summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2019-01-05 10:15:00 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2019-01-05 10:15:00 +0100
commit60a3973a55f0574bf3f11303cb1dbc20a8bb6d70 (patch)
tree2040f2d41050694da9b2431eb1b7adc8719a425c /pkgs
parentaca57f1aed4068ee374d51b211844972dcb0192f (diff)
parentd9707792b5e1af8999ddcb790b8b1b06305dd186 (diff)
downloadnixpkgs-60a3973a55f0574bf3f11303cb1dbc20a8bb6d70.tar
nixpkgs-60a3973a55f0574bf3f11303cb1dbc20a8bb6d70.tar.gz
nixpkgs-60a3973a55f0574bf3f11303cb1dbc20a8bb6d70.tar.bz2
nixpkgs-60a3973a55f0574bf3f11303cb1dbc20a8bb6d70.tar.lz
nixpkgs-60a3973a55f0574bf3f11303cb1dbc20a8bb6d70.tar.xz
nixpkgs-60a3973a55f0574bf3f11303cb1dbc20a8bb6d70.tar.zst
nixpkgs-60a3973a55f0574bf3f11303cb1dbc20a8bb6d70.zip
Merge staging-next into staging
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/audio/cantata/default.nix4
-rw-r--r--pkgs/applications/audio/gpodder/default.nix4
-rw-r--r--pkgs/applications/audio/lollypop/default.nix4
-rw-r--r--pkgs/applications/audio/mopidy/default.nix4
-rw-r--r--pkgs/applications/audio/pulseeffects/default.nix10
-rw-r--r--pkgs/applications/audio/quodlibet/default.nix18
-rw-r--r--pkgs/applications/editors/android-studio/default.nix6
-rw-r--r--pkgs/applications/editors/focuswriter/default.nix4
-rw-r--r--pkgs/applications/editors/okteta/default.nix4
-rw-r--r--pkgs/applications/gis/openorienteering-mapper/default.nix4
-rw-r--r--pkgs/applications/graphics/ImageMagick/7.0.nix4
-rw-r--r--pkgs/applications/graphics/goxel/default.nix4
-rw-r--r--pkgs/applications/kde/default.nix1
-rw-r--r--pkgs/applications/kde/kcharselect.nix19
-rw-r--r--pkgs/applications/misc/copyq/default.nix4
-rw-r--r--pkgs/applications/misc/eaglemode/default.nix24
-rw-r--r--pkgs/applications/misc/josm/default.nix4
-rw-r--r--pkgs/applications/misc/khard/default.nix4
-rw-r--r--pkgs/applications/misc/latte-dock/default.nix4
-rw-r--r--pkgs/applications/misc/mediainfo/default.nix4
-rw-r--r--pkgs/applications/misc/nnn/default.nix17
-rw-r--r--pkgs/applications/misc/notejot/default.nix4
-rw-r--r--pkgs/applications/misc/playonlinux/default.nix4
-rw-r--r--pkgs/applications/misc/sequeler/default.nix12
-rw-r--r--pkgs/applications/misc/urh/default.nix4
-rw-r--r--pkgs/applications/misc/xkbmon/default.nix6
-rw-r--r--pkgs/applications/misc/xpad/default.nix4
-rw-r--r--pkgs/applications/networking/browsers/brave/default.nix4
-rw-r--r--pkgs/applications/networking/browsers/vivaldi/default.nix8
-rw-r--r--pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix8
-rw-r--r--pkgs/applications/networking/davmail/default.nix2
-rw-r--r--pkgs/applications/networking/instant-messengers/wire-desktop/default.nix20
-rw-r--r--pkgs/applications/networking/syncthing/default.nix8
-rw-r--r--pkgs/applications/networking/websocketd/default.nix24
-rw-r--r--pkgs/applications/networking/websocketd/deps.nix12
-rw-r--r--pkgs/applications/office/gnucash/default.nix4
-rw-r--r--pkgs/applications/science/biology/picard-tools/default.nix4
-rw-r--r--pkgs/applications/science/electronics/gtkwave/default.nix4
-rw-r--r--pkgs/applications/science/molecular-dynamics/gromacs/default.nix6
-rw-r--r--pkgs/applications/version-management/yadm/default.nix4
-rw-r--r--pkgs/applications/video/obs-studio/default.nix8
-rw-r--r--pkgs/applications/window-managers/kbdd/default.nix14
-rw-r--r--pkgs/data/fonts/terminus-font/default.nix20
-rw-r--r--pkgs/data/misc/hackage/default.nix4
-rw-r--r--pkgs/data/themes/mojave/default.nix31
-rw-r--r--pkgs/desktops/xfce4-13/xfce4-panel/default.nix4
-rw-r--r--pkgs/development/compilers/closure/default.nix4
-rw-r--r--pkgs/development/compilers/cudatoolkit/default.nix4
-rw-r--r--pkgs/development/compilers/julia/1.0.nix4
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix3
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix41
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix.yaml1687
-rw-r--r--pkgs/development/haskell-modules/configuration-nix.nix22
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix3493
-rw-r--r--pkgs/development/idris-modules/curses.nix33
-rw-r--r--pkgs/development/idris-modules/default.nix2
-rw-r--r--pkgs/development/interpreters/angelscript/default.nix4
-rw-r--r--pkgs/development/interpreters/groovy/default.nix4
-rw-r--r--pkgs/development/libraries/caf/default.nix4
-rw-r--r--pkgs/development/libraries/cutelyst/default.nix5
-rw-r--r--pkgs/development/libraries/flatpak/default.nix27
-rw-r--r--pkgs/development/libraries/flatpak/fix-test-paths.patch38
-rw-r--r--pkgs/development/libraries/grpc/default.nix4
-rw-r--r--pkgs/development/libraries/gtkdatabox/default.nix4
-rw-r--r--pkgs/development/libraries/libcouchbase/default.nix4
-rw-r--r--pkgs/development/libraries/libraw/default.nix4
-rw-r--r--pkgs/development/libraries/libxslt/default.nix6
-rw-r--r--pkgs/development/libraries/live555/default.nix4
-rw-r--r--pkgs/development/libraries/mesa/default.nix5
-rw-r--r--pkgs/development/libraries/qrencode/default.nix4
-rw-r--r--pkgs/development/libraries/sfml/default.nix13
-rw-r--r--pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix17
-rw-r--r--pkgs/development/libraries/xdg-desktop-portal/default.nix25
-rw-r--r--pkgs/development/python-modules/astroquery/default.nix4
-rw-r--r--pkgs/development/python-modules/av/default.nix4
-rw-r--r--pkgs/development/python-modules/blockdiagcontrib-cisco/default.nix25
-rw-r--r--pkgs/development/python-modules/bokeh/default.nix4
-rw-r--r--pkgs/development/python-modules/casttube/default.nix23
-rw-r--r--pkgs/development/python-modules/cherrypy/default.nix18
-rw-r--r--pkgs/development/python-modules/daemonize/default.nix4
-rw-r--r--pkgs/development/python-modules/daphne/default.nix4
-rw-r--r--pkgs/development/python-modules/distributed/default.nix4
-rw-r--r--pkgs/development/python-modules/dropbox/default.nix4
-rw-r--r--pkgs/development/python-modules/fido2/default.nix4
-rw-r--r--pkgs/development/python-modules/flask-api/default.nix4
-rw-r--r--pkgs/development/python-modules/gym/default.nix4
-rw-r--r--pkgs/development/python-modules/kajiki/default.nix2
-rw-r--r--pkgs/development/python-modules/kubernetes/default.nix4
-rw-r--r--pkgs/development/python-modules/ldap3/default.nix4
-rw-r--r--pkgs/development/python-modules/ofxparse/default.nix4
-rw-r--r--pkgs/development/python-modules/parver/default.nix4
-rw-r--r--pkgs/development/python-modules/pecan/default.nix3
-rw-r--r--pkgs/development/python-modules/pgspecial/default.nix4
-rw-r--r--pkgs/development/python-modules/psutil/default.nix10
-rw-r--r--pkgs/development/python-modules/pweave/default.nix7
-rw-r--r--pkgs/development/python-modules/pychromecast/default.nix4
-rw-r--r--pkgs/development/python-modules/pyhomematic/default.nix4
-rw-r--r--pkgs/development/python-modules/pylibmc/default.nix4
-rw-r--r--pkgs/development/python-modules/pylint/1.9.nix4
-rw-r--r--pkgs/development/python-modules/pymetar/default.nix4
-rw-r--r--pkgs/development/python-modules/pymysql/default.nix4
-rw-r--r--pkgs/development/python-modules/pyodbc/default.nix4
-rw-r--r--pkgs/development/python-modules/pysnmp/default.nix9
-rw-r--r--pkgs/development/python-modules/pytado/default.nix21
-rw-r--r--pkgs/development/python-modules/pytest-repeat/default.nix10
-rw-r--r--pkgs/development/python-modules/rasterio/default.nix4
-rw-r--r--pkgs/development/python-modules/rsa/default.nix6
-rw-r--r--pkgs/development/python-modules/twilio/default.nix4
-rw-r--r--pkgs/development/tools/analysis/checkstyle/default.nix4
-rw-r--r--pkgs/development/tools/clang-tools/default.nix13
-rw-r--r--pkgs/development/tools/electron/default.nix16
-rw-r--r--pkgs/development/tools/java/jhiccup/default.nix4
-rw-r--r--pkgs/development/tools/omniorb/default.nix4
-rw-r--r--pkgs/development/tools/xcbuild/toolchains.nix2
-rw-r--r--pkgs/development/web/grails/default.nix4
-rw-r--r--pkgs/development/web/insomnia/default.nix4
-rw-r--r--pkgs/development/web/now-cli/default.nix4
-rw-r--r--pkgs/games/gzdoom/default.nix7
-rw-r--r--pkgs/games/quake3/ioquake/default.nix8
-rw-r--r--pkgs/games/the-powder-toy/default.nix12
-rw-r--r--pkgs/misc/drivers/sc-controller/default.nix4
-rw-r--r--pkgs/misc/vim-plugins/generated.nix11
-rw-r--r--pkgs/misc/vim-plugins/overrides.nix6
-rw-r--r--pkgs/misc/vim-plugins/vim-plugin-names1
-rw-r--r--pkgs/misc/vim-plugins/vim-utils.nix35
-rw-r--r--pkgs/os-specific/darwin/apple-sdk/default.nix22
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/Libc/CrashReporterClient.h51
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix2
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/Libsystem/default.nix20
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_c_symbols27
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols158
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/Security/boot.nix116
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/Security/default.nix119
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/SmartCardServices/default.nix42
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/adv_cmds/boot.nix91
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/adv_cmds/default.nix108
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/adv_cmds/xcode.nix58
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/basic_cmds/default.nix2
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/bootstrap_cmds/default.nix1
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/default.nix139
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/diskdev_cmds/default.nix4
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/dtrace/default.nix79
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/dtrace/xcode.nix47
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/file_cmds/default.nix4
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/hfs/default.nix8
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_csp/GNUmakefile11
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_csp/default.nix31
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_cspdl/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_cspdl/default.nix16
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_file_dl/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_file_dl/default.nix17
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_cl/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_cl/default.nix18
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_tp/GNUmakefile11
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_tp/default.nix19
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_asn1/GNUmakefile11
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_asn1/default.nix14
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_client/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_client/default.nix8
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_plugin/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_plugin/default.nix15
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/GNUmakefile13
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/default.nix13
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/handletemplates.patch19
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utils/GNUmakefile13
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utils/default.nix8
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_codesigning/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_codesigning/default.nix33
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cssm/GNUmakefile11
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_cssm/default.nix14
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_filedb/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_filedb/default.nix13
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix63
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/impure_deps.nix129
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_keychain/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_keychain/default.nix43
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_mds/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_mds/default.nix11
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_ocspd/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_ocspd/default.nix20
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_pkcs12/GNUmakefile11
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_pkcs12/default.nix15
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_sd_cspdl/GNUmakefile10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_sd_cspdl/default.nix10
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_utilities/GNUmakefile11
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurity_utilities/default.nix28
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurityd/GNUmakefile11
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurityd/default.nix23
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libsecurityd/xdr-arity.patch79
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libutil/default.nix26
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/libutil/new.nix29
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/network_cmds/default.nix2
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/security_dotmac_tp/GNUmakefile8
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/security_dotmac_tp/default.nix4
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/security_systemkeychain/default.nix32
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/top/default.nix4
-rw-r--r--pkgs/os-specific/darwin/apple-source-releases/xnu/default.nix93
-rw-r--r--pkgs/os-specific/darwin/darling/default.nix3
-rw-r--r--pkgs/os-specific/darwin/security-tool/GNUmakefile14
-rw-r--r--pkgs/os-specific/darwin/security-tool/default.nix101
-rw-r--r--pkgs/os-specific/linux/android-udev-rules/default.nix4
-rw-r--r--pkgs/os-specific/linux/dbus-broker/default.nix10
-rw-r--r--pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix6
-rw-r--r--pkgs/os-specific/linux/kernel/linux-rpi.nix2
-rw-r--r--pkgs/servers/hitch/default.nix4
-rw-r--r--pkgs/servers/home-assistant/component-packages.nix8
-rw-r--r--pkgs/servers/mqtt/mosquitto/default.nix4
-rw-r--r--pkgs/servers/osrm-backend/default.nix4
-rw-r--r--pkgs/servers/search/groonga/default.nix4
-rw-r--r--pkgs/servers/web-apps/wordpress/default.nix4
-rw-r--r--pkgs/shells/zsh/grml-zsh-config/default.nix4
-rw-r--r--pkgs/shells/zsh/zsh-command-time/default.nix5
-rw-r--r--pkgs/stdenv/native/default.nix2
-rw-r--r--pkgs/tools/X11/ckbcomp/default.nix4
-rw-r--r--pkgs/tools/X11/xkb-switch/default.nix18
-rw-r--r--pkgs/tools/admin/ansible/default.nix4
-rw-r--r--pkgs/tools/audio/abcmidi/default.nix4
-rw-r--r--pkgs/tools/audio/trx/default.nix23
-rw-r--r--pkgs/tools/backup/dar/default.nix4
-rw-r--r--pkgs/tools/bluetooth/blueman/default.nix4
-rw-r--r--pkgs/tools/graphics/jhead/default.nix4
-rw-r--r--pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix4
-rw-r--r--pkgs/tools/misc/bdf2psf/default.nix4
-rw-r--r--pkgs/tools/misc/ddcutil/default.nix4
-rw-r--r--pkgs/tools/misc/debootstrap/default.nix4
-rw-r--r--pkgs/tools/misc/gparted/default.nix4
-rw-r--r--pkgs/tools/misc/mc/default.nix4
-rw-r--r--pkgs/tools/misc/mimeo/default.nix4
-rw-r--r--pkgs/tools/misc/parallel/default.nix4
-rw-r--r--pkgs/tools/misc/profile-sync-daemon/default.nix4
-rw-r--r--pkgs/tools/misc/recutils/default.nix9
-rw-r--r--pkgs/tools/misc/woeusb/default.nix4
-rw-r--r--pkgs/tools/misc/youtube-dl/default.nix4
-rw-r--r--pkgs/tools/networking/ddclient/ddclient-line-buffer-stdout.patch20
-rw-r--r--pkgs/tools/networking/ddclient/default.nix8
-rw-r--r--pkgs/tools/networking/haproxy/default.nix4
-rw-r--r--pkgs/tools/networking/offlineimap/default.nix4
-rw-r--r--pkgs/tools/networking/polygraph/default.nix4
-rw-r--r--pkgs/tools/security/eid-mw/default.nix4
-rw-r--r--pkgs/tools/text/languagetool/default.nix4
-rw-r--r--pkgs/tools/virtualization/amazon-ecs-cli/default.nix30
-rw-r--r--pkgs/tools/virtualization/google-compute-engine/default.nix4
-rw-r--r--pkgs/top-level/all-packages.nix25
-rw-r--r--pkgs/top-level/darwin-packages.nix4
-rw-r--r--pkgs/top-level/lua-packages.nix6
-rw-r--r--pkgs/top-level/python-packages.nix6
246 files changed, 5680 insertions, 3116 deletions
diff --git a/pkgs/applications/audio/cantata/default.nix b/pkgs/applications/audio/cantata/default.nix
index e379072b7e7..64e99768ded 100644
--- a/pkgs/applications/audio/cantata/default.nix
+++ b/pkgs/applications/audio/cantata/default.nix
@@ -28,7 +28,7 @@ assert withOnlineServices -> withTaglib;
 assert withReplaygain -> withTaglib;
 
 let
-  version = "2.3.2";
+  version = "2.3.3";
   pname = "cantata";
   fstat = x: fn: "-DENABLE_" + fn + "=" + (if x then "ON" else "OFF");
   fstats = x: map (fstat x);
@@ -42,7 +42,7 @@ in stdenv.mkDerivation rec {
     owner  = "CDrummond";
     repo   = "cantata";
     rev    = "v${version}";
-    sha256 = "11hjday5vj0wzkc8yb5wbs05jwa8mvgxswd5qvhpci0zkl975yzn";
+    sha256 = "1m651fmdbnb50glym75kzma0bllvqbmrb2afp1g9g5cxm1898c0f";
   };
 
   buildInputs = [ vlc qtbase qtmultimedia qtsvg ]
diff --git a/pkgs/applications/audio/gpodder/default.nix b/pkgs/applications/audio/gpodder/default.nix
index 342f495767d..2da60a8bfd8 100644
--- a/pkgs/applications/audio/gpodder/default.nix
+++ b/pkgs/applications/audio/gpodder/default.nix
@@ -5,14 +5,14 @@
 
 python3Packages.buildPythonApplication rec {
   pname = "gpodder";
-  version = "3.10.5";
+  version = "3.10.6";
   format = "other";
 
   src = fetchFromGitHub {
     owner = "gpodder";
     repo = "gpodder";
     rev = version;
-    sha256 = "00lvma40d62h4haybabh15x1y7rnmd84whbjgjv773igwagkn9vw";
+    sha256 = "11nccsnlxrj8wwl8dyz9a0yrzma6ipx5gwj2lc7m308z60r8wvjs";
   };
 
   postPatch = with stdenv.lib; ''
diff --git a/pkgs/applications/audio/lollypop/default.nix b/pkgs/applications/audio/lollypop/default.nix
index 6a065b0d9af..5bc6e717465 100644
--- a/pkgs/applications/audio/lollypop/default.nix
+++ b/pkgs/applications/audio/lollypop/default.nix
@@ -5,7 +5,7 @@
 
 python3.pkgs.buildPythonApplication rec  {
   pname = "lollypop";
-  version = "0.9.908";
+  version = "0.9.909";
 
   format = "other";
   doCheck = false;
@@ -14,7 +14,7 @@ python3.pkgs.buildPythonApplication rec  {
     url = "https://gitlab.gnome.org/World/lollypop";
     rev = "refs/tags/${version}";
     fetchSubmodules = true;
-    sha256 = "0sjhp0lw41qdp5jah9shq69ga43rkxi3vijm57x8w147nj87ch7c";
+    sha256 = "19d82dy0wprabg5kzcgs3ydmp9iz3h437n55cnlp20mbpya09k7n";
   };
 
   nativeBuildInputs = with python3.pkgs; [
diff --git a/pkgs/applications/audio/mopidy/default.nix b/pkgs/applications/audio/mopidy/default.nix
index 81b14a69453..9015a8c749a 100644
--- a/pkgs/applications/audio/mopidy/default.nix
+++ b/pkgs/applications/audio/mopidy/default.nix
@@ -4,13 +4,13 @@
 
 pythonPackages.buildPythonApplication rec {
   pname = "mopidy";
-  version = "2.2.1";
+  version = "2.2.2";
 
   src = fetchFromGitHub {
     owner = "mopidy";
     repo = "mopidy";
     rev = "v${version}";
-    sha256 = "012gg6x6d27adbfnwd4a607dl49bzk74az6h9djfvl2w0rbxzhhr";
+    sha256 = "01vl162c7ssf69b0m65ys9fxnsqnfa1whwbprnc063lkcnrnlkr1";
   };
 
   nativeBuildInputs = [ wrapGAppsHook ];
diff --git a/pkgs/applications/audio/pulseeffects/default.nix b/pkgs/applications/audio/pulseeffects/default.nix
index 6b62faa51bd..36215914838 100644
--- a/pkgs/applications/audio/pulseeffects/default.nix
+++ b/pkgs/applications/audio/pulseeffects/default.nix
@@ -24,6 +24,7 @@
 , libsndfile
 , libebur128
 , boost
+, dbus
 , fftwFloat
 , calf
 , zita-convolver
@@ -43,14 +44,14 @@ let
     zam-plugins # maximizer
   ];
 in stdenv.mkDerivation rec {
-  name = "pulseeffects-${version}";
-  version = "4.4.1";
+  pname = "pulseeffects";
+  version = "4.4.5";
 
   src = fetchFromGitHub {
     owner = "wwmm";
     repo = "pulseeffects";
     rev = "v${version}";
-    sha256 = "0hb575h9hdknhwvhn5lak89ddavn4v5c0nipnv8dsfnmjhfli5qm";
+    sha256 = "1dcly8rzbfnfqrl7biicbixdqgqazrwa4x8l3m3r8f4bf3sqpmhd";
   };
 
   nativeBuildInputs = [
@@ -80,6 +81,7 @@ in stdenv.mkDerivation rec {
     libsamplerate
     libsndfile
     boost
+    dbus
     fftwFloat
     zita-convolver
     hicolor-icon-theme
@@ -91,8 +93,6 @@ in stdenv.mkDerivation rec {
   '';
 
   preFixup = ''
-    addToSearchPath GST_PLUGIN_SYSTEM_PATH_1_0 $out/lib/gstreamer-1.0
-
     gappsWrapperArgs+=(
       --set LV2_PATH "${stdenv.lib.makeSearchPath "lib/lv2" lv2Plugins}"
       --set LADSPA_PATH "${stdenv.lib.makeSearchPath "lib/ladspa" ladspaPlugins}"
diff --git a/pkgs/applications/audio/quodlibet/default.nix b/pkgs/applications/audio/quodlibet/default.nix
index 6c930ceb05a..a1d85ac91e8 100644
--- a/pkgs/applications/audio/quodlibet/default.nix
+++ b/pkgs/applications/audio/quodlibet/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, python3, wrapGAppsHook, gettext, intltool, libsoup, gnome3, gtk3, gdk_pixbuf,
+{ stdenv, fetchurl, python3, wrapGAppsHook, gettext, libsoup, gnome3, gtk3, gdk_pixbuf,
   tag ? "", xvfb_run, dbus, glibcLocales, glib, glib-networking, gobject-introspection,
   gst_all_1, withGstPlugins ? true,
   xineBackend ? false, xineLib,
@@ -9,18 +9,14 @@
 let optionals = stdenv.lib.optionals; in
 python3.pkgs.buildPythonApplication rec {
   pname = "quodlibet${tag}";
-  version = "4.2.0";
-
-  # XXX, tests fail
-  # https://github.com/quodlibet/quodlibet/issues/2820
-  doCheck = false;
+  version = "4.2.1";
 
   src = fetchurl {
     url = "https://github.com/quodlibet/quodlibet/releases/download/release-${version}/quodlibet-${version}.tar.gz";
-    sha256 = "0w64i999ipzgjb4c4lzw7jp792amd6km46wahx7m3bpzly55r3f6";
+    sha256 = "0b1rvr4hqs2bjmhayms7vxxkn3d92k9v7p1269rjhf11hpk122l7";
   };
 
-  nativeBuildInputs = [ wrapGAppsHook gettext intltool ];
+  nativeBuildInputs = [ wrapGAppsHook gettext ];
 
   checkInputs = with python3.pkgs; [ pytest pytest_xdist pyflakes pycodestyle polib xvfb_run dbus.daemon glibcLocales ];
 
@@ -39,13 +35,11 @@ python3.pkgs.buildPythonApplication rec {
 
   checkPhase = ''
     runHook preCheck
-    checkHomeDir=$(mktemp -d)
-    mkdir -p $checkHomeDir/.cache/thumbnails/normal # Required by TThumb.test_recreate_broken_cache_file
     env XDG_DATA_DIRS="$out/share:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS" \
-      HOME=$checkHomeDir \
+      HOME=$(mktemp -d) \
       xvfb-run -s '-screen 0 800x600x24' dbus-run-session \
         --config-file=${dbus.daemon}/share/dbus-1/session.conf \
-        py.test
+        py.test${stdenv.lib.optionalString (xineBackend || !withGstPlugins) " --ignore=tests/plugin/test_replaygain.py"}
     runHook postCheck
   '';
 
diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix
index 96e39cdc629..cab5b1f31e4 100644
--- a/pkgs/applications/editors/android-studio/default.nix
+++ b/pkgs/applications/editors/android-studio/default.nix
@@ -18,9 +18,9 @@ let
     sha256Hash = "1rql4kxjic4qjcd8zssw2mmi55cxpzd0wp5g0kzwk5wybsfdcqhy";
   };
   latestVersion = { # canary & dev
-    version = "3.4.0.8"; # "Android Studio 3.4 Canary 9"
-    build = "183.5186062";
-    sha256Hash = "04i7ys0qzj3039h41q4na6737gl55wpp6hiwfas2h6zwvj25a9z9";
+    version = "3.4.0.9"; # "Android Studio 3.4 Canary 10"
+    build = "183.5202479";
+    sha256Hash = "067mkf8n7bwv0f900d6d2hwxdhcgnp6dxqf6v81y1hf285ybymld";
   };
 in rec {
   # Old alias
diff --git a/pkgs/applications/editors/focuswriter/default.nix b/pkgs/applications/editors/focuswriter/default.nix
index 2708c40d509..f656f874151 100644
--- a/pkgs/applications/editors/focuswriter/default.nix
+++ b/pkgs/applications/editors/focuswriter/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "focuswriter-${version}";
-  version = "1.7.0";
+  version = "1.7.1";
 
   src = fetchurl {
     url = "https://gottcode.org/focuswriter/focuswriter-${version}-src.tar.bz2";
-    sha256 = "0321wqhjfs020q113lgh959qq03zfamm72zk22mnqxf3ng3adc3g";
+    sha256 = "0ny0bri9yp6wcsj9s8vd0j4mzx44yw57axjx5piv44q2jgsgz401";
   };
 
   nativeBuildInputs = [ pkgconfig qmake qttools ];
diff --git a/pkgs/applications/editors/okteta/default.nix b/pkgs/applications/editors/okteta/default.nix
index b1406542915..3cc3b914389 100644
--- a/pkgs/applications/editors/okteta/default.nix
+++ b/pkgs/applications/editors/okteta/default.nix
@@ -4,11 +4,11 @@
 
 stdenv.mkDerivation rec {
   name = "okteta-${version}";
-  version = "0.25.4";
+  version = "0.25.5";
 
   src = fetchurl {
     url = "mirror://kde/stable/okteta/${version}/src/${name}.tar.xz";
-    sha256 = "0liar1xbns6mr6j320nyxqfii82i4ysp62hf3j6jg1112v874amf";
+    sha256 = "1680hx4n36msz86gyjsdr5v7nf8rpybvzrvfw8y98l95hfq3l6g9";
   };
 
   nativeBuildInputs = [ qtscript extra-cmake-modules kdoctools ];
diff --git a/pkgs/applications/gis/openorienteering-mapper/default.nix b/pkgs/applications/gis/openorienteering-mapper/default.nix
index 3517351090d..a5a0492ab87 100644
--- a/pkgs/applications/gis/openorienteering-mapper/default.nix
+++ b/pkgs/applications/gis/openorienteering-mapper/default.nix
@@ -4,7 +4,7 @@
 
 stdenv.mkDerivation rec {
   name = "OpenOrienteering-Mapper-${version}";
-  version = "0.8.3";
+  version = "0.8.4";
 
   buildInputs = [ gdal qtbase qttools qtlocation qtimageformats
                   qtsensors clipper zlib proj doxygen cups];
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
     owner = "OpenOrienteering";
     repo = "mapper";
     rev = "v${version}";
-    sha256 = "0pnqwvmg97mgc2ci3abmx07l0njxcrbljh75w8ym31g0jq76pgr9";
+    sha256 = "0rw34kp2vd1la97vnk9plwvis6lvyib2bvs7lgkhpnm4p5l7dp1g";
   };
 
   cmakeFlags =
diff --git a/pkgs/applications/graphics/ImageMagick/7.0.nix b/pkgs/applications/graphics/ImageMagick/7.0.nix
index 8fb21e65c95..10cc55d3d2b 100644
--- a/pkgs/applications/graphics/ImageMagick/7.0.nix
+++ b/pkgs/applications/graphics/ImageMagick/7.0.nix
@@ -13,8 +13,8 @@ let
     else throw "ImageMagick is not supported on this platform.";
 
   cfg = {
-    version = "7.0.8-14";
-    sha256 = "0pbrmzsjc8l4klfsz739rnmw61m712r82ryjl8ycvbxdzxwnwm9v";
+    version = "7.0.8-22";
+    sha256 = "1ivljgf192xh7pq1apdic923pvcb3aq74mx8d4hi65hhc9748gv7";
     patches = [];
   };
 in
diff --git a/pkgs/applications/graphics/goxel/default.nix b/pkgs/applications/graphics/goxel/default.nix
index 27dd37d1803..c553b7cf60c 100644
--- a/pkgs/applications/graphics/goxel/default.nix
+++ b/pkgs/applications/graphics/goxel/default.nix
@@ -3,13 +3,13 @@
 
 stdenv.mkDerivation rec {
   name = "goxel-${version}";
-  version = "0.8.1";
+  version = "0.8.2";
 
   src = fetchFromGitHub {
     owner = "guillaumechereau";
     repo = "goxel";
     rev = "v${version}";
-    sha256 = "0g6jkihjmsx6lyfl301qrq26gwvq89sk7xkkba6vrpklfs2jafkb";
+    sha256 = "14rycn6sd3wp90c9ghpif1al3rv1fdgvhmpldmwap0pk790kfxs1";
   };
 
   patches = [ ./disable-imgui_ini.patch ];
diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix
index 43974e027a2..c062db9e254 100644
--- a/pkgs/applications/kde/default.nix
+++ b/pkgs/applications/kde/default.nix
@@ -93,6 +93,7 @@ let
       kcalc = callPackage ./kcalc.nix {};
       kcalcore = callPackage ./kcalcore.nix {};
       kcalutils = callPackage ./kcalutils.nix {};
+      kcharselect = callPackage ./kcharselect.nix {};
       kcolorchooser = callPackage ./kcolorchooser.nix {};
       kcontacts = callPackage ./kcontacts.nix {};
       kdav = callPackage ./kdav.nix {};
diff --git a/pkgs/applications/kde/kcharselect.nix b/pkgs/applications/kde/kcharselect.nix
new file mode 100644
index 00000000000..4af712b1d5a
--- /dev/null
+++ b/pkgs/applications/kde/kcharselect.nix
@@ -0,0 +1,19 @@
+{
+  mkDerivation, lib,
+  extra-cmake-modules, kdoctools,
+  kbookmarks, kconfig, kconfigwidgets, kcrash, kcoreaddons, ki18n, kwidgetsaddons, kxmlgui
+}:
+
+mkDerivation {
+  name = "kcharselect";
+  meta = {
+    license = lib.licenses.gpl2Plus;
+    maintainers = [ lib.maintainers.schmittlauch ];
+    description = "A tool to select special characters from all installed fonts and copy them into the clipboard";
+  };
+  nativeBuildInputs = [ extra-cmake-modules kdoctools ];
+  buildInputs = [
+    kbookmarks kconfig kconfigwidgets kcoreaddons kcrash ki18n kwidgetsaddons kxmlgui
+  ];
+  enableParallelBuilding = true;
+}
diff --git a/pkgs/applications/misc/copyq/default.nix b/pkgs/applications/misc/copyq/default.nix
index fa5a9b46667..ebc0a829774 100644
--- a/pkgs/applications/misc/copyq/default.nix
+++ b/pkgs/applications/misc/copyq/default.nix
@@ -5,13 +5,13 @@
 
 stdenv.mkDerivation rec {
   name = "CopyQ-${version}";
-  version = "3.7.1";
+  version = "3.7.2";
 
   src  = fetchFromGitHub {
     owner = "hluk";
     repo = "CopyQ";
     rev = "v${version}";
-    sha256 = "0b3lrhrffvq46n9xc0lzbxhhn1lzmq2lrijjdwizc52458d6h90y";
+    sha256 = "1f2q9lzs5z31rl689ai2hig4nrj8cg9g25hhsrj6r85q9vkwkqjs";
   };
 
   nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/misc/eaglemode/default.nix b/pkgs/applications/misc/eaglemode/default.nix
index 0404ef8ce22..255396a7950 100644
--- a/pkgs/applications/misc/eaglemode/default.nix
+++ b/pkgs/applications/misc/eaglemode/default.nix
@@ -1,35 +1,36 @@
-{ stdenv, fetchurl, perl, libX11, libjpeg, libpng, libtiff, pkgconfig,
-librsvg, glib, gtk2, libXext, libXxf86vm, poppler, xineLib }:
+{ stdenv, fetchurl, perl, libX11, libXinerama, libjpeg, libpng, libtiff, pkgconfig,
+librsvg, glib, gtk2, libXext, libXxf86vm, poppler, xineLib, ghostscript, makeWrapper }:
 
 stdenv.mkDerivation rec {
-  name = "eaglemode-0.86.0";
+  name = "eaglemode-${version}";
+  version = "0.94.0";
 
   src = fetchurl {
     url = "mirror://sourceforge/eaglemode/${name}.tar.bz2";
-    sha256 = "1a2hzyck95g740qg4p4wd4fjwsmlknh75i9sbx5r5v9pyr4i3m4f";
+    sha256 = "1sr3bd9y9j2svqvdwhrak29yy9cxf92w9vq2cim7a8hzwi9qfy9k";
   };
 
   nativeBuildInputs = [ pkgconfig ];
-  buildInputs = [ perl libX11 libjpeg libpng libtiff
-    librsvg glib gtk2 libXxf86vm libXext poppler xineLib ];
+  buildInputs = [ perl libX11 libXinerama libjpeg libpng libtiff
+    librsvg glib gtk2 libXxf86vm libXext poppler xineLib ghostscript makeWrapper ];
 
-  # The program tries to dlopen both Xxf86vm and Xext, so we use the
+  # The program tries to dlopen Xxf86vm, Xext and Xinerama, so we use the
   # trick on NIX_LDFLAGS and dontPatchELF to make it find them.
   # I use 'yes y' to skip a build error linking with xineLib,
   # because xine stopped exporting "_x_vo_new_port"
   #  https://sourceforge.net/projects/eaglemode/forums/forum/808824/topic/5115261
   buildPhase = ''
-    export NIX_LDFLAGS="$NIX_LDFLAGS -lXxf86vm -lXext"
+    export NIX_LDFLAGS="$NIX_LDFLAGS -lXxf86vm -lXext -lXinerama"
     perl make.pl build
   '';
 
   dontPatchELF = true;
+  # eaglemode expects doc to be in the root directory
+  forceShare = [ "man" "info" ];
 
   installPhase = ''
     perl make.pl install dir=$out
-    # I don't like this... but it seems the way they plan to run it by now.
-    # Run 'eaglemode.sh', not 'eaglemode'.
-    ln -s $out/eaglemode.sh $out/bin/eaglemode.sh
+    wrapProgram $out/bin/eaglemode --set EM_DIR "$out" --prefix LD_LIBRARY_PATH : "$out/lib" --prefix PATH : "${ghostscript}/bin"
   '';
 
   meta = with stdenv.lib; {
@@ -38,6 +39,5 @@ stdenv.mkDerivation rec {
     license = licenses.gpl3;
     maintainers = with maintainers; [ ];
     platforms = platforms.linux;
-    broken = true;
   };
 }
diff --git a/pkgs/applications/misc/josm/default.nix b/pkgs/applications/misc/josm/default.nix
index 847ac3e299c..7304ad7141a 100644
--- a/pkgs/applications/misc/josm/default.nix
+++ b/pkgs/applications/misc/josm/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "josm-${version}";
-  version = "14460";
+  version = "14620";
 
   src = fetchurl {
     url = "https://josm.openstreetmap.de/download/josm-snapshot-${version}.jar";
-    sha256 = "1j95319dvj4cwi1af94n1p8m1z1191j1jx6x06l4vz8bcjxaaqf5";
+    sha256 = "0ypn2awmclxsx4i7mmghs5blz2j5srdayzcxcqn5b4p1r57072bn";
   };
 
   buildInputs = [ jdk11 makeWrapper ];
diff --git a/pkgs/applications/misc/khard/default.nix b/pkgs/applications/misc/khard/default.nix
index 8ec4e7f06d1..bac0eaaaba6 100644
--- a/pkgs/applications/misc/khard/default.nix
+++ b/pkgs/applications/misc/khard/default.nix
@@ -17,13 +17,13 @@ let
   };
 
 in with python.pkgs; buildPythonApplication rec {
-  version = "0.12.2";
+  version = "0.13.0";
   name = "khard-${version}";
   namePrefix = "";
 
   src = fetchurl {
     url = "https://github.com/scheibler/khard/archive/v${version}.tar.gz";
-    sha256 = "0lxcvzmafpvqcifgq2xjh1ca07z0vhihn5jnw8zrpmsqdc9p6b4j";
+    sha256 = "06b9xcdg1na6mxa2pnlh0wfsk02k2h6hlki089aaikbg8k8ykj8f";
   };
 
   # setup.py reads the UTF-8 encoded readme.
diff --git a/pkgs/applications/misc/latte-dock/default.nix b/pkgs/applications/misc/latte-dock/default.nix
index a00a85b7a81..773030bcd60 100644
--- a/pkgs/applications/misc/latte-dock/default.nix
+++ b/pkgs/applications/misc/latte-dock/default.nix
@@ -3,12 +3,12 @@
 
 mkDerivation rec {
   pname = "latte-dock";
-  version = "0.8.3";
+  version = "0.8.4";
   name = "${pname}-${version}";
 
   src = fetchurl {
     url = "https://download.kde.org/stable/${pname}/${name}.tar.xz";
-    sha256 = "1jgg1ag8sxrkif1bqgz5pizn1xmiljas00rqcskszx10j0595mnk";
+    sha256 = "0zm2xckyaymd53a38mf1bh9in4bh2bshbr3z8z9gn6mp7c60jay3";
     name = "${name}.tar.xz";
   };
 
diff --git a/pkgs/applications/misc/mediainfo/default.nix b/pkgs/applications/misc/mediainfo/default.nix
index 69e33fbfc18..a3320a16ee9 100644
--- a/pkgs/applications/misc/mediainfo/default.nix
+++ b/pkgs/applications/misc/mediainfo/default.nix
@@ -1,11 +1,11 @@
 { stdenv, fetchurl, autoreconfHook, pkgconfig, libzen, libmediainfo, zlib }:
 
 stdenv.mkDerivation rec {
-  version = "18.08.1";
+  version = "18.12";
   name = "mediainfo-${version}";
   src = fetchurl {
     url = "https://mediaarea.net/download/source/mediainfo/${version}/mediainfo_${version}.tar.xz";
-    sha256 = "0rq2dczjq26g5i0ac8px7xmxjvqq4h0rzd97fy5824yb2c5ksxs9";
+    sha256 = "01pk57ff297lifm3g2hrbmfmchgyy5rir8103n2j3l0dkn2i0g3d";
   };
 
   nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/applications/misc/nnn/default.nix b/pkgs/applications/misc/nnn/default.nix
index 0e60c2bfa16..9eb5382cde9 100644
--- a/pkgs/applications/misc/nnn/default.nix
+++ b/pkgs/applications/misc/nnn/default.nix
@@ -1,25 +1,32 @@
-{ stdenv, fetchFromGitHub, pkgconfig, ncurses, readline, conf ? null }:
+{ stdenv, fetchFromGitHub, pkgconfig, ncurses, conf ? null }:
 
 with stdenv.lib;
 
 stdenv.mkDerivation rec {
   name = "nnn-${version}";
-  version = "2.1";
+  version = "2.2";
 
   src = fetchFromGitHub {
     owner = "jarun";
     repo = "nnn";
     rev = "v${version}";
-    sha256 = "1vkrhsdwgacln335rjywdf7nj7fg1x55szmm8xrvwda8y2qjqhc4";
+    sha256 = "01y2vkw1wakpnpzhzia3d44iir060i8vma3b3ww5wgwg7bfpzs4b";
   };
 
   configFile = optionalString (conf!=null) (builtins.toFile "nnn.h" conf);
   preBuild = optionalString (conf!=null) "cp ${configFile} nnn.h";
 
   nativeBuildInputs = [ pkgconfig ];
-  buildInputs = [ ncurses readline ];
+  buildInputs = [ ncurses ];
 
-  installFlags = [ "DESTDIR=$(out)" "PREFIX=" ];
+  makeFlags = [ "DESTDIR=${placeholder "out"}" "PREFIX=" ];
+
+  # shell completions
+  postInstall = ''
+    install -Dm555 scripts/auto-completion/bash/nnn-completion.bash $out/share/bash-completion/completions/nnn.bash
+    install -Dm555 scripts/auto-completion/zsh/_nnn -t $out/share/zsh/site-functions
+    install -Dm555 scripts/auto-completion/fish/nnn.fish -t $out/share/fish/vendor_completions.d
+  '';
 
   meta = {
     description = "Small ncurses-based file browser forked from noice";
diff --git a/pkgs/applications/misc/notejot/default.nix b/pkgs/applications/misc/notejot/default.nix
index a687e104605..9e2f4bf7f2e 100644
--- a/pkgs/applications/misc/notejot/default.nix
+++ b/pkgs/applications/misc/notejot/default.nix
@@ -3,7 +3,7 @@
 
 stdenv.mkDerivation rec {
   pname = "notejot";
-  version = "1.5.2";
+  version = "1.5.3";
 
   name = "${pname}-${version}";
 
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
     owner = "lainsce";
     repo = pname;
     rev = version;
-    sha256 = "17rqyckq7z5cxj3mbfrar1zzgwbzhrx87ps7mm6bf798hwflm9qk";
+    sha256 = "1n41sg9a38p9qp8pz3lx9rnb8kc069vkbwf963zzpzs2745h6s9v";
   };
 
   nativeBuildInputs = [
diff --git a/pkgs/applications/misc/playonlinux/default.nix b/pkgs/applications/misc/playonlinux/default.nix
index e1b6b7fcc46..c31d442d2d6 100644
--- a/pkgs/applications/misc/playonlinux/default.nix
+++ b/pkgs/applications/misc/playonlinux/default.nix
@@ -22,7 +22,7 @@
 }:
 
 let
-  version = "4.3.3";
+  version = "4.3.4";
 
   binpath = stdenv.lib.makeBinPath
     [ cabextract
@@ -55,7 +55,7 @@ in stdenv.mkDerivation {
 
   src = fetchurl {
     url = "https://www.playonlinux.com/script_files/PlayOnLinux/${version}/PlayOnLinux_${version}.tar.gz";
-    sha256 = "117xivwa87i2w66klplmwd5q7pfxcbrj2rjm11wl8iy5h3xpqkak";
+    sha256 = "019dvb55zqrhlbx73p6913807ql866rm0j011ix5mkk2g79dzhqp";
   };
 
   nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/misc/sequeler/default.nix b/pkgs/applications/misc/sequeler/default.nix
index 670e2be4716..72a1465a2c8 100644
--- a/pkgs/applications/misc/sequeler/default.nix
+++ b/pkgs/applications/misc/sequeler/default.nix
@@ -1,10 +1,10 @@
 { stdenv, fetchFromGitHub
 , meson, ninja, pkgconfig, vala, gobject-introspection, gettext, wrapGAppsHook, python3, desktop-file-utils
-, gtk3, glib, granite, libgee, libgda, gtksourceview, libxml2, libsecret }:
+, gtk3, glib, granite, libgee, libgda, gtksourceview, libxml2, libsecret, libfixposix, libssh2 }:
 
 
 let
-  version = "0.6.5";
+  version = "0.6.7";
   sqlGda = libgda.override {
     mysqlSupport = true;
     postgresSupport = true;
@@ -17,16 +17,16 @@ in stdenv.mkDerivation rec {
     owner = "Alecaddd";
     repo = "sequeler";
     rev = "v${version}";
-    sha256 = "18d0dwrsn69fx1lwm6ihhk2r4996pxiy4hfv608gc1kl4s4f4sqp";
+    sha256 = "0sxmky27pl0aqnh857xb54rnfg1kbr2smdzyrzw67cbv00f6d30p";
   };
 
   nativeBuildInputs = [ meson ninja pkgconfig vala gobject-introspection gettext wrapGAppsHook python3 desktop-file-utils ];
 
-  buildInputs = [ gtk3 glib granite libgee sqlGda gtksourceview libxml2 libsecret ];
+  buildInputs = [ gtk3 glib granite libgee sqlGda gtksourceview libxml2 libsecret libfixposix libssh2 ];
 
   postPatch = ''
-    chmod +x meson/post_install.py
-    patchShebangs meson/post_install.py
+    chmod +x build-aux/meson_post_install.py
+    patchShebangs build-aux/meson_post_install.py
   '';
 
   meta = with stdenv.lib; {
diff --git a/pkgs/applications/misc/urh/default.nix b/pkgs/applications/misc/urh/default.nix
index 4dc8d5cfa3e..54648efaaaf 100644
--- a/pkgs/applications/misc/urh/default.nix
+++ b/pkgs/applications/misc/urh/default.nix
@@ -3,13 +3,13 @@
 
 python3Packages.buildPythonApplication rec {
   name = "urh-${version}";
-  version = "2.5.1";
+  version = "2.5.3";
 
   src = fetchFromGitHub {
     owner = "jopohl";
     repo = "urh";
     rev = "v${version}";
-    sha256 = "01n4swm2q2i10qvhfw1q04wxf48xwqlddfg7842ff98i2d9yxy13";
+    sha256 = "050c7vhxxwvmkahdhwdk371qhfnmass5bs9zxr8yj4mqfnihcmi8";
   };
 
   buildInputs = [ hackrf rtl-sdr airspy limesuite ];
diff --git a/pkgs/applications/misc/xkbmon/default.nix b/pkgs/applications/misc/xkbmon/default.nix
index 38bda9a8f56..aa741a5c94f 100644
--- a/pkgs/applications/misc/xkbmon/default.nix
+++ b/pkgs/applications/misc/xkbmon/default.nix
@@ -2,13 +2,13 @@
 
 stdenv.mkDerivation rec {
   name = "xkbmon-${version}";
-  version = "0.1";
+  version = "0.2";
 
   src = fetchFromGitHub {
     owner = "xkbmon";
     repo = "xkbmon";
     rev = version;
-    sha256 = "1smyqsd9cpbzqaplm221a8mq0nham6rg6hjsm9g5gph94xmk6d67";
+    sha256 = "1x2xwak0yp0xkl63jzz3k1pf074mh9yxgppwwm96ms3zaslq44yp";
   };
 
   buildInputs = [ libX11 ];
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
   meta = with stdenv.lib; {
     homepage = https://github.com/xkbmon/xkbmon;
     description = "Command-line keyboard layout monitor for X11";
-    license = licenses.gpl3;
+    license = licenses.mit;
     platforms = platforms.linux;
     maintainers = [ maintainers.romildo ];
   };
diff --git a/pkgs/applications/misc/xpad/default.nix b/pkgs/applications/misc/xpad/default.nix
index f066876f573..8588f0fb2fe 100644
--- a/pkgs/applications/misc/xpad/default.nix
+++ b/pkgs/applications/misc/xpad/default.nix
@@ -4,11 +4,11 @@
 
 stdenv.mkDerivation rec {
   name = "xpad-${version}";
-  version = "5.2.0";
+  version = "5.3.0";
 
   src = fetchurl {
     url = "https://launchpad.net/xpad/trunk/${version}/+download/xpad-${version}.tar.bz2";
-    sha256 = "1ab33vg3fz57lz19jjwa3vp3vnln4pnh60hwlkq59la53s8lyijk";
+    sha256 = "0gv9indihr2kbv9iqdqq4mfj6l6qgzwc06jm08gmg10f262sni34";
   };
 
   nativeBuildInputs = [ autoreconfHook pkgconfig wrapGAppsHook ];
diff --git a/pkgs/applications/networking/browsers/brave/default.nix b/pkgs/applications/networking/browsers/brave/default.nix
index ec5b34da0a6..38bde0bec2f 100644
--- a/pkgs/applications/networking/browsers/brave/default.nix
+++ b/pkgs/applications/networking/browsers/brave/default.nix
@@ -76,11 +76,11 @@ let rpath = lib.makeLibraryPath [
 
 in stdenv.mkDerivation rec {
     pname = "brave";
-    version = "0.57.18";
+    version = "0.58.18";
 
     src = fetchurl {
         url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
-        sha256 = "0p5j3kkkalnyi6brgd9vfv43is00g2b6p1y3hajjr2vbm9iwpzg7";
+        sha256 = "0xybcgsxjmd8bxi4x4midzw71s23j8icpspqf5sadskhldvshzr3";
     };
 
     dontConfigure = true;
diff --git a/pkgs/applications/networking/browsers/vivaldi/default.nix b/pkgs/applications/networking/browsers/vivaldi/default.nix
index e3269f15ac6..a89932be2e0 100644
--- a/pkgs/applications/networking/browsers/vivaldi/default.nix
+++ b/pkgs/applications/networking/browsers/vivaldi/default.nix
@@ -4,7 +4,7 @@
 , freetype, fontconfig, libXft, libXrender, libxcb, expat
 , libuuid
 , gstreamer, gst-plugins-base, libxml2
-, glib, gtk3, pango, gdk_pixbuf, cairo, atk, at-spi2-atk, gnome2
+, glib, gtk3, pango, gdk_pixbuf, cairo, atk, at-spi2-atk, at-spi2-core, gnome2
 , nss, nspr
 , patchelf, makeWrapper
 , proprietaryCodecs ? false, vivaldi-ffmpeg-codecs ? null
@@ -13,11 +13,11 @@
 stdenv.mkDerivation rec {
   name = "${product}-${version}";
   product = "vivaldi";
-  version = "2.1.1337.51-1";
+  version = "2.2.1388.37-1";
 
   src = fetchurl {
     url = "https://downloads.vivaldi.com/stable/${product}-stable_${version}_amd64.deb";
-    sha256 = "00rxp6rardxjg17g2b28y2rj8szqlainp4ga6c58z981zkxvdlls";
+    sha256 = "07q04lvwnjn5kprlwyndv9h2s25637ngchch26ka8lry1lxkdv55";
   };
 
   unpackPhase = ''
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
   buildInputs = [
     stdenv.cc.cc stdenv.cc.libc zlib libX11 libXt libXext libSM libICE libxcb
     libXi libXft libXcursor libXfixes libXScrnSaver libXcomposite libXdamage libXtst libXrandr
-    atk at-spi2-atk alsaLib dbus cups gtk3 gdk_pixbuf libexif ffmpeg systemd
+    atk at-spi2-atk at-spi2-core alsaLib dbus cups gtk3 gdk_pixbuf libexif ffmpeg systemd
     freetype fontconfig libXrender libuuid expat glib nss nspr
     gstreamer libxml2 gst-plugins-base pango cairo gnome2.GConf
   ] ++ stdenv.lib.optional proprietaryCodecs vivaldi-ffmpeg-codecs;
diff --git a/pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix b/pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix
index 349ef233ae2..88587d74d25 100644
--- a/pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix
+++ b/pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix
@@ -1,23 +1,23 @@
 { stdenv, fetchurl
 , dbus-glib, gtk3, libexif, libXScrnSaver, ninja, nss
-, pciutils, pkgconfig, python2, xdg_utils, gn
+, pciutils, pkgconfig, python2, xdg_utils, gn, at-spi2-core
 }:
 
 stdenv.mkDerivation rec {
   name = "${product}-${version}";
   product = "vivaldi-ffmpeg-codecs";
-  version = "70.0.3538.77";
+  version = "71.0.3578.98";
 
   src = fetchurl {
     url = "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${version}.tar.xz";
-    sha512 = "128hvkcbyw70j31dj4jviqqjrzyfx38689nb8v0kk5vi2zlgfy5ibz2gyrv4bvrb53ld262y9pvam51nbdmrx2vqd9xrs173py7v0a0";
+    sha512 = "3baldqqdm8jzrs37w756ijgzwpmvma73rqbpnfkf0j41rmikrjdl6w7ycll98jch8rhzpgz3yfb9nk0gmsgxs233wn441bcdkhr1syv";
   };
 
   buildInputs = [ ];
 
   nativeBuildInputs = [
     gtk3 libexif libXScrnSaver ninja nss pciutils python2 xdg_utils gn
-    pkgconfig dbus-glib
+    pkgconfig dbus-glib at-spi2-core.dev
   ];
 
   patches = [
diff --git a/pkgs/applications/networking/davmail/default.nix b/pkgs/applications/networking/davmail/default.nix
index 31493e46f53..f66692d1056 100644
--- a/pkgs/applications/networking/davmail/default.nix
+++ b/pkgs/applications/networking/davmail/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
   '';
 
   meta = with stdenv.lib; {
-    homepage = http://davmail.sourceforce.net/;
+    homepage = http://davmail.sourceforge.net/;
     description = "A Java application which presents a Microsoft Exchange server as local CALDAV, IMAP and SMTP servers";
     maintainers = [ maintainers.hinton ];
     platforms = platforms.all;
diff --git a/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix b/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
index c685a5b91c1..d5dc3282a1c 100644
--- a/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
@@ -1,7 +1,8 @@
-{ stdenv, fetchurl, dpkg, makeDesktopItem, gnome2, gtk2, atk, cairo, pango, gdk_pixbuf, glib
-, freetype, fontconfig, dbus, libnotify, libX11, xorg, libXi, libXcursor, libXdamage
-, libXrandr, libXcomposite, libXext, libXfixes, libXrender, libXtst, libXScrnSaver
-, nss, nspr, alsaLib, cups, expat, udev, xdg_utils, hunspell, pulseaudio, pciutils
+{ stdenv, fetchurl, dpkg, makeDesktopItem, libuuid, gtk3, atk, cairo, pango
+, gdk_pixbuf, glib, freetype, fontconfig, dbus, libnotify, libX11, xorg, libXi
+, libXcursor, libXdamage, libXrandr, libXcomposite, libXext, libXfixes
+, libXrender, libXtst, libXScrnSaver, nss, nspr, alsaLib, cups, expat, udev
+, xdg_utils, hunspell, pulseaudio, pciutils, at-spi2-atk
 }:
 let
   rpath = stdenv.lib.makeLibraryPath [
@@ -15,9 +16,10 @@ let
     freetype
     gdk_pixbuf
     glib
-    gnome2.GConf
-    gtk2
+    gtk3
+    at-spi2-atk
     hunspell
+    libuuid
     libnotify
     libX11
     libXcomposite
@@ -41,7 +43,7 @@ let
     xorg.libxcb
   ];
 
-  version = "3.3.2872";
+  version = "3.5.2881";
 
   plat = {
     "i686-linux" = "i386";
@@ -49,8 +51,8 @@ let
   }.${stdenv.hostPlatform.system};
 
   sha256 = {
-    "i686-linux" = "16dw4ycajxviqrf4i32rkrhg1j1mdkmk252y8vjwr18xlyn958qb";
-    "x86_64-linux" = "04ysk91h2izyb41b243zki4j08bis9yzjq2va9bakp1lv6ywm8pw";
+    "i686-linux" = "0s5j6acsiymsikvah9f1ywandzvcdx5m8csrc7ymhv0gx2a9xm1d";
+    "x86_64-linux" = "17siis4xws27jmhf1gyb6cvip6clak27zxckyk0b312kkc4q363i";
   }.${stdenv.hostPlatform.system};
 
 in
diff --git a/pkgs/applications/networking/syncthing/default.nix b/pkgs/applications/networking/syncthing/default.nix
index b084e4af972..9dfa7f9a0ab 100644
--- a/pkgs/applications/networking/syncthing/default.nix
+++ b/pkgs/applications/networking/syncthing/default.nix
@@ -3,24 +3,20 @@
 let
   common = { stname, target, postInstall ? "" }:
     buildGoPackage rec {
-      version = "0.14.54";
+      version = "1.0.0";
       name = "${stname}-${version}";
 
       src = fetchFromGitHub {
         owner  = "syncthing";
         repo   = "syncthing";
         rev    = "v${version}";
-        sha256 = "0l73ka71l6gxv46wmlyzj8zhfpfj3vf6nv6x3x0z25ymr3wa2fza";
+        sha256 = "1qkjnij9jw3d4pjkdr6npz5ps604qg6g36jnsng0k1r2qnrydnwh";
       };
 
       goPackagePath = "github.com/syncthing/syncthing";
 
       patches = [
         ./add-stcli-target.patch
-        (fetchpatch {
-          url = "https://github.com/syncthing/syncthing/commit/e7072feeb7669948c3e43f55d21aec15481c33ba.patch";
-          sha256 = "1pcybww2vdx45zhd1sd53v7fp40vfgkwqgy8flv7hxw2paq8hxd4";
-        })
       ];
       BUILD_USER="nix";
       BUILD_HOST="nix";
diff --git a/pkgs/applications/networking/websocketd/default.nix b/pkgs/applications/networking/websocketd/default.nix
new file mode 100644
index 00000000000..050358e4dca
--- /dev/null
+++ b/pkgs/applications/networking/websocketd/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, buildGoPackage, fetchgit }:
+
+buildGoPackage rec {
+  name = "websocketd-${version}";
+  version = "0.3.0";
+  rev = "729c67f052f8f16a0a0aa032816a57649c0ebed3";
+
+  goPackagePath = "github.com/joewalnes/websocketd";
+
+  src = fetchgit {
+    inherit rev;
+    url = "https://github.com/joewalnes/websocketd";
+    sha256 = "1n4fag75lpfxg1pm1pr5v0p44dijrxj59s6dn4aqxirhxkq91lzb";
+  };
+
+  goDeps = ./deps.nix;
+
+  meta = with stdenv.lib; {
+    description = "Turn any program that uses STDIN/STDOUT into a WebSocket server";
+    homepage = "http://websocketd.com/";
+    maintainers = [ maintainers.bjornfor ];
+    license = licenses.bsd2;
+  };
+}
diff --git a/pkgs/applications/networking/websocketd/deps.nix b/pkgs/applications/networking/websocketd/deps.nix
new file mode 100644
index 00000000000..1e610691f52
--- /dev/null
+++ b/pkgs/applications/networking/websocketd/deps.nix
@@ -0,0 +1,12 @@
+# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
+[
+  {
+    goPackagePath = "github.com/gorilla/websocket";
+    fetch = {
+      type = "git";
+      url = "https://github.com/gorilla/websocket";
+      rev = "95ba29eb981bbb27d92e1f70bf8a1949452d926b";
+      sha256 = "08lvc9l0qagyhyrjj6jkhpq3zapa5gqr966bm33nb4bc0pd38f48";
+    };
+  }
+]
diff --git a/pkgs/applications/office/gnucash/default.nix b/pkgs/applications/office/gnucash/default.nix
index e3c03eef9b9..bd3425e282a 100644
--- a/pkgs/applications/office/gnucash/default.nix
+++ b/pkgs/applications/office/gnucash/default.nix
@@ -25,11 +25,11 @@ in
 
 stdenv.mkDerivation rec {
   name = "gnucash-${version}";
-  version = "3.3";
+  version = "3.4";
 
   src = fetchurl {
     url = "mirror://sourceforge/gnucash/${name}.tar.bz2";
-    sha256 = "0grr5qi5rn1xvr7qx5d7mcxa2mcgycy2b325ry73bb485a6yv5l3";
+    sha256 = "1ms2wg4sh5gq3rpjmmnp85rh5nc9ahca1imxkvhz4d3yiwy8hm52";
   };
 
   nativeBuildInputs = [ pkgconfig makeWrapper cmake gtest ];
diff --git a/pkgs/applications/science/biology/picard-tools/default.nix b/pkgs/applications/science/biology/picard-tools/default.nix
index ad37a3a7dab..6203ed0a819 100644
--- a/pkgs/applications/science/biology/picard-tools/default.nix
+++ b/pkgs/applications/science/biology/picard-tools/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "picard-tools-${version}";
-  version = "2.18.20";
+  version = "2.18.21";
 
   src = fetchurl {
     url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar";
-    sha256 = "0dx6fxn6d7mawkah242fdi9wm8pdzmm4m004fb9ak2fsvrs2m5pk";
+    sha256 = "0p1na79p0kz1x1nd88100487s4f306p8k4m7dq5r4m2kdsc1dqin";
   };
 
   nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/science/electronics/gtkwave/default.nix b/pkgs/applications/science/electronics/gtkwave/default.nix
index 214a918fa34..e2ac4c4b44c 100644
--- a/pkgs/applications/science/electronics/gtkwave/default.nix
+++ b/pkgs/applications/science/electronics/gtkwave/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "gtkwave-${version}";
-  version = "3.3.97";
+  version = "3.3.98";
 
   src = fetchurl {
     url    = "mirror://sourceforge/gtkwave/${name}.tar.gz";
-    sha256 = "0jy5qk0b0np9xsxgnvv8jjgyw81l170wrm5q04qs48wpw7d0rm3v";
+    sha256 = "1xi2b9yck8fagnjhnhhwrhz5rfvrs2h2m6m64m210m5xnfzbp9pg";
   };
 
   nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix
index 5f7b15f82d2..a682d59ab23 100644
--- a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix
+++ b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix
@@ -8,11 +8,11 @@
 
 
 stdenv.mkDerivation {
-  name = "gromacs-2018.4";
+  name = "gromacs-2019";
 
   src = fetchurl {
-    url = "ftp://ftp.gromacs.org/pub/gromacs/gromacs-2018.4.tar.gz";
-    sha256 = "14d8mbck1lrmz97vvy322irk557wxh0zdd6n962lm69hqxcf8bkg";
+    url = "ftp://ftp.gromacs.org/pub/gromacs/gromacs-2019.tar.gz";
+    sha256 = "02qd27pgc5kwkk68m8hwarkbb1b9z5rdrm67yjqyxd5my2jq3cn5";
   };
 
   buildInputs = [cmake fftw]
diff --git a/pkgs/applications/version-management/yadm/default.nix b/pkgs/applications/version-management/yadm/default.nix
index 0553b60fde7..6baeb5279c2 100644
--- a/pkgs/applications/version-management/yadm/default.nix
+++ b/pkgs/applications/version-management/yadm/default.nix
@@ -14,9 +14,13 @@ stdenv.mkDerivation {
   buildCommand = ''
     mkdir -p $out/bin
     mkdir -p $out/share/man/man1
+    mkdir -p $out/share/zsh/site-functions
+    mkdir -p $out/share/bash-completion/completions
     sed -e 's:/bin/bash:/usr/bin/env bash:' $src/yadm > $out/bin/yadm
     chmod 755 $out/bin/yadm
     install -m 644 $src/yadm.1 $out/share/man/man1/yadm.1
+    install -m644 $src/completion/yadm.zsh_completion $out/share/zsh/site-functions/_yadm
+    install -m644 $src/completion/yadm.bash_completion $out/share/bash-completion/completions/yadm.bash
   '';
 
   meta = {
diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix
index 3bb8f31b987..9fc9c587108 100644
--- a/pkgs/applications/video/obs-studio/default.nix
+++ b/pkgs/applications/video/obs-studio/default.nix
@@ -1,5 +1,6 @@
 { stdenv
 , fetchFromGitHub
+, fetchpatch
 , cmake
 , fdk_aac
 , ffmpeg
@@ -39,6 +40,13 @@ in stdenv.mkDerivation rec {
     sha256 = "0ri9qkqk3h71b1a5bwpjzqdr21bbmfqbykg48l779d20zln23n1i";
   };
 
+  patches = [
+    (fetchpatch {
+      url = "https://patch-diff.githubusercontent.com/raw/obsproject/obs-studio/pull/1557.diff";
+      sha256 = "162fnkxh2wyn6wrrm1kzv7c2mn96kx35vlmk2qwn1nqlifbpsfyq";
+    })
+  ];
+
   nativeBuildInputs = [ cmake
                         pkgconfig
                       ];
diff --git a/pkgs/applications/window-managers/kbdd/default.nix b/pkgs/applications/window-managers/kbdd/default.nix
index 7aa604690f9..08b79927d21 100644
--- a/pkgs/applications/window-managers/kbdd/default.nix
+++ b/pkgs/applications/window-managers/kbdd/default.nix
@@ -1,12 +1,14 @@
-{ stdenv, fetchgit, pkgconfig, dbus-glib, autoreconfHook, xorg }:
+{ stdenv, fetchFromGitHub, pkgconfig, dbus-glib, autoreconfHook, xorg }:
 
 stdenv.mkDerivation rec {
-  name = "kbdd";
+  pname = "kbdd";
+  version = "unstable-2017-01-29";
 
-  src = fetchgit {
-    url = https://github.com/qnikst/kbdd;
-    rev = "47dee0232f157cd865e43d92005a2ba107f6fd75";
-    sha256 = "1ys9w1lncsfg266g9sfnm95an2add3g51mryg0hnrzcqa4knz809";
+  src = fetchFromGitHub {
+    owner = "qnikst";
+    repo = "kbdd";
+    rev = "0e1056f066ab6e3c74fd0db0c9710a9a2b2538c3";
+    sha256 = "068iqkqxh7928xlmz2pvnykszn9bcq2qgkkiwf37k1vm8fdmgzlj";
   };
 
   nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/data/fonts/terminus-font/default.nix b/pkgs/data/fonts/terminus-font/default.nix
index c1ee2250c9a..2221f6bc6f5 100644
--- a/pkgs/data/fonts/terminus-font/default.nix
+++ b/pkgs/data/fonts/terminus-font/default.nix
@@ -1,26 +1,24 @@
 { stdenv, fetchurl, python3, bdftopcf, mkfontdir, mkfontscale }:
 
 stdenv.mkDerivation rec {
-  name = "terminus-font-4.46";
+  pname = "terminus-font";
+  version = "4.47";
+  name = "${pname}-${version}"; # set here for use in URL below
 
   src = fetchurl {
-    url = "mirror://sourceforge/project/terminus-font/${name}/${name}.tar.gz";
-    sha256 = "1kavqw38aarz0vpwz4b7l6l8xkyc5096zaf9ypqnvdwraqz46aaf";
+    url = "mirror://sourceforge/project/${pname}/${name}/${name}.tar.gz";
+    sha256 = "15qjcpalcxjiwsjgjg5k88vkwp56cs2nnx4ghya6mqp4i1c206qg";
   };
 
-  buildInputs = [ python3 bdftopcf mkfontdir mkfontscale ];
+  nativeBuildInputs = [ python3 bdftopcf mkfontdir mkfontscale ];
 
   patchPhase = ''
     substituteInPlace Makefile --replace 'fc-cache' '#fc-cache'
   '';
 
-  configurePhase = ''
-    sh ./configure --prefix=$out
-  '';
+  enableParallelBuilding = true;
 
-  installPhase = ''
-    make install fontdir
-  '';
+  installTargets = [ "install" "fontdir" ];
 
   meta = with stdenv.lib; {
     description = "A clean fixed width font";
@@ -36,7 +34,7 @@ stdenv.mkDerivation rec {
       16x32. The styles are normal and bold (except for 6x12), plus
       EGA/VGA-bold for 8x14 and 8x16.
     '';
-    homepage = http://www.is-vn.bg/hamster/;
+    homepage = http://terminus-font.sourceforge.net/;
     license = licenses.gpl2Plus;
     maintainers = with maintainers; [ astsmtl ];
     platforms = platforms.linux;
diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix
index d141dba0795..1542078b2b4 100644
--- a/pkgs/data/misc/hackage/default.nix
+++ b/pkgs/data/misc/hackage/default.nix
@@ -1,6 +1,6 @@
 { fetchurl }:
 
 fetchurl {
-  url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/7882a52a634fbc2da03adc9616aa83b27b06d7a2.tar.gz";
-  sha256 = "1gw480w1d1117l8hbp7rh1jmjjqx11pzb3995m5wi2q9mvi645x2";
+  url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/62720a1288846aabc4e42d4404a85ea771d24a11.tar.gz";
+  sha256 = "1qr07s0l7ip28639fbhwi8nhcyzs3mmhzqd0zny5an0dwxlx14qb";
 }
diff --git a/pkgs/data/themes/mojave/default.nix b/pkgs/data/themes/mojave/default.nix
new file mode 100644
index 00000000000..7c3c852e6af
--- /dev/null
+++ b/pkgs/data/themes/mojave/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub, gtk_engines, gtk-engine-murrine }:
+
+stdenv.mkDerivation rec {
+  pname = "mojave-gtk-theme";
+  version = "2019-01-02";
+
+  src = fetchFromGitHub {
+    owner = "vinceliuice";
+    repo = pname;
+    rev = version;
+    sha256 = "053bfc5pslwpqhn05dzznh236g1z4cnn2dzwvb914f6m855fbxfg";
+  };
+
+  buildInputs = [ gtk_engines ];
+
+  propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+
+  installPhase = ''
+    patchShebangs .
+    mkdir -p $out/share/themes
+    name= ./install.sh -d $out/share/themes
+  '';
+
+  meta = with stdenv.lib; {
+    description = "Mac OSX Mojave like theme for GTK based desktop environments";
+    homepage = https://github.com/vinceliuice/Mojave-gtk-theme;
+    license = licenses.gpl3;
+    platforms = platforms.unix;
+    maintainers = [ maintainers.romildo ];
+  };
+}
diff --git a/pkgs/desktops/xfce4-13/xfce4-panel/default.nix b/pkgs/desktops/xfce4-13/xfce4-panel/default.nix
index 2b52b515c04..27c8e1e58c7 100644
--- a/pkgs/desktops/xfce4-13/xfce4-panel/default.nix
+++ b/pkgs/desktops/xfce4-13/xfce4-panel/default.nix
@@ -3,9 +3,9 @@
 mkXfceDerivation rec {
   category = "xfce";
   pname = "xfce4-panel";
-  version = "4.13.3";
+  version = "4.13.4";
 
-  sha256 = "00b2b16wqwzdbh1vsnpl2kasa7f9i1hr1wkkjmvzmy2v7bmkygr0";
+  sha256 = "13hnzh31d2b1331lnsbfaxg4fqhqa7hmdwkiqsl9hyr8pqimjb2g";
 
   nativeBuildInputs = [ makeWrapper ];
   buildInputs = [ exo garcon gtk2 gtk3 libxfce4ui libxfce4util libwnck3 xfconf ];
diff --git a/pkgs/development/compilers/closure/default.nix b/pkgs/development/compilers/closure/default.nix
index b3ef4853c85..42214ee22dc 100644
--- a/pkgs/development/compilers/closure/default.nix
+++ b/pkgs/development/compilers/closure/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "closure-compiler-${version}";
-  version = "20181125";
+  version = "20181210";
 
   src = fetchurl {
     url = "https://dl.google.com/closure-compiler/compiler-${version}.tar.gz";
-    sha256 = "1vg7cyya0r2sjrbcwf4pshg7jzgvb9ynpa0b41zkl4x1y0a16bkc";
+    sha256 = "0c79ki4lacfwks5f2q7kzcg6v3a65zs5srm14k09gh5k1hvvnayd";
   };
 
   sourceRoot = ".";
diff --git a/pkgs/development/compilers/cudatoolkit/default.nix b/pkgs/development/compilers/cudatoolkit/default.nix
index 6fdbde242f3..fb01740232f 100644
--- a/pkgs/development/compilers/cudatoolkit/default.nix
+++ b/pkgs/development/compilers/cudatoolkit/default.nix
@@ -112,6 +112,10 @@ let
         # Set compiler for NVCC.
         wrapProgram $out/bin/nvcc \
           --prefix PATH : ${gcc}/bin
+
+        # nvprof do not find any program to profile if LD_LIBRARY_PATH is not set
+        wrapProgram $out/bin/nvprof \
+          --prefix LD_LIBRARY_PATH : $out/lib
       '' + lib.optionalString (lib.versionOlder version "8.0") ''
         # Hack to fix building against recent Glibc/GCC.
         echo "NIX_CFLAGS_COMPILE+=' -D_FORCE_INLINES'" >> $out/nix-support/setup-hook
diff --git a/pkgs/development/compilers/julia/1.0.nix b/pkgs/development/compilers/julia/1.0.nix
index 528a0d26d05..c65c2a6a313 100644
--- a/pkgs/development/compilers/julia/1.0.nix
+++ b/pkgs/development/compilers/julia/1.0.nix
@@ -1,6 +1,6 @@
 import ./shared.nix {
   majorVersion = "1";
   minorVersion = "0";
-  maintenanceVersion = "1";
-  src_sha256 = "0bqb5c63c7jnb753nplqj5v4k9pvh792k8y4b1n5pq8jiibr86i0";
+  maintenanceVersion = "3";
+  src_sha256 = "0666chsc19wx02k5m1yilf6wbc9bw27ay8p1d00jkh8m0jkrpf7l";
 }
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 7bd540c8578..a779122bfd4 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -93,9 +93,6 @@ self: super: {
     hinotify = if pkgs.stdenv.isLinux then self.hinotify else self.fsnotify;
   };
 
-  # https://github.com/bitemyapp/esqueleto/issues/105
-  esqueleto = markBrokenVersion "2.5.3" super.esqueleto;
-
   # Fix test trying to access /home directory
   shell-conduit = overrideCabal super.shell-conduit (drv: {
     postPatch = "sed -i s/home/tmp/ test/Spec.hs";
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix
index c780564d801..0ca617bc6be 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix
@@ -41,40 +41,6 @@ self: super: {
   unix = null;
   xhtml = null;
 
-  # LTS-12.x versions do not compile.
-  # base-orphans = self.base-orphans_0_8;
-  # brick = self.brick_0_45;
-  # cassava-megaparsec = doJailbreak super.cassava-megaparsec;
-  # config-ini = doJailbreak super.config-ini;   # https://github.com/aisamanra/config-ini/issues/18
-  # contravariant = self.contravariant_1_5;
-  # fgl = self.fgl_5_7_0_1;
-  # free = self.free_5_1;
-  # haddock-library = dontCheck super.haddock-library_1_7_0;
-  # HaTeX = doJailbreak super.HaTeX;
-  # hpack = self.hpack_0_31_1;
-  # hslua = self.hslua_1_0_1;
-  # hslua-module-text = self.hslua-module-text_0_2_0;
-  # hspec = self.hspec_2_6_0;
-  # hspec-contrib = self.hspec-contrib_0_5_1;
-  # hspec-core = self.hspec-core_2_6_0;
-  # hspec-discover = self.hspec-discover_2_6_0;
-  # hspec-megaparsec = doJailbreak super.hspec-megaparsec;  # newer versions need megaparsec 7.x
-  # hspec-meta = self.hspec-meta_2_6_0;
-  # JuicyPixels = self.JuicyPixels_3_3_3;
-  # lens = self.lens_4_17;
-  # megaparsec = dontCheck (doJailbreak super.megaparsec);
-  # pandoc = self.pandoc_2_5;
-  # pandoc-citeproc = self.pandoc-citeproc_0_15;
-  # pandoc-citeproc_0_15 = doJailbreak super.pandoc-citeproc_0_15;
-  # patience = markBrokenVersion "0.1.1" super.patience;
-  # polyparse = self.polyparse_1_12_1;
-  # semigroupoids = self.semigroupoids_5_3_1;
-  # tagged = self.tagged_0_8_6;
-  # vty = self.vty_5_25_1;
-  # wizards = doJailbreak super.wizards;
-  # wl-pprint-extras = doJailbreak super.wl-pprint-extras;
-  # yaml = self.yaml_0_11_0_0;
-
   # https://github.com/tibbe/unordered-containers/issues/214
   unordered-containers = dontCheck super.unordered-containers;
 
@@ -87,13 +53,16 @@ self: super: {
   psqueues = dontCheck super.psqueues;    # won't cope with QuickCheck 2.12.x
   system-fileio = dontCheck super.system-fileio;  # avoid dependency on broken "patience"
   unicode-transforms = dontCheck super.unicode-transforms;
-  RSA = dontCheck super.RSA; # https://github.com/GaloisInc/RSA/issues/14 
+  RSA = dontCheck super.RSA; # https://github.com/GaloisInc/RSA/issues/14
   monad-par = dontCheck super.monad-par;  # https://github.com/simonmar/monad-par/issues/66
 
   # https://github.com/jgm/skylighting/issues/55
   skylighting-core = dontCheck super.skylighting-core;
 
-  # Break out of "yaml >=0.10.4.0 && <0.11".
+  # Break out of "yaml >=0.10.4.0 && <0.11": https://github.com/commercialhaskell/stack/issues/4485
   stack = doJailbreak super.stack;
 
+  # Break out of "tasty >= 0.11 && < 1.2": https://github.com/jgm/pandoc/issues/5200
+  pandoc = doJailbreak super.pandoc;
+
 }
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index 66cc0808f65..1a8113e61c1 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -46,7 +46,7 @@ default-package-overrides:
   # Newer versions don't work in LTS-12.x
   - alsa-mixer < 0.3
   - cassava-megaparsec < 2
-  # LTS Haskell 13.0
+  # LTS Haskell 13.1
   - abstract-deque ==0.3
   - abstract-deque-tests ==0.3
   - abstract-par ==0.3.3
@@ -292,7 +292,7 @@ default-package-overrides:
   - bitcoin-tx ==0.13.1
   - bitcoin-types ==0.9.2
   - bits ==0.5.1
-  - bitset-word8 ==0.1.1.0
+  - bitset-word8 ==0.1.1.1
   - bits-extra ==0.0.1.3
   - bit-stream ==0.1.0.2
   - bitx-bitcoin ==0.12.0.0
@@ -364,7 +364,7 @@ default-package-overrides:
   - cassava-megaparsec ==2.0.0
   - cassava-records ==0.1.0.4
   - cast ==0.1.0.2
-  - category ==0.2.0.1
+  - category ==0.2.2.0
   - cayley-client ==0.4.8
   - cborg ==0.2.1.0
   - cborg-json ==0.2.1.0
@@ -396,7 +396,7 @@ default-package-overrides:
   - cipher-des ==0.0.6
   - cipher-rc4 ==0.1.4
   - circle-packing ==0.1.0.6
-  - cisco-spark-api ==0.1.0.3
+  - cisco-spark-api ==0.1.0.4
   - classyplate ==0.3.2.0
   - classy-prelude ==1.5.0
   - classy-prelude-conduit ==1.5.0
@@ -459,7 +459,7 @@ default-package-overrides:
   - connection ==0.2.8
   - connection-pool ==0.2.2
   - console-style ==0.0.2.1
-  - constraint ==0.1.1.1
+  - constraint ==0.1.3.0
   - constraints ==0.10.1
   - contravariant ==1.5
   - contravariant-extras ==0.3.4
@@ -578,9 +578,9 @@ default-package-overrides:
   - derulo ==1.0.5
   - detour-via-sci ==1.0.0
   - dhall ==1.19.1
-  - dhall-bash ==1.0.17
-  - dhall-json ==1.2.5
-  - dhall-text ==1.0.14
+  - dhall-bash ==1.0.18
+  - dhall-json ==1.2.6
+  - dhall-text ==1.0.15
   - diagrams ==1.4
   - diagrams-contrib ==1.4.3
   - diagrams-core ==1.4.1.1
@@ -644,6 +644,7 @@ default-package-overrides:
   - elerea ==2.9.0
   - elf ==0.29
   - eliminators ==0.5
+  - elm2nix ==0.1.0
   - elm-core-sources ==1.0.0
   - elm-export ==0.6.0.1
   - emacs-module ==0.1.1
@@ -692,15 +693,17 @@ default-package-overrides:
   - fail ==4.9.0.0
   - farmhash ==0.1.0.5
   - fast-digits ==0.2.1.0
-  - fast-logger ==2.4.12
+  - fast-logger ==2.4.13
   - fast-math ==1.0.2
   - fb ==1.2.1
   - fclabels ==2.0.3.3
   - feature-flags ==0.1.0.1
+  - fedora-dists ==1.0.0.2
   - fedora-haskell-tools ==0.6
   - feed ==1.0.1.0
   - FenwickTree ==0.1.2.1
   - fft ==0.1.8.6
+  - fgl ==5.7.0.1
   - filecache ==0.4.1
   - file-embed ==0.0.11
   - file-embed-lzma ==0
@@ -914,6 +917,7 @@ default-package-overrides:
   - heap ==1.0.4
   - heaps ==0.3.6
   - hebrew-time ==0.1.1
+  - hedgehog ==0.6.1
   - hedgehog-corpus ==0.1.0
   - hedis ==0.10.10
   - here ==1.2.13
@@ -969,8 +973,8 @@ default-package-overrides:
   - hsdns ==1.7.1
   - hsebaysdk ==0.4.0.0
   - hsemail ==2
-  - hset ==2.2.0
   - HSet ==0.0.1
+  - hset ==2.2.0
   - hsexif ==0.6.1.6
   - hs-functors ==0.1.3.0
   - hs-GeoIP ==0.3
@@ -1000,8 +1004,8 @@ default-package-overrides:
   - hspec-need-env ==0.1.0.2
   - hspec-pg-transact ==0.1.0.2
   - hspec-smallcheck ==0.5.2
-  - hspec-wai ==0.9.0
-  - hspec-wai-json ==0.9.0
+  - hspec-wai ==0.9.2
+  - hspec-wai-json ==0.9.2
   - hs-php-session ==0.0.9.3
   - hstatsd ==0.1
   - HStringTemplate ==0.8.7
@@ -1030,7 +1034,7 @@ default-package-overrides:
   - http-reverse-proxy ==0.6.0
   - http-streams ==0.8.6.1
   - http-types ==0.12.2
-  - human-readable-duration ==0.2.0.3
+  - human-readable-duration ==0.2.1.2
   - HUnit ==1.6.0.0
   - HUnit-approx ==1.1.1.1
   - hunit-dejafu ==1.2.0.6
@@ -1045,16 +1049,17 @@ default-package-overrides:
   - hw-eliasfano ==0.1.0.1
   - hw-excess ==0.2.0.2
   - hw-fingertree-strict ==0.1.1.1
+  - hw-hspec-hedgehog ==0.1.0.4
   - hw-int ==0.0.0.3
   - hw-ip ==2.0.0.0
   - hw-json ==0.9.0.1
-  - hw-mquery ==0.1.0.1
+  - hw-mquery ==0.1.0.3
   - hw-packed-vector ==0.0.0.1
   - hw-parser ==0.1.0.0
   - hw-prim ==0.6.2.22
   - hw-rankselect ==0.12.0.4
   - hw-rankselect-base ==0.3.2.1
-  - hw-streams ==0.0.0.8
+  - hw-streams ==0.0.0.9
   - hw-string-parse ==0.0.0.4
   - hw-succinct ==0.1.0.1
   - hxt ==9.3.1.16
@@ -1257,7 +1262,7 @@ default-package-overrides:
   - markdown ==0.1.17.4
   - markdown-unlit ==0.5.0
   - markov-chain ==0.0.3.4
-  - massiv ==0.2.5.0
+  - massiv ==0.2.6.0
   - massiv-io ==0.1.4.0
   - mathexpr ==0.3.0.0
   - math-functions ==0.3.1.0
@@ -1281,6 +1286,7 @@ default-package-overrides:
   - mersenne-random-pure64 ==0.2.2.0
   - metrics ==0.4.1.1
   - mfsolve ==0.3.2.0
+  - microbench ==0.1
   - microformats2-parser ==1.0.1.9
   - microlens ==0.4.10
   - microlens-aeson ==2.3.0
@@ -1296,7 +1302,7 @@ default-package-overrides:
   - mighty-metropolis ==1.2.0
   - mime-mail ==0.4.14
   - mime-mail-ses ==0.4.1
-  - mime-types ==0.1.0.8
+  - mime-types ==0.1.0.9
   - minimorph ==0.2.1.0
   - minio-hs ==1.2.0
   - miniutter ==0.5.0.0
@@ -1456,7 +1462,7 @@ default-package-overrides:
   - options ==1.2.1.1
   - optparse-applicative ==0.14.3.0
   - optparse-generic ==1.3.0
-  - optparse-simple ==0.1.0
+  - optparse-simple ==0.1.1
   - optparse-text ==0.1.1.0
   - overhang ==1.0.0
   - packcheck ==0.4.1
@@ -1507,9 +1513,9 @@ default-package-overrides:
   - persistent ==2.9.0
   - persistent-iproute ==0.2.3
   - persistent-mysql ==2.9.0
-  - persistent-mysql-haskell ==0.5.0
+  - persistent-mysql-haskell ==0.5.1
   - persistent-postgresql ==2.9.0
-  - persistent-sqlite ==2.9.1
+  - persistent-sqlite ==2.9.2
   - persistent-template ==2.5.4
   - pgp-wordlist ==0.1.0.2
   - pg-transact ==0.1.0.1
@@ -1569,7 +1575,7 @@ default-package-overrides:
   - prettyprinter-compat-annotated-wl-pprint ==1
   - prettyprinter-compat-ansi-wl-pprint ==1.0.1
   - prettyprinter-compat-wl-pprint ==1.0.0.1
-  - pretty-show ==1.9.4
+  - pretty-show ==1.9.5
   - pretty-simple ==2.2.0.1
   - pretty-sop ==0.2.0.2
   - pretty-types ==0.2.3.1
@@ -1701,7 +1707,7 @@ default-package-overrides:
   - rev-state ==0.1.2
   - rfc1751 ==0.1.2
   - rfc5051 ==0.1.0.4
-  - rio ==0.1.6.0
+  - rio ==0.1.8.0
   - rio-orphans ==0.1.1.0
   - rng-utils ==0.3.0
   - roc-id ==0.1.0.0
@@ -1711,12 +1717,13 @@ default-package-overrides:
   - rosezipper ==0.2
   - rot13 ==0.2.0.1
   - rounded ==0.1.0.1
+  - rpmbuild-order ==0.2.1
   - RSA ==2.3.0
   - runmemo ==1.0.0.1
   - rvar ==0.2.0.3
   - s3-signer ==0.5.0.0
   - safe ==0.3.17
-  - safecopy ==0.9.4.2
+  - safecopy ==0.9.4.3
   - safe-exceptions ==0.1.7.0
   - safe-exceptions-checked ==0.1.0
   - safe-foldable ==0.1.0.0
@@ -1793,7 +1800,7 @@ default-package-overrides:
   - servant-tracing ==0.1.0.2
   - servant-websockets ==1.1.0
   - servant-yaml ==0.1.0.1
-  - serverless-haskell ==0.8.4
+  - serverless-haskell ==0.8.5
   - serversession ==1.0.1
   - serversession-frontend-wai ==1.0
   - servius ==1.2.3.0
@@ -1830,7 +1837,7 @@ default-package-overrides:
   - sized-grid ==0.1.1.6
   - skein ==1.0.9.4
   - skews ==0.1.0.1
-  - skip-var ==0.1.0.0
+  - skip-var ==0.1.1.0
   - skylighting ==0.7.5
   - skylighting-core ==0.7.5
   - slack-web ==0.2.0.9
@@ -1972,7 +1979,7 @@ default-package-overrides:
   - temporary-rc ==1.2.0.3
   - temporary-resourcet ==0.1.0.1
   - tensorflow-test ==0.1.0.0
-  - tensors ==0.1.0
+  - tensors ==0.1.1
   - termbox ==0.1.0
   - terminal-size ==0.3.2.1
   - test-framework ==0.8.2.0
@@ -2011,7 +2018,7 @@ default-package-overrides:
   - th-lift-instances ==0.1.11
   - th-orphans ==0.13.6
   - th-printf ==0.6.0
-  - thread-hierarchy ==0.3.0.0
+  - thread-hierarchy ==0.3.0.1
   - thread-local-storage ==0.2
   - threads ==0.5.1.6
   - threepenny-gui ==0.8.3.0
@@ -2108,8 +2115,8 @@ default-package-overrides:
   - universum ==1.5.0
   - unix-bytestring ==0.3.7.3
   - unix-compat ==0.5.1
-  - unix-time ==0.4.3
-  - unliftio ==0.2.9.0
+  - unix-time ==0.4.4
+  - unliftio ==0.2.10
   - unliftio-core ==0.1.2.0
   - unlit ==0.4.0.0
   - unordered-containers ==0.2.9.0
@@ -2174,7 +2181,7 @@ default-package-overrides:
   - wai-eventsource ==3.0.0
   - wai-extra ==3.0.24.3
   - wai-handler-launch ==3.0.2.4
-  - wai-logger ==2.3.3
+  - wai-logger ==2.3.4
   - wai-middleware-auth ==0.1.2.1
   - wai-middleware-caching ==0.1.0.2
   - wai-middleware-crowd ==0.1.4.2
@@ -2496,6 +2503,7 @@ dont-distribute-packages:
   bindings-yices:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   boolector:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ccelerate-cuda:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cplex-hs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   cublas:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   cufft:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   cusolver:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2563,13 +2571,13 @@ dont-distribute-packages:
   webkitgtk3-javascriptcore:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   webkitgtk3:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   websnap:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  XML:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
 
   # soft restrictions because of build errors
   3dmodels:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   4Blocks:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   a50:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   AAI:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  abacate:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   abcBridge:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   abcnotation:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   abeson:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2608,7 +2616,6 @@ dont-distribute-packages:
   acme-hq9plus:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   acme-http:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   acme-inator:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  acme-io:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   acme-kitchen-sink:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   acme-left-pad:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   acme-miscorder:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2626,6 +2633,7 @@ dont-distribute-packages:
   ActionKid:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   activehs-base:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   activehs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  activitypub:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   activitystreams-aeson:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   actor:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Adaptive-Blaisorblade:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2633,13 +2641,14 @@ dont-distribute-packages:
   adaptive-tuple:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   Adaptive:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   adb:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  adblock2privoxy:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   adhoc-network:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   adict:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   adobe-swatch-exchange:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   adp-multi-monadiccp:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   adp-multi:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ADPfusion:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ADPfusionForest:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ADPfusionSet:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   Advgame:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   AERN-Basics:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   AERN-Net:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2648,13 +2657,16 @@ dont-distribute-packages:
   AERN-Real:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   AERN-RnToRm-Plot:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   AERN-RnToRm:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  aern2-mp:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  aern2-real:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-applicative:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  aeson-bson:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  aeson-decode:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-diff-generic:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-extra:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-flowtyped:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-injector:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-native:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  aeson-options:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-prefix:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-schema:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-smart:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2663,24 +2675,26 @@ dont-distribute-packages:
   aeson-tiled:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-typescript:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   aeson-value-parser:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  AesonBson:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   affection:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   affine-invariant-ensemble-mcmc:               [ i686-linux, x86_64-linux, x86_64-darwin ]
   afv:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ag-pictgen:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   Agata:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Agda-executable:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   agda-server:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   agda-snippets-hakyll:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   agda-snippets:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   agentx:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   AGI:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   AhoCorasick:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  aig:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   aip:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   air-th:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   airbrake:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   airship:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   airtable-api:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  aivika-distributed:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  aivika-experiment-cairo:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  aivika-experiment-chart:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   aivika-experiment-diagrams:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ajhc:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   AlanDeniseEricLauren:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2690,7 +2704,7 @@ dont-distribute-packages:
   alfred:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   alga:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   algebra-sql:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  algebraic-graphs:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  algebra:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   algebraic-prelude:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   algebraic:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   algo-s:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2699,11 +2713,9 @@ dont-distribute-packages:
   AlgorithmW:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   align-text:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   AlignmentAlgorithms:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Allure:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   alms:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   alpha:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   alphachar:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  alpino-tools:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   alsa-gui:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   alsa-midi:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   alsa-pcm-tests:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2712,7 +2724,6 @@ dont-distribute-packages:
   altcomposition:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   alternative-extra:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   alternative-io:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  altfloat:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   alto:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   alure:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   amazon-emailer-client-snap:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2723,7 +2734,6 @@ dont-distribute-packages:
   AMI:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ampersand:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   amqp-conduit:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  amqp-worker:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   analyze-client:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   analyze:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   anansi-pandoc:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2745,13 +2755,14 @@ dont-distribute-packages:
   Annotations:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   anonymous-sums-tests:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   anonymous-sums:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ansi-terminal-game:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   ansigraph:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   antagonist:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   antfarm:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   anticiv:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   antigate:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   antimirov:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  antiope-contract:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  antiope-contract:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   antiope-core:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   antiope-dynamodb:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   antiope-messages:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2759,6 +2770,7 @@ dont-distribute-packages:
   antiope-sns:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   antiope-sqs:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   antisplice:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  antlr-haskell:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   antlrc:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   anydbm:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   aosd:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2792,11 +2804,15 @@ dont-distribute-packages:
   applicative-parsec:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   applicative-quoters:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   applicative-splice:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  approx-rand-test:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   ApproxFun-hs:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   arb-fft:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   arbb-vm:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  arbor-postgres:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  arbor-datadog:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  arbor-lru-cache:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  arbor-monad-counter:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  arbor-monad-metric-datadog:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  arbor-monad-metric:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  arbor-postgres:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   arbtt:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   archiver:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   archlinux-web:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2805,38 +2821,38 @@ dont-distribute-packages:
   arena:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   arff:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   arghwxhaskell:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  argon2:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   argon:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  argon2:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   argparser:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   arguedit:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   ariadne:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   arion:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   arith-encode:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  arithmoi:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   armada:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   armor:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   arpa:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   arpack:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   array-forth:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  arraylist:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  array-primops:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ArrayRef:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   arrow-improve:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  arrow-list:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   arrowapply-utils:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   arrowp-qq:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   arrowp:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ArrowVHDL:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   artery:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  artifact:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   ascii-flatten:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ascii-string:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   ascii-table:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   ascii-vector-avc:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   ascii85-conduit:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ascii:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  asciidiagram:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   asic:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   asif:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   asil:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  asn1-codec:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   asn:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  asn1-codec:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   AspectAG:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   assert:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   assertions:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2849,11 +2865,15 @@ dont-distribute-packages:
   async-combinators:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   async-dejafu:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   async-manager:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  async-pool:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  async-timer:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   asynchronous-exceptions:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   aterm-utils:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   aterm:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   atlassian-connect-core:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   atmos-dimensional-tf:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  atmos-dimensional:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  atmos:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   atndapi:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   atom-conduit:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   atom-msp430:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2862,14 +2882,11 @@ dont-distribute-packages:
   atomic-primops-vector:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   atomo:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ats-format:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ats-pkg:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   ats-setup:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ats-storable:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   attic-schedule:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  atto-lisp:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   AttoBencode:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   AttoJson:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  attoparsec-csv:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   attoparsec-data:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   attoparsec-enumerator:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   attoparsec-ip:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2896,7 +2913,6 @@ dont-distribute-packages:
   autom:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   autonix-deps-kf5:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   autonix-deps:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  avahi:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   avatar-generator:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   avers-api-docs:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   avers-api:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2912,7 +2928,6 @@ dont-distribute-packages:
   aws-configuration-tools:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   aws-dynamodb-conduit:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   aws-dynamodb-streams:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  aws-easy:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   aws-ec2-knownhosts:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   aws-ec2:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   aws-elastic-transcoder:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2930,14 +2945,12 @@ dont-distribute-packages:
   aws-sign4:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   aws-simple:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   aws-sns:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  axel:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   axiom:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   azubi:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   azure-service-api:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   azure-servicebus:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   azurify:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  b-tree:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  b9:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  b9:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   babylon:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   backdropper:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   backtracking-exceptions:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2960,19 +2973,17 @@ dont-distribute-packages:
   barchart:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   barcodes-code128:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   barecheck:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  barley:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   Barracuda:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   barrie:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   barrier-monad:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   barrier:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  base-compat-migrate:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  base-compat-migrate:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   base-feature-macros:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   base-generics:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   base-io-access:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  base-noprelude:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  base64-bytestring-type:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   base64-conduit:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   baserock-schema:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  basic-sop:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   BASIC:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   baskell:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   batch:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2986,22 +2997,23 @@ dont-distribute-packages:
   BCMtools:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   bdcs-api:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   bdcs:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  beam-core:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  beam-migrate:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  beam-newtype-field:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  beam-postgres:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  beam-sqlite:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   beam-th:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   beam:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   beamable:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bearriver:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   beautifHOL:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bed-and-breakfast:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   beeminder-api:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   Befunge93:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   bein:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   belka:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   bench-graph:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bench-show:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bench-show:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   BenchmarkHistory:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  benchpress:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bencodex:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bencoding:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bencodex:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   berkeleydb:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   BerkeleyDBXML:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   BerlekampAlgorithm:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3009,12 +3021,16 @@ dont-distribute-packages:
   besout:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   bet:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   betacode:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  betris:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   bff:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bgmax:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   bgzf:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bhoogle:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   bibdb:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   bidirectionalization-combined:                [ i686-linux, x86_64-linux, x86_64-darwin ]
   bidispec-extras:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bidispec:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bifunctor:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiGUL:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   billboard-parser:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   billeksah-forms:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3023,13 +3039,15 @@ dont-distribute-packages:
   billeksah-services:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   binary-communicator:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   binary-derive:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  binary-ext:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   binary-file:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   binary-indexed-tree:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  binary-parsers:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  binary-orphans:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   binary-protocol-zmq:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   binary-protocol:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   binary-streams:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   binary-strict:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  binary-tagged:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   binary-typed:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bind-marshal:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   binding-gtk:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3038,7 +3056,6 @@ dont-distribute-packages:
   bindings-apr:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-bfd:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-cctools:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bindings-codec2:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-common:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-dc1394:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-eskit:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3051,21 +3068,21 @@ dont-distribute-packages:
   bindings-hamlib:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-hdf5:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-K8055:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bindings-levmar:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-libftdi:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-libg15:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-librrd:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-libstemmer:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-libv4l2:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bindings-lxc:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-monetdb-mapi:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-mpdecimal:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-portaudio:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-sc3:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-sipc:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   bindings-wlc:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bindynamic:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   binembed-example:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   binembed:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bins:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   bio-sequence:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bio:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   bioace:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3073,19 +3090,22 @@ dont-distribute-packages:
   Biobase:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiobaseBlast:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiobaseDotP:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  BiobaseFasta:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  BiobaseEnsembl:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiobaseFR3D:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  BiobaseHTTP:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  BiobaseHTTPTools:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiobaseInfernal:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiobaseMAF:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  BiobaseNewick:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiobaseTrainingData:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiobaseTurner:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  BiobaseTypes:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiobaseVienna:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   BiobaseXNA:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   biocore:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   biofasta:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   biofastq:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   biohazard:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  BioHMM:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   bioinformatics-toolkit:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   biophd:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   biopsl:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3094,8 +3114,8 @@ dont-distribute-packages:
   bird:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   BirdPP:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   bisect-binary:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bishbosh:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   bit-array:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bit-stream:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   bitcoin-hs:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   bitcoin-rpc:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   bitly-cli:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3108,11 +3128,13 @@ dont-distribute-packages:
   BitStringRandomMonad:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   bittorrent:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   bitvec:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bizzlelude-js:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   bizzlelude:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   bkr:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   bla:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   blakesum-demo:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   blakesum:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  blank-canvas:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   blas-carray:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   blas-ffi:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   blas-hs:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3138,6 +3160,8 @@ dont-distribute-packages:
   blogination:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   BlogLiterately-diagrams:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   BlogLiterately:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bloodhound-amazonka-auth:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bloodhound:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   bloomfilter-redis:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   blosum:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   blubber-server:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3145,12 +3169,10 @@ dont-distribute-packages:
   Blueprint:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   bluetile:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   bluetileutils:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  blunk-hask-tests:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  blunk-hask-tests:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   blunt:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   BNFC-meta:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  BNFC:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   bno055-haskell:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  board-games:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   bogre-banana:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bolt:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   boltzmann-brain:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3160,22 +3182,23 @@ dont-distribute-packages:
   bookkeeper-permissions:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   bookkeeper:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   Bookshelf:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  boolean-normal-forms:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   boolexpr:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   boombox:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   boomslang:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   borel:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   boring-window-switcher:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  boring:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   bot:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bound-extras:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bounded-array:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   bowntz:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   braid:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   brain-bleep:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  brainheck:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Bravo:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   breakout:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   breve:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   brians-brain:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  brick-skylighting:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  brick-dropdownmenu:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   bricks-internal-test:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   bricks-internal:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bricks-parsec:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3183,10 +3206,11 @@ dont-distribute-packages:
   bricks-syntax:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   bricks:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   brillig:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  brittany:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  broadcast-chan-conduit:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  broadcast-chan-pipes:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  broadcast-chan-tests:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  brittany:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  broadcast-chan-conduit:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  broadcast-chan-pipes:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  broadcast-chan-tests:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  broadcast-chan:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   broccoli:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   broker-haskell:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   bronyradiogermany-streaming:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3194,18 +3218,18 @@ dont-distribute-packages:
   bson-generic:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bson-generics:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   btree-concurrent:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  btree:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   buchhaltung:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   buffer-builder-aeson:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   buffer:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  BufferedSocket:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   buffon:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bugsnag-haskell:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   bugzilla:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   build:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   buildable:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   buildbox-tools:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   buildwrapper:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bullet:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bulletproofs:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   bumper:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   bunz:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   burnt-explorer:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3213,19 +3237,22 @@ dont-distribute-packages:
   bus-pirate:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   buster-gtk:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   buster-network:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Buster:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   buster:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bustle:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Buster:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  butcher:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  butter:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   butterflies:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   bv-sized:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytable:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bytestring-arbitrary:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytestring-builder-varword:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytestring-class:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytestring-csv:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  bytestring-encodings:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytestring-handle:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bytestring-plain:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytestring-read:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytestring-rematch:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  bytestring-show:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytestring-time:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytestring-trie:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   bytestring-typenats:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3233,10 +3260,12 @@ dont-distribute-packages:
   bytestringreadp:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   c-dsl:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   c-io:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  c0check:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  c0parser:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   c2ats:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   c2hsc:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-audit:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cabal-cargs:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cabal-cargs:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-constraints:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-db:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-debian:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3253,11 +3282,9 @@ dont-distribute-packages:
   cabal-install-bundle:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-install-ghc72:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-install-ghc74:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cabal-macosx:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-meta:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-mon:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-nirvana:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cabal-plan:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-progdeps:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-query:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabal-setup:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3279,11 +3306,16 @@ dont-distribute-packages:
   cabalvchk:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabin:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   cabocha:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cachix-api:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   cachix:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cacophony:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   caffegraph:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cairo-appbase:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cairo-canvas:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cairo:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cake:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   cake3:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   cakyrespa:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cal-layout:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   cal3d-examples:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   cal3d-opengl:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   cal3d:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3297,7 +3329,7 @@ dont-distribute-packages:
   campfire:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   canon:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   canonical-filepath:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  canonical-json:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  canonical-json:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   canteven-http:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   canteven-listen-http:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   canteven-log:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3306,13 +3338,17 @@ dont-distribute-packages:
   cao:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   cap:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   Capabilities:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  capability:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  capnp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  capability:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  capataz:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  capnp:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   capped-list:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   capri:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   car-pool:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  carbonara:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   carboncopy:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   carettah:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  CarneadesDSL:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  CarneadesIntoDung:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   carte:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   cartel:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   Cartesian:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3326,23 +3362,14 @@ dont-distribute-packages:
   Cascade:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   cascading:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   cash:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  casr-logbook-html:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  casr-logbook-meta-html:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  casr-logbook-meta:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  casr-logbook-reports-html:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  casr-logbook-reports-meta-html:               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  casr-logbook-reports-meta:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  casr-logbook-reports:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  casr-logbook-types:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  casr-logbook:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   cassandra-cql:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cassandra-thrift:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   cassava-streams:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   Cassava:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   cassette:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   cassy:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   castle:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   casui:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  catamorphism:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   Catana:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   catch-fd:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   categorical-algebra:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3350,9 +3377,8 @@ dont-distribute-packages:
   category-traced:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   category:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   catnplus:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cayene-lpp:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cautious-gen:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   cayley-client:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cblrepo:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   CBOR:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   CC-delcont-alt:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   CC-delcont-cxe:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3364,9 +3390,9 @@ dont-distribute-packages:
   ccnx:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   cctools-workqueue:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   cedict:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cef:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   cef3-raw:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   cef3-simple:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cef:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ceilometer-common:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   cellrenderer-cairo:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   celtchar:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3376,6 +3402,7 @@ dont-distribute-packages:
   cereal-ieee754:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   cereal-io-streams:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   cereal-plus:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cereal-streams:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   certificate:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   cf:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   cfipu:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3383,29 +3410,34 @@ dont-distribute-packages:
   cfopu:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   cg:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   cgen:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cgi-undecidable:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   cgi-utils:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cgi:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   cgrep:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   chalkboard-viewer:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   chalkboard:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   charade:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Chart-cairo:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   Chart-diagrams:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Chart-gtk:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   chart-histogram:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   Chart-simple:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   chart-unit:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Chart:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   chatter:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   chatty-text:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  chatwork:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   cheapskate-terminal:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   check-pvp:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Checked:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   checked:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Checked:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   checkmate:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   chell-hunit:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   chell-quickcheck:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  chell:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   chevalier-common:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   chitauri:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Chitra:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  choose-exe:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  choose:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   chorale-geo:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   chorale:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   chp-mtl:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3414,16 +3446,14 @@ dont-distribute-packages:
   chp-transformers:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   chp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   chr-core:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  chr-data:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   chr-lang:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   chr-parse:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ChristmasTree:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  chromatin:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   chronograph:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   chu2:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  chuchu:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   chunks:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   chunky:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  church:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   cielo:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   cil:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   cinvoke:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3438,6 +3468,7 @@ dont-distribute-packages:
   clafer:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   claferIG:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   claferwiki:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  clang-compilation-database:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   clang-pure:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   clanki:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   clarifai:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3445,19 +3476,19 @@ dont-distribute-packages:
   clash-ghc:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   clash-lib:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   clash-multisignal:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  clash-prelude-quickcheck:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   clash-prelude:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   Clash-Royale-Hack-Cheats:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   clash-systemverilog:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   clash-verilog:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   clash-vhdl:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   clash:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  classify-frog:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  classify-frog:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ClassLaws:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   classy-miso:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   classy-parallel:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   classy-prelude-yesod:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ClassyPrelude:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  clay:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   clckwrks-cli:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   clckwrks-dot-com:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   clckwrks-plugin-bugs:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3477,16 +3508,14 @@ dont-distribute-packages:
   cli-builder:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   CLI:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   cli:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  click-clack:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   clif:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   clifford:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  clifm:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   clingo:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   clippard:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   clipper:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   clippings:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  clist:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   clit:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cloben:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   clocked:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   clogparse:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   clone-all:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3494,11 +3523,10 @@ dont-distribute-packages:
   cloud-haskell:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   cloud-seeder:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   cloudfront-signer:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cloudi:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cloudyfs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   clr-inline:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   clua:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   cluss:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ClustalParser:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   clustering:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   clustertools:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   clutterhs:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3508,24 +3536,25 @@ dont-distribute-packages:
   CMCompare:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   cmd-item:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   cmdargs-browser:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cmdlib:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   cmdtheline:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   cmonad:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   cmph:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   CMQ:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   cmv:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   cnc-spec-compiler:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  co-log-sys:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  co-log:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  co-log-sys:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   Coadjute:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   coalpit:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  code-builder:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   codec-beam:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   codec-libevent:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   codec-rpm:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   codecov-haskell:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   codemonitor:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   codepad:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  codeworld-api:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   codex:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cognimeta-utils:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   coin:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   coinbase-exchange:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   coincident-root-loci:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3533,8 +3562,8 @@ dont-distribute-packages:
   colchis:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   collada-output:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   collada-types:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  collapse-duplication:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   collapse-util:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  collection-json:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   collections-api:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   collections-base-instances:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   collections:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3553,7 +3582,6 @@ dont-distribute-packages:
   combinatorial-problems:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   Combinatorrent:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   combobuffer:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  comfort-array:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   comic:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Command:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   commander:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3561,9 +3589,7 @@ dont-distribute-packages:
   commodities:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   commsec-keyexchange:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   commsec:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  commutative:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   comonad-extras:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  comonad-random:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   ComonadSheet:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   compact-map:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   compact-mutable:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3571,13 +3597,13 @@ dont-distribute-packages:
   compact-string-fix:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   compact-string:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   Compactable:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  compdata-automata:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  compactable:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   compdata-dags:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  compdata-param:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  compdata:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   competition:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   compilation:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   complexity:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  componentm-devel:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  componentm:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   compose-trans:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   composite-aeson-refined:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   composite-aeson:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3586,7 +3612,8 @@ dont-distribute-packages:
   composite-opaleye:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   composite-swagger:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   composition-tree:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  compression:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  compound-types:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  compressed:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   compstrat:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   comptrans:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   computational-algebra:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3596,12 +3623,14 @@ dont-distribute-packages:
   concraft:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   concrete-haskell-autogen:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   concrete-haskell:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  concrete-relaxng-parser:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   concrete-typerep:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  concurrency-benchmarks:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  concurrency-benchmarks:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   concurrent-buffer:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   Concurrent-Cache:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  concurrent-dns-cache:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  concurrent-machines:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   concurrent-state:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  concurrent-utilities:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Concurrential:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ConcurrentUtils:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   Condor:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3620,16 +3649,15 @@ dont-distribute-packages:
   conduit-tokenize-attoparsec:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   conduit-zstd:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   conf:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  confcrypt:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   conffmt:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   confide:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   config-parser:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   config-select:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  config-value-getopt:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ConfigFileTH:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   Configger:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   configifier:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   Configurable:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  configuration:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   configurator-ng:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   congruence-relation:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   conjure:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3640,7 +3668,7 @@ dont-distribute-packages:
   consistent:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   console-program:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   const-math-ghc-plugin:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  constrained-categories:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  constrained-category:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   constrained-dynamic:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   constrained-monads:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   constraint-manip:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3648,25 +3676,26 @@ dont-distribute-packages:
   constraint:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ConstraintKinds:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   constraints-emerge:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  constraints-extras:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  constructible:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   constructive-algebra:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   consul-haskell:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   Consumer:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   consumers:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   containers-benchmark:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  containers-verified:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  containers-unicode-symbols:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ContArrow:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   content-store:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   context-free-grammar:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   context-stack:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ContextAlgebra:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  contiguous-checked:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  contiguous-fft:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  contiguous:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  contiguous-fft:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   continue:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   continuum-client:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   continuum:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Contract:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   control-event:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  control-iso:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   control-monad-attempt:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   control-monad-exception-monadsfd:             [ i686-linux, x86_64-linux, x86_64-darwin ]
   control-monad-exception-monadstf:             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3707,17 +3736,18 @@ dont-distribute-packages:
   couchdb-enumerator:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   CouchDB:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   countable-inflections:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  counter:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   courier:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   court:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   coverage:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   cparsing:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   CPBrainfuck:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   cpio-conduit:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cplex-hs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   cplusplus-th:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   cprng-aes-effect:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   cpuperf:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cpython:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cpython:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cql-io-tinylog:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   cql-io:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   cqrs-core:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   cqrs-example:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3728,19 +3758,18 @@ dont-distribute-packages:
   cqrs-testkit:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   cr:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   crack:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Craft3e:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   craft:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Craft3e:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   craftwerk-cairo:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   craftwerk-gtk:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   craftwerk:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   crawlchain:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   craze:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  crc16:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   crc:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  crc16:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  crdt:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   creatur:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   credential-store:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  credentials-cli:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  credentials:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   crf-chain1-constrained:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   crf-chain1:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   crf-chain2-generic:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3753,11 +3782,13 @@ dont-distribute-packages:
   crjdt-haskell:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   crocodile:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   cron-compat:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cron:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   cruncher-types:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   crunghc:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   crypto-cipher-benchmarks:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   crypto-classical:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   crypto-conduit:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  crypto-multihash:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   crypto-random-effect:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   crypto-simple:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   cryptocompare:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3767,7 +3798,9 @@ dont-distribute-packages:
   crystalfontz:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   cse-ghc-plugin:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   csg:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  csound-catalog:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   CSPM-cspm:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  CSPM-FiringRules:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   CSPM-Frontend:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   CSPM-Interpreter:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   CSPM-ToProlog:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3775,34 +3808,33 @@ dont-distribute-packages:
   cspretty:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   css:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   csv-enumerator:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  csv-nptools:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   ctemplate:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ctkl:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ctpl:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   cube:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cubical:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cuboid:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cuboid:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   cudd:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  curl-runnings:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   currency-convert:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   curry-base:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   curry-frontend:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   CurryDB:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  curryrs:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   cursedcsv:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cursor-gen:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  cursor:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cursor-gen:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   curve25519:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   curves:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   custom-prelude:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   CV:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  cyclotomic:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   cypher:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   d-bus:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   d3js:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   DAG-Tournament:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   dag:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   Dangerous:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  danibot:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Dao:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   dao:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Dao:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   dapi:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   darcs-benchmark:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   darcs-beta:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3811,6 +3843,7 @@ dont-distribute-packages:
   darcs-fastconvert:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   darcs-graph:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   darcs-monitor:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  darcs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   darcs2dot:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   darcsden:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   DarcsHelpers:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3820,11 +3853,12 @@ dont-distribute-packages:
   darkplaces-rcon:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   darkplaces-text:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   dash-haskell:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  data-accessor-monadLib:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-accessor-monads-fd:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-accessor-monads-tf:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-base:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-basic:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  data-category:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  data-check:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-concurrent-queue:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-construction:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-cycle:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3837,12 +3871,14 @@ dont-distribute-packages:
   data-fin:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-flagset:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-forest:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  data-interval:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-ivar:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-kiln:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-layer:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-lens-fd:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-lens-ixset:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-lens-template:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  data-lens:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-map-multikey:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-named:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-nat:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3852,6 +3888,7 @@ dont-distribute-packages:
   data-pprint:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-quotientref:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-r-tree:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  data-reify-cse:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-repr:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-result:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-rev:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3860,10 +3897,12 @@ dont-distribute-packages:
   data-rtuple:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-size:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-spacepart:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  data-standards:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-store:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-stringmap:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-structure-inferrer:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-type:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  data-util:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   data-variant:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   database-study:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   datadog:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3876,8 +3915,10 @@ dont-distribute-packages:
   datetime-sb:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   datetime:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   dawdle:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dawg-ord:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dawg:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   dbcleaner:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  DBFunctor:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  DBFunctor:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   dbjava:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   DBlimited:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   dbm:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3916,31 +3957,28 @@ dont-distribute-packages:
   debian:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   debug-me:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   debug-trace-var:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  debug:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  debug-tracy:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   decepticons:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   decimal-arithmetic:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   decimal-literals:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  DecisionTree:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  declarative:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   decoder-conduit:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   dedukti:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  DeepArrow:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   deepcontrol:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   deeplearning-hs:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   deepseq-bounded:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  deepseq-magic:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   deepseq-th:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   deepzoom:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   defargs:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   DefendTheKing:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  deferred-folds:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  definitive-base:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  definitive-filesystem:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  definitive-graphics:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  definitive-parser:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  definitive-reactive:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  definitive-sound:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   deka-tests:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   deka:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   delaunay:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  delay:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   delicious:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  delimited-text:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   delimiter-separated:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   delta-h:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Delta-Lambda:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3948,12 +3986,15 @@ dont-distribute-packages:
   delude:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   demarcate:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   denominate:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  dense-int-set:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dense-int-set:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   dependent-monoidal-map:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   dependent-state:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   dependent-sum-aeson-orphans:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   depends:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   dephd:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  deptrack-core:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  deptrack-devops:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  deptrack-dot:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   derangement:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   derivation-trees:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   derive-enumerable:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3962,20 +4003,22 @@ dont-distribute-packages:
   derive-monoid:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   derive-topdown:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   derive-trie:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  derive:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   derp-lib:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   descript-lang:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  DescriptiveKeys:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   deterministic-game-engine:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   detour-via-uom:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   deunicode:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   devil:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   dewdrop:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  df1:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dfinity-radix-tree:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   Dflow:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   dfsbuild:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   dgim:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   dgs:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   dhall-check:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  dhall-lex:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dhall-nix:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   dhall-to-cabal:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   dhcp-lease-parser:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   di-df1:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -3984,21 +4027,28 @@ dont-distribute-packages:
   dia-base:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   dia-functions:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   diagrams-boolean:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  diagrams-braille:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams-builder:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams-cairo:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams-canvas:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams-contrib:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams-graphviz:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams-gtk:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams-haddock:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   diagrams-hsqml:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams-html5:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   diagrams-pandoc:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   diagrams-pdf:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  diagrams-pgf:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams-postscript:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   diagrams-qrcode:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   diagrams-tikz:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   diagrams-wx:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  diagrams:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   dib:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   dice-entropy-conduit:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   dice2tex:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   dicom:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   dictionaries:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   dictparser:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  diet:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   diffcabal:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   difference-monoid:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   DifferenceLogic:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4008,10 +4058,12 @@ dont-distribute-packages:
   digestive-foundation-lucid:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   digestive-functors-heist:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   digestive-functors-hsp:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  digestive-functors-scotty:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   digitalocean-kzs:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   DigitalOcean:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   dimensional-codata:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   dimensional-tf:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dimensional:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   DimensionalHash:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   dingo-core:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   dingo-example:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4028,7 +4080,7 @@ dont-distribute-packages:
   dirfiles:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   discogs-haskell:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   discord-gateway:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  discord-haskell:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  discord-haskell:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   discord-hs:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   discord-rest:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   discord-types:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4039,31 +4091,40 @@ dont-distribute-packages:
   disjoint-set-stateful:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   disjoint-set:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   diskhash:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  disposable:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   dist-upload:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   Dist:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   distance:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   DisTract:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-closure:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-fork-aws-lambda:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-fork:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-async:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-azure:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-client-server:            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-process-ekg:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-execution:                [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-extras:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-fsm:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-process-lifted:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-process-monad-control:            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-process-p2p:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-platform:                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-registry:                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-process-simplelocalnet:           [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-supervisor:               [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-systest:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-task:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-process-tests:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   distributed-process-zookeeper:                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-process:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  distributed-static:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   distribution-plot:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   distribution:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   diversity:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   dixi:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   djembe:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   djinn-th:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  djinn:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  dmcc:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   dmenu-pkill:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   dmenu-pmount:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   dmenu-search:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4076,15 +4137,20 @@ dont-distribute-packages:
   doc-review:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   doccheck:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   docidx:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  docker-build-cacher:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  docker-build-cacher:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  docker:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dockercook:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   doctest-discover-configurator:                [ i686-linux, x86_64-linux, x86_64-darwin ]
   doctest-driver-gen:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  doctest-prop:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   DocTest:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  docusign-base:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  docusign-client:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  docusign-example:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  docusign-base-minimal:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  docusign-base:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  docusign-client:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  docusign-example:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   docvim:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   doi:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dom-lt:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   DOM:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   domain-auth:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   domplate:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4107,12 +4173,17 @@ dont-distribute-packages:
   dph-prim-seq:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   dpkg:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   DPM:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dpor:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dragen:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  drawille:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   drClickOn:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   dresdner-verkehrsbetriebe:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   DrHylo:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   DrIFT-cabalized:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   DrIFT:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   drifter-postgresql:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  drifter-sqlite:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  drifter:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   drmaa:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   dropbox-sdk:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   dropsolve:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4126,16 +4197,16 @@ dont-distribute-packages:
   dson:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   DSTM:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   dstring:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dtab:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   DTC:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   dtd-text:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  dtd-types:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   dtd:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   dtw:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  dual-game:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   dual:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   dublincore-xml-conduit:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  duckling:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   dumb-cas:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  dump-core:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Dung:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   duplo:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Dust-crypto:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   Dust-tools-pcap:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4159,17 +4230,17 @@ dont-distribute-packages:
   DysFRP:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   dywapitchtrack:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   dzen-utils:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  eager-sockets:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   earclipper:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Earley:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ease:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   easy-api:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   easyjson:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   easyplot:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  easyrender:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  easytensor-vulkan:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  easytensor:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ebeats:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ebnf-bff:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ec2-unikernel:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   eccrypto:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ecdsa:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ecma262:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   ecu:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   eddie:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4179,25 +4250,24 @@ dont-distribute-packages:
   edge:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   edges:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   edit-lenses:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  edit:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   editable:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   editline:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   EditTimeReport:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   effect-handlers:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  effect-monad:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  effective-aspects-mzv:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  effective-aspects:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   effects-parser:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   effects:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   effin:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   egison-quote:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  egison-tutorial:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  egison-tutorial:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   ehaskell:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   ehs:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   eibd-client-simple:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  eigen:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  eigen:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Eight-Ball-Pool-Hack-Cheats:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   either-list-functions:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   EitherT:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ekg-bosun:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ekg-elastic:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   ekg-elasticsearch:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   ekg-influxdb:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4208,34 +4278,33 @@ dont-distribute-packages:
   elevator:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   elision:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   elm-websocket:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  elocrypt:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   elsa:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   emacs-keys:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  email-header:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   email-postmark:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   email-validator:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   email:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  emailaddress:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   emailparse:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   embeddock-example:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   embeddock:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   embroidery:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  emd:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   emgm:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Emping:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   empty-monad:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   Empty:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  enchant:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   encoding-io:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   encoding:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   engine-io-growler:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   engine-io-snap:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   engine-io-wai:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   engine-io-yesod:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  engine-io:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   entangle:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   EntrezHTTP:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  entwine:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  entwine:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   EnumContainers:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   enumerate-function:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  enumerate:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   enumeration:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   enumerator-fd:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   enumerator-tf:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4244,8 +4313,9 @@ dont-distribute-packages:
   EnumMap:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   enummapmap:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   enummapset-th:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  enummapset:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   env-parser:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  envstatus:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  envstatus:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   epanet-haskell:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   epass:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   epic:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4254,6 +4324,8 @@ dont-distribute-packages:
   epubname:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Eq:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   EqualitySolver:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  equeue:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  equivalence:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   erd:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   erf-native:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   eros-client:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4264,6 +4336,7 @@ dont-distribute-packages:
   error-list:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   error-loc:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   error-message:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  errors-ext:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ersaconcat:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ersatz-toysat:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ersatz:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4273,6 +4346,7 @@ dont-distribute-packages:
   esotericbot:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   EsounD:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   espial:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  esqueleto:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ess:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   estimators:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   EstProgress:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4280,12 +4354,10 @@ dont-distribute-packages:
   Etage-Graph:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   Etage:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   EtaMOO:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  etcd:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Eternal10Seconds:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   eternal:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Eternal10Seconds:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   eternity-timestamped:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   eternity:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ether:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Etherbunny:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ethereum-analyzer-cli:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ethereum-analyzer-webui:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4301,6 +4373,7 @@ dont-distribute-packages:
   eve:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   event-driven:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   event-monad:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  event:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   eventful-dynamodb:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   eventful-postgresql:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   eventloop:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4310,22 +4383,20 @@ dont-distribute-packages:
   every-bit-counts:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   ewe:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   exact-cover:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  exact-pi:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   exact-real-positional:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   exact-real:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  except-exceptions:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  exception-hierarchy:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   exception-monads-fd:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   exchangerates:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   execs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   executor:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   exference:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  exhaustive:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   exherbo-cabal:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   exif:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  exinst-aeson:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  exinst-bytes:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  exinst-cereal:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   exinst-deepseq:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   exinst-hashable:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  exinst-serialise:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   exists:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   exitcode:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   expand:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4340,21 +4411,20 @@ dont-distribute-packages:
   explicit-sharing:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   explore:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   exposed-containers:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  expressions-z3:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  expressions:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  expressions-z3:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  expressions:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   extcore:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   extemp:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   extended-categories:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   extensible-data:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  extensible-effects-concurrent:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  extensible-effects-concurrent:                [ i686-linux, x86_64-linux, x86_64-darwin ]
   Extra:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   extract-dependencies:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   extractelf:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ez-couch:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  f-ree-hack-cheats-free-v-bucks-generator:       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  f-ree-hack-cheats-free-v-bucks-generator:     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Facebook-Password-Hacker-Online-Latest-Version: [ i686-linux, x86_64-linux, x86_64-darwin ]
   faceted:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  factory:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Facts:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   factual-api:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   fadno-braids:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4365,16 +4435,16 @@ dont-distribute-packages:
   FailureT:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   fake-type:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   fake:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  faktory:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   falling-turnip:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   fallingblocks:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   family-tree:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   fast-arithmetic:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  fast-builder:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   fast-combinatorics:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  fast-downward:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   fast-nats:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   fasta:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   fastbayes:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  fastcgi:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   fastedit:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   fastirc:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   fastly:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4393,6 +4463,7 @@ dont-distribute-packages:
   fay-simplejson:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   fay-text:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   fay-uri:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  fay-websockets:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   fay:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   fb-persistent:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   fbmessenger-api:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4423,9 +4494,8 @@ dont-distribute-packages:
   festung:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Feval:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ffeed:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  fficxx:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ffmpeg-light:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ffmpeg-tutorials:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  fftwRaw:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   fgl-extras-decompositions:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   fibon:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ficketed:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4441,15 +4511,20 @@ dont-distribute-packages:
   FileManipCompat:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   fileneglect:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   filepath-io-access:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  FilePather:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  filepather:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Files:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   filesystem-conduit:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   filesystem-enumerator:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   filesystem-trees:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   FileSystem:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   fillit:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  filter-logger:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  fin:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   final-pretty-printer:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   Finance-Quote-Yahoo:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   Finance-Treasury:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  find-clumpiness:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   find-conduit:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   find-source-files:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   fingertree-psqueue:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4459,7 +4534,6 @@ dont-distribute-packages:
   first-and-last:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   firstify:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   FirstOrderTheory:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  fishfood:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   fit:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   fitsio:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   fix-parser-simple:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4469,6 +4543,9 @@ dont-distribute-packages:
   fixed-point:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   fixed-precision:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   fixed-storable-array:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  fixed-vector-binary:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  fixed-vector-cborg:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  fixed-vector-cereal:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   fixed-width:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   fixer:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   fixfile:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4481,13 +4558,10 @@ dont-distribute-packages:
   flamethrower:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   flamingra:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   flat-maybe:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  flat:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   flexible-time:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   flexiwrap-smallcheck:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   flexiwrap:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   flickr:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  flight-igc:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  flight-kml:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Flippi:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   flite:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   float-binstring:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4501,20 +4575,18 @@ dont-distribute-packages:
   flowlocks-framework:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   flowsim:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   fltkhs-fluid-examples:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  fluent-logger-conduit:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   fluent-logger:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  fluffy-parser:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   fluidsynth:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   flux-monoid:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   FM-SBLEX:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   fmark:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   FModExRaw:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   fn-extra:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  focuslist:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   foldl-incremental:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   foldl-statistics:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  foldl-transduce-attoparsec:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  foldl-transduce:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   folds-common:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  follow-file:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   follow:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   follower:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   foma:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4538,31 +4610,31 @@ dont-distribute-packages:
   formlets-hsp:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   formlets:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   formura:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  forsyde-deep:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ForSyDe:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   forth-hll:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Fortnite-Hack-Cheats-Free-V-Bucks-Generator:    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  fortran-src:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   fortytwo:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   foscam-directory:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   foscam-filename:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   foscam-sort:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Foster:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   fpco-api:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  FpMLv53:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   fpnla-examples:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   FPretty:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   fptest:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  fquery:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Fractaler:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   fractals:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   frag:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   Frames-beam:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Frames-dsv:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Frames:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   franchise:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Frank:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  free-algebras:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  fraxl:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  freddy:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  free-category:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   free-concurrent:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  free-functors:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   free-game:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   free-http:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   free-operational:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4578,6 +4650,11 @@ dont-distribute-packages:
   freelude:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   freer-converse:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   freer-effects:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  freer-simple-catching:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  freer-simple-http:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  freer-simple-profiling:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  freer-simple-random:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  freer-simple-time:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   freesect:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   freesound:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   freetype-simple:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4585,11 +4662,15 @@ dont-distribute-packages:
   freq:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   fresh:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   friday-devil:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  friday-juicypixels:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   friday-scale-dct:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  friday:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  friendly:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   frown:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  frp-arduino:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   frpnow-gloss:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  frpnow-gtk3:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   frpnow-gtk:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  frpnow-gtk3:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   frpnow-vty:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   frpnow:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   fs-events:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4597,7 +4678,6 @@ dont-distribute-packages:
   fsmActions:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   fsutils:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   fswait:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  fswatcher:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   ftdi:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   FTGL-bytestring:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ftp-conduit:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4605,6 +4685,7 @@ dont-distribute-packages:
   ftree:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ftshell:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   full-sessions:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  full-text-search:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   fullstop:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   funbot-client:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   funbot-git-hook:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4612,45 +4693,45 @@ dont-distribute-packages:
   funcons-lambda-cbv-mp:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   funcons-simple:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   funcons-tools:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  funcons-values:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   function-combine:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   function-instances-algebra:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   functional-arrow:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  functor-combo:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  functor-infix:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   functor:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   functorm:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   funflow-nix:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   funflow:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  FunGEn:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Fungi:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   funion:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   funpat:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   funsat:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   fusion:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  futhark:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   futun:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   future:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   fuzzy-timings:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  fuzzy:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   fwgl-glfw:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   fwgl-javascript:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   fwgl:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   g-npm:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  g4ip-prover:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   g4ip:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   gact:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   game-probability:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   gameclock:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Gamgine:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Ganymede:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   garepinoh:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   gargoyle-postgresql:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   gargoyle:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gasp:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gas:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   gbu:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   gc-monitoring-wai:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   gcodehs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gconf:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   gdax:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   gdiff-ig:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   gdiff-th:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gearbox:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   GeBoP:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   gedcom:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   geek-server:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4674,10 +4755,9 @@ dont-distribute-packages:
   GeneralTicTacToe:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   generators:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   generic-accessors:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  generic-aeson:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   generic-binary:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   generic-church:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  generic-data-surgery:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  generic-data:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   generic-enum:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   generic-lens-labels:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   generic-lens:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4687,7 +4767,7 @@ dont-distribute-packages:
   generic-storable:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   generic-tree:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   generic-xml:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  generics-mrsop:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  generic-xmlpickler:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   genericserialize:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   genesis-test:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   genesis:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4702,13 +4782,28 @@ dont-distribute-packages:
   GenSmsPdu:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   gentlemark:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   GenussFold:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-aeson:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-bytestring:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-containers:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-hspec-aeson:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-hspec-binary:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-hspec-cereal:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-hspec-hashable:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   genvalidity-hspec-optics:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-hspec:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-path:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-scientific:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-text:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-time:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-unordered-containers:               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-uuid:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  genvalidity-vector:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   geo-resolver:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   GeocoderOpenCage:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  geodetic-types:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   geodetic:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  GeoIp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  geodetics:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   geojson-types:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  geojson:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   geolite-csv:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   geom2d:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   GeomPredicates-SSE:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4716,9 +4811,10 @@ dont-distribute-packages:
   Get:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   getemx:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   getflag:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gf:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   GGg:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   ggtsTC:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gh-labeler:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ghc-core-smallstep:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-datasize:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-dump-core:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-dump-tree:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4730,9 +4826,10 @@ dont-distribute-packages:
   ghc-heap-view:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-imported-from:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-instances:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ghc-justdoit:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-man-completion:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-mod:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ghc-parmake:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ghc-parser:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-pkg-autofix:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-pkg-lib:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-proofs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4741,6 +4838,8 @@ dont-distribute-packages:
   ghc-syb-utils:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-syb:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-time-alloc-prof:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ghc-trace-events:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ghc-typelits-presburger:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-usage:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghc-vis:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghci-diagrams:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4748,12 +4847,12 @@ dont-distribute-packages:
   ghci-history-parser:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghci-lib:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghci-ng:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ghcjs-base-stub:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghcjs-dom-jsaddle:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghcjs-dom-jsffi:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghcjs-dom:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghcjs-fetch:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghcjs-hplay:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ghcjs-perch:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghcjs-promise:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghcjs-xhr:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   ghclive:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4766,8 +4865,8 @@ dont-distribute-packages:
   gi-wnck:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   giak:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   Gifcurry:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ginger:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ginsu:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gio:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   gipeda:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   giphy-api:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   GiST:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4782,14 +4881,16 @@ dont-distribute-packages:
   git-object:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   git-repair:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   git-sanity:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  git-vogue:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   git:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   gitdo:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  githash:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  github-backup:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   github-data:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  github-tools:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   github-utils:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   github-webhook-handler-snap:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   github-webhook-handler:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  githud:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  github:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   gitignore:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   gitit:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   gitlab-api:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4806,13 +4907,14 @@ dont-distribute-packages:
   glapp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   glazier-pipes:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   glazier-react-examples:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  glazier-react-widget:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  glazier-react:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   GLFW-b-demo:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   GLFW-OGL:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   gli:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  glib:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   glicko:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   glider-nlp:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  glirc:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gll:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   GLMatrix:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   glob-posix:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   global-config:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4821,13 +4923,11 @@ dont-distribute-packages:
   glome-hs:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   GlomeTrace:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   GlomeView:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gloss-algorithms:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gloss-accelerate:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   gloss-banana:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   gloss-devil:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gloss-examples:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   gloss-export:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   gloss-game:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gloss-juicy:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   gloss-sodium:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   glpk-hs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   glue-common:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -4835,134 +4935,20 @@ dont-distribute-packages:
   glue-ekg:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   glue-example:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   glue:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  GLUtil:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gluturtle:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   gmap:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   gmndl:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   gnome-desktop:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gnome-keyring:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   gnomevfs:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   gnss-converters:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   gnuidn:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  goa:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   goal-core:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   goal-geometry:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   goal-probability:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   goal-simulation:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  goat:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   goatee-gtk:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   goatee:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   gochan:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  godot-haskell:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   gofer-prelude:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-adexchange-buyer:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-adexchange-seller:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-admin-datatransfer:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-admin-directory:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-admin-emailmigration:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-admin-reports:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-adsense-host:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-adsense:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-affiliates:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-analytics:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-android-enterprise:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-android-publisher:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-appengine:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-apps-activity:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-apps-calendar:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-apps-licensing:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-apps-reseller:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-apps-tasks:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-appstate:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-autoscaler:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-bigquery:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-billing:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-blogger:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-books:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-civicinfo:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-classroom:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-cloudmonitoring:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-cloudtrace:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-compute:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-container:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-containerbuilder:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-core:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-customsearch:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-dataflow:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-dataproc:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-datastore:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-debugger:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-deploymentmanager:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-dfareporting:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-discovery:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-dns:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-doubleclick-bids:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-doubleclick-search:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-drive:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-firebase-dynamiclinks:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-firebase-rules:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-fitness:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-fonts:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-freebasesearch:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-fusiontables:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-games-configuration:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-games-management:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-games:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-genomics:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-gmail:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-groups-migration:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-groups-settings:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-iam:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-identity-toolkit:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-kgsearch:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-language:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-latencytest:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-logging:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-manufacturers:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-maps-coordinate:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-maps-engine:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-mirror:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-ml:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-monitoring:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-oauth2:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-pagespeed:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-partners:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-people:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-play-moviespartner:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-plus-domains:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-plus:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-prediction:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-proximitybeacon:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-pubsub:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-qpxexpress:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-replicapool-updater:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-replicapool:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-resourcemanager:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-resourceviews:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-runtimeconfig:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-safebrowsing:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-script:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-servicecontrol:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-servicemanagement:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-sheets:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-shopping-content:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-siteverification:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-slides:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-spectrum:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-sqladmin:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-storage-transfer:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-storage:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-tagmanager:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-taskqueue:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-translate:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-urlshortener:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-useraccounts:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-vision:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-webmaster-tools:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-youtube-analytics:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-youtube-reporting:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol-youtube:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gogol:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   gooey:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   google-cloud:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   google-drive:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5001,8 +4987,8 @@ dont-distribute-packages:
   GPipe-GLFW:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   GPipe-TextureLoad:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   GPipe:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gps2htmlReport:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   gps:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gps2htmlReport:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   gpx-conduit:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   GPX:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   graceful:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5027,10 +5013,10 @@ dont-distribute-packages:
   graph-rewriting-trs:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   graph-rewriting-ww:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   graph-rewriting:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  graph-serialize:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   graph-utils:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   graph-visit:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Graph500:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Graphalyze:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   graphbuilder:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   graphene:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   GraphHammer-examples:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5039,13 +5025,11 @@ dont-distribute-packages:
   graphics-formats-collada:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   graphicsFormats:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   graphicstools:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  graphmod-plugin:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  graphql-w-persistent:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   graphtype:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   graql:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   grasp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   gray-code:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gray-extended:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  graylog:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   greencard-lib:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   greencard:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   greenclip:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5053,54 +5037,51 @@ dont-distribute-packages:
   gremlin-haskell:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   Grempa:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   grenade:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  greplicate:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  grid:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   gridbounds:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gridfs:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   gridland:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   grm:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   groot:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   gross:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   GroteTrap:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   groundhog-converters:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  groundhog-inspector:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  groundhog-mysql:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  groundhog-postgresql:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  groundhog-sqlite:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  groundhog-th:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  groundhog:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   group-with:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   grouped-list:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Grow:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   growler:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   GrowlNotify:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  grpc-api-etcd:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   grpc-etcd-client:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   gruff-examples:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   gruff:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gsc-weighting:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   gscholar-rss:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   gsl-random-fu:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   gsl-random:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   gstorable:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gstreamer:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   GTALib:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtfs:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk-helpers:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk-jsinput:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk-largeTreeStore:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtk-mac-integration:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtk-serialized-event:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk-simple-list-view:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk-sni-tray:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk-toggle-button-list:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtk-toy:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gtk2hs-cast-glade:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gtk2hs-cast-gnomevfs:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gtk2hs-cast-gtk:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gtk2hs-cast-gtkglext:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gtk2hs-cast-gtksourceview2:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  gtk2hs-cast-th:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk-traymanager:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk2hs-buildtools:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtk2hs-hello:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtk2hs-rpn:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Gtk2hsGenerics:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtk3-mac-integration:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtk3:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtkglext:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   GtkGLTV:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtkimageview:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   gtkrsync:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtksourceview2:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  gtksourceview3:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   GtkTV:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   guarded-rewriting:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   guess-combinator:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5113,9 +5094,9 @@ dont-distribute-packages:
   h-booru:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   h-gpgme:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   h-reversi:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  H:                                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   h2048:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   h2c:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  H:                                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   haar:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   habit:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hablog:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5124,7 +5105,6 @@ dont-distribute-packages:
   hack-contrib-press:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack-contrib:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack-frontend-happstack:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hack-frontend-monadcgi:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack-handler-cgi:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack-handler-epoll:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack-handler-evhttp:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5136,7 +5116,6 @@ dont-distribute-packages:
   hack-middleware-cleanpath:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack-middleware-clientsession:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack-middleware-jsonp:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hack2-contrib-extra:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack2-handler-happstack-server:                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack2-handler-mongrel2-http:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hack2-handler-snap-server:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5145,14 +5124,16 @@ dont-distribute-packages:
   hackage-mirror:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hackage-processing:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   hackage-proxy:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hackage-repo-tool:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hackage-security-HTTP:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hackage-server:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hackage-whatsnew:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hackage2hwn:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hackage2twitter:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hackager:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hackernews:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   HackMail:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hackmanager:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hackport:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hactor:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hactors:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   haddock-api:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5184,9 +5165,17 @@ dont-distribute-packages:
   hakyll-contrib:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hakyll-convert:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hakyll-dhall:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hakyll-dir-list:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hakyll-favicon:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hakyll-filestore:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hakyll-images:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   hakyll-ogmarkup:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hakyll-R:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hakyll-sass:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hakyll-series:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hakyll-shakespeare:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   hakyll-shortcode:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hakyll:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   halberd:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   halfs:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   halipeto:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5194,23 +5183,22 @@ dont-distribute-packages:
   hall-symbols:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   halma-gui:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   halma-telegram-bot:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  halma:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   halves:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hamilton:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   HaMinitel:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hampp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hamsql:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hamtmap:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hamusic:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   handa-gdata:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  handle-like:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   handsy:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Hangman:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hannahci:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hans-pcap:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hans:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   haphviz:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  happindicator3:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   happindicator:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  happindicator3:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   happlets-lib-gtk:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   happlets:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   happraise:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5229,7 +5217,6 @@ dont-distribute-packages:
   happstack-data:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-dlg:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-facebook:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  happstack-fastcgi:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-fay-ajax:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-fay:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-hamlet:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5237,6 +5224,7 @@ dont-distribute-packages:
   happstack-helpers:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-hstringtemplate:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-ixset:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  happstack-jmacro:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-lite:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-monad-peel:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   happstack-plugins:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5255,10 +5243,10 @@ dont-distribute-packages:
   haquery:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   haquil:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   harchive:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hArduino:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hardware-edsl:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   HaRe:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hark:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HARM:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   harmony:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HarmTrace:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   haroonga-httpd:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5267,13 +5255,9 @@ dont-distribute-packages:
   harvest-api:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   has-th:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   has:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HasBigDecimal:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hasbolt-extras:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   HasCacBDD:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hascas:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hascat-lib:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hascat-setup:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hascat-system:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hascat:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Haschoo:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HasGP:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hash:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5283,17 +5267,15 @@ dont-distribute-packages:
   hashabler:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hashed-storage:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   Hashell:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hashflare:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hashring:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hashtables-plus:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasim:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hask-home:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hask:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  haskades:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  haskanoid:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskarrow:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskbot-core:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskdeep:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  haskdogs:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskeem:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskeline-class:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskelisp:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5303,12 +5285,14 @@ dont-distribute-packages:
   haskell-bitmex-client:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-bitmex-rest:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-brainfuck:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-ci:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-cnc:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-coffee:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-compression:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-conll:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-course-preludes:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-dap:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-disque:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-docs:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-eigen-util:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-formatter:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5317,7 +5301,6 @@ dont-distribute-packages:
   haskell-gettext:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-go-checkers:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-holes-th:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  haskell-igraph:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-in-space:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-kubernetes:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-lsp-client:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5336,17 +5319,27 @@ dont-distribute-packages:
   haskell-read-editor:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-reflect:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-rules:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  haskell-snake:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-src-exts-observe:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-src-exts-prisms:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-src-exts-qq:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-src-exts-sc:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-src-meta-mwotton:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-stack-trace-plugin:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-token-utils:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-tools-ast-fromghc:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-tools-ast-gen:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-tools-ast-trf:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-tools-ast:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-tools-backend-ghc:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-tools-builtin-refactorings:             [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-tools-cli:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-tools-daemon:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-tools-debug:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-tools-demo:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-tools-experimental-refactorings:        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-tools-prettyprint:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-tools-refactor:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskell-tools-rewrite:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-tor:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-type-exts:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskell-typescript:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5388,9 +5381,9 @@ dont-distribute-packages:
   haskgame:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskheap:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskhol-core:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskintex:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskmon:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskoin-bitcoind:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  haskoin-core:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskoin-crypto:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskoin-node:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskoin-protocol:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5407,7 +5400,6 @@ dont-distribute-packages:
   haskore-synthesizer:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskore:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HaskRel:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hasktags:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasktorch-ffi-th:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasktorch-ffi-thc:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasktorch-indef:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5418,25 +5410,20 @@ dont-distribute-packages:
   hasktorch:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskus-binary:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskus-system-build:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haskus-utils-data:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskus-utils-variant:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   haskus-utils:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   haslo:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasloGUI:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hasmin:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasparql-client:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasql-backend:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasql-class:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasql-cursor-query:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hasql-cursor-transaction:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasql-generic:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasql-migration:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hasql-optparse-applicative:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hasql-pool:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasql-postgres-options:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasql-postgres:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hasql-simple:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hasql-transaction:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hasql:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hastache-aeson:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hastache:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   haste-app:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5444,13 +5431,14 @@ dont-distribute-packages:
   haste-markup:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   haste-prim:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   haste:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hat:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   Hate:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hatex-guide:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   HaTeX-meta:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   HaTeX-qq:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  HaTeX:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hats:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hatt:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  haven:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   haverer:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HaVSA:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hawitter:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5458,7 +5446,6 @@ dont-distribute-packages:
   hax:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   haxl-amazonka:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   haxl-facebook:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HaXml:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   haxparse:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   haxr-th:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   haxr:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5482,7 +5469,6 @@ dont-distribute-packages:
   hcg-minus:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hcheat:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hchesslib:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HCL:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hcltest:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hcoap:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hcom:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5515,28 +5501,24 @@ dont-distribute-packages:
   hdr-histogram:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   HDRUtils:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   headergen:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  heap:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  heartbeat-streams:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   heatitup-complete:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   heatitup:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  heavy-logger-amazon:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  heavy-logger-instances:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  heavy-logger:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hecc:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   heckle:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hedgehog-checkers-lens:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hedgehog-checkers:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   hedgehog-gen-json:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hedgehog-quickcheck:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   Hedi:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hedis-config:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hedis-pile:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hedis-simple:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hedis-tags:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hedn:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hein:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   heist-aeson:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   heist-async:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   heist:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  helf:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   helics-wai:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   helics:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   helisp:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5558,7 +5540,6 @@ dont-distribute-packages:
   herbalizer:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   HerbiePlugin:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   heredocs:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  herf-time:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Hermes:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hermit-syb:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hermit:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5569,6 +5550,7 @@ dont-distribute-packages:
   hesh:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hesql:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hetero-dict:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  heterogeneous-list-literals:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   heterolist:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hetris:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   heukarya:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5580,6 +5562,7 @@ dont-distribute-packages:
   hexmino:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hexml-lens:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hexpat-iteratee:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hexpat-lens:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hexpat-pickle-generic:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hexpr:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hexpress:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5600,31 +5583,14 @@ dont-distribute-packages:
   hfusion:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hg-buildpackage:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgalib:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-API:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-Audio:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-Bullet-Binding:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-CAudio-Binding:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-CEGUI-Binding:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-Common:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-Data:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-Enet-Binding:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-Graphics3D:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-GUI:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-InputSystem:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-Network:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-Ogre-Binding:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-OIS-Binding:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-SDL2-Binding:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-SFML-Binding:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-WinEvent:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D-Wire:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HGamer3D:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgdbmi:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   HGE2D:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgearman:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgen:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgeometric:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hgeometry:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgeos:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hgettext:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgis:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgithub:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HGL:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5632,6 +5598,7 @@ dont-distribute-packages:
   hgopher:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HGraphStorage:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgrep:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hgrev:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hgrib:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hharp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   HHDL:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5641,7 +5608,9 @@ dont-distribute-packages:
   hid-examples:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hieraclus:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hierarchical-clustering-diagrams:               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hierarchical-clustering:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hierarchical-exceptions:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hierarchy:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hiernotify:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Hieroglyph:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   HiggsSet:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5649,7 +5618,7 @@ dont-distribute-packages:
   highjson-swagger:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   highjson-th:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   highjson:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  highlight:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  highlight-versions:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   highWaterMark:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   himg:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   himpy:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5660,6 +5629,7 @@ dont-distribute-packages:
   hinquire:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hinstaller:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hint-server:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hinter:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hinterface:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hinvaders:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hinze-streams:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5667,11 +5637,11 @@ dont-distribute-packages:
   hipbot:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hipchat-hs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hipe:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HipmunkPlayground:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   hircules:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hirt:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   Hish:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hissmetrics:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hist-pl-dawg:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hist-pl-fusion:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hist-pl-lexicon:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hist-pl-lmf:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5697,8 +5667,8 @@ dont-distribute-packages:
   HLearn-classification:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   HLearn-datastructures:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   HLearn-distributions:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hledger-api:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hledger-chart:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hledger-iadd:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hledger-irr:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hledger-vty:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hlibBladeRF:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5706,8 +5676,11 @@ dont-distribute-packages:
   hlibfam:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HList:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   HListPP:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HLogger:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hlogger:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  HLogger:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hlongurl:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hlrdb-core:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hlrdb:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hls:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hlwm:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hly:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5718,14 +5691,11 @@ dont-distribute-packages:
   hmatrix-mmap:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmatrix-morpheus:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmatrix-nipals:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hmatrix-nlopt:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hmatrix-quadprogpp:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmatrix-sparse:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmatrix-static:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmatrix-sundials:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmatrix-syntax:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmatrix-tests:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hmatrix-vector-sized:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmeap-utils:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmeap:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmenu:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5740,11 +5710,12 @@ dont-distribute-packages:
   hmt:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hmumps:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hnetcdf:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hnix:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   HNM:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hnormalise:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   ho-rewriting:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hoauth2:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hoauth:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hoauth2:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hob:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hobbes:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hobbits:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5752,8 +5723,6 @@ dont-distribute-packages:
   hocker:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hodatime:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   HODE:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Hoed:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hofix-mtl:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hog:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hogg:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hoggl:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5763,10 +5732,7 @@ dont-distribute-packages:
   hol:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hold-em:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hole:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Holumbus-Distribution:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Holumbus-MapReduce:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   Holumbus-Searchengine:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Holumbus-Storage:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   holy-project:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   homeomorphic:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hommage:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5776,8 +5742,8 @@ dont-distribute-packages:
   honi:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hoobuddy:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hood-off:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hood2:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hood:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hood2:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hoodie:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hoodle-builder:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hoodle-core:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5793,8 +5759,6 @@ dont-distribute-packages:
   hoovie:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hopencc:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hopencl:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hopenpgp-tools:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hOpenPGP:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hopfield:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hoppy-docs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hoppy-generator:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5802,8 +5766,10 @@ dont-distribute-packages:
   hoppy-std:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hops:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hoq:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hora:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   horizon:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   horname:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hosc-json:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hosts-server:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hothasktags:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hotswap:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5813,7 +5779,6 @@ dont-distribute-packages:
   hp2any-graph:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hp2any-manager:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpack-convert:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hpack-dhall:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpaco-lib:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpaco:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpage:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5821,18 +5786,19 @@ dont-distribute-packages:
   hpaste:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpasteit:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   HPath:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hpc-coveralls:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpc-tracer:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hPDB-examples:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   hPDB:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  HPDF:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpdft:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpg:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  HPhone:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   HPi:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hpio:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hplaylist:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   HPlot:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpodder:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HPong:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hpp:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpqtypes-extras:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpqtypes:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hprotoc-fork:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5844,7 +5810,6 @@ dont-distribute-packages:
   hpylos:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hpyrg:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hquantlib:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hquery:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hR:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   hranker:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HRay:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5861,6 +5826,7 @@ dont-distribute-packages:
   hs-blake2:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-carbon-examples:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-cdb:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hs-conllu:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-di:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-dotnet:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-excelx:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5880,14 +5846,13 @@ dont-distribute-packages:
   hs-re:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-rs-notify:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-scrape:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hs-server-starter:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-snowtify:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-twitter:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-twitterarchiver:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-vcard:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs-watchman:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hs2ats:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hs2bf:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hs2dot:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Hs2lib:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsaml2:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsay:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5896,16 +5861,17 @@ dont-distribute-packages:
   hsbencher-codespeed:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsbencher-fusion:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsbencher:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hsc2hs:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-auditor:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-cairo:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-data:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-db:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hsc3-dot:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-forth:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-graphs:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-lang:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-lisp:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-plot:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hsc3-process:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-rec:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-rw:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsc3-server:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5920,6 +5886,7 @@ dont-distribute-packages:
   hsclock:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hscope:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hScraper:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hscuid:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsdev:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsdif:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsdip:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5941,6 +5908,7 @@ dont-distribute-packages:
   hsI2C:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsignal:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hSimpleDB:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hsimport:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   HsJudy:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hskeleton:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hslackbuilder:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5966,7 +5934,6 @@ dont-distribute-packages:
   hsparql:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HsParrot:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hspear:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hspec-dirstream:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hspec-expectations-match:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hspec-expectations-pretty:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hspec-experimental:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -5979,6 +5946,7 @@ dont-distribute-packages:
   hspec-snap:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hspec-structured-formatter:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hspec-webdriver:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hspec2:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hspecVariant:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   HsPerl5:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hspkcs11:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6017,11 +5985,13 @@ dont-distribute-packages:
   hsubconvert:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsudoku:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hswip:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hsx-jmacro:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsx-xhtml:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsx:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsXenCtrl:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsyscall:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hsyslog-tcp:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hsyslog-udp:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hszephyr:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   HTab:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   hTalos:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6029,13 +5999,13 @@ dont-distribute-packages:
   hTensor:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   htestu:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   HTicTacToe:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  htiled:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   htlset:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   html-charset:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   html-entities:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   html-kure:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   html-rules:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   html-tokenizer:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  htoml-megaparsec:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hts:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   htsn-import:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   htsn:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6046,11 +6016,12 @@ dont-distribute-packages:
   http-client-session:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   http-client-streams:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   http-conduit-browser:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  http-conduit-downloader:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   http-dispatch:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   http-enumerator:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   http-grammar:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  http-io-streams:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   http-kinder:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  http-monad:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   http-pony-serve-wai:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   http-proxy:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   http-querystring:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6062,9 +6033,9 @@ dont-distribute-packages:
   https-everywhere-rules:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   httpspec:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   htune:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  htvm:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   htzaar:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hubigraph:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hubris:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   huck:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   HueAPI:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   huff:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6085,31 +6056,48 @@ dont-distribute-packages:
   hup:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hurdle:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hurriyet:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  husk-scheme-libs:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  husk-scheme:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   husky:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hutton:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   huttons-razor:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   huzzy:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hVOIDP:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-balancedparens:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-bits:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hw-dsv:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-dump:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-eliasfano:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-excess:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-ip:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hw-json-lens:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hw-prim-bits:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-json:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-packed-vector:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-parser:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-prim:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-rankselect-base:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-rankselect:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   hw-simd:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-streams:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-succinct:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-vector:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hw-xml:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hwall-auth-iitk:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hweblib:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hwhile:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hworker-ses:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hworker:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hwormhole:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hws:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   hwsl2-bytevector:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hwsl2-reducers:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hwsl2:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hXmixer:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   HXMPP:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hxmppc:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hxournal:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   HXQ:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hxt-binary:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hxt-cache:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hxt-filter:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  hxt-pickle-utils:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hxthelper:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   hxweb:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hyahtzee:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6126,29 +6114,27 @@ dont-distribute-packages:
   hydrogen-prelude:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   hydrogen-syntax:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hydrogen-util:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Hydrogen:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hydrogen:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Hydrogen:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hyena:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hylide:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   hylolib:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hylotab:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hyloutils:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hyper-extra:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hyper-haskell-server:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hyper:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   hyperdrive:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   hyperfunctions:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   hyperion:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   hyperloglogplus:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   hyperpublic:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   hypher:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  hzenity:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   hzulip:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   i18n:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   iap-verifier:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ib-api:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   iban:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   ical:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  iCalendar:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   IcoGrid:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   iconv-typed:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ide-backend-common:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6160,9 +6146,9 @@ dont-distribute-packages:
   identifiers:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   idiii:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   idna2008:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  idris:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   IDynamic:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ieee-utils:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  iException:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   ifcxt:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   IFS:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   ig:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6190,7 +6176,6 @@ dont-distribute-packages:
   ihaskell:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ihttp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   illuminate:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  imagemagick:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   imagepaste:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   imap:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   imapget:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6206,7 +6191,6 @@ dont-distribute-packages:
   imperative-edsl-vhdl:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   imperative-edsl:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ImperativeHaskell:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  impl:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   implicit-logging:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   implicit-params:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   importify:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6215,18 +6199,16 @@ dont-distribute-packages:
   impure-containers:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   INblobs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   inch:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  inchworm:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   include-file:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   incremental-computing:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   incremental-maps:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  incremental-parser:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   increments:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  indentation-trifecta:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  indentation:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   indents:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   indexation:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  indexed-extras:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   IndexedList:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   indextype:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  indian-language-font-converter:                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   indices:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   indieweb-algorithms:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   inf-interval:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6239,7 +6221,9 @@ dont-distribute-packages:
   informative:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   inilist:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   inject-function:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  inline-java:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   inline-r:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  insert-ordered-containers:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   inserts:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   inspector-wrecker:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   instant-aeson:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6254,9 +6238,6 @@ dont-distribute-packages:
   integer-pure:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   integreat:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   intel-aes:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  interleavableGen:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  interleavableIO:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  interlude-l:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   internetmarke:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   intero:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   interpol:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6269,18 +6250,19 @@ dont-distribute-packages:
   introduction-test:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   introduction:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   intset:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  invertible-grammar:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   invertible-hlist:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  invertible-hxt:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  invertible:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   io-capture:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   io-reactive:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ion:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   IOR:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   IORefCAS:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   iostring:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   iothread:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   iotransaction:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ip2location:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ip:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ip2location:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ip2proxy:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ipatch:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ipc:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   ipopt-hs:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6288,22 +6270,25 @@ dont-distribute-packages:
   iptadmin:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   IPv6DB:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ipython-kernel:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  irc-dcc:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   irc-fun-bot:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   irc-fun-client:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   irc-fun-color:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   irc-fun-messages:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   irc-fun-types:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   Irc:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ircbot:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   iri:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   iridium:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   iron-mq:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ironforge:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   irt:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  is:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   isdicom:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   isevaluated:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  isiz:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   ismtp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   IsNull:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  iso8601-duration:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   isobmff-builder:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   isohunt:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   isotope:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6318,7 +6303,16 @@ dont-distribute-packages:
   iterio-server:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   iterIO:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ivor:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ivory-backend-c:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ivory-bitdata:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ivory-eval:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ivory-examples:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ivory-hw:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ivory-opts:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ivory-quickcheck:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ivory-serialize:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ivory-stdlib:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ivory:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ivy-web:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ixdopp:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ixmonad:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6337,16 +6331,15 @@ dont-distribute-packages:
   jarfind:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   jarify:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   jason:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  java-adt:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   java-bridge-extras:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   java-bridge:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   java-character:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   java-reflect:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  javaclass:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  javascript-extras:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   Javasf:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   javasf:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Javav:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   javav:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Javav:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   jbi:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   jcdecaux-vls:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   Jdh:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6355,13 +6348,19 @@ dont-distribute-packages:
   jenkinsPlugins2nix:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   jespresso:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   jinquantities:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  jmacro-rpc-happstack:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  jmacro-rpc-snap:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  jmacro-rpc:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  jmacro:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   jml-web-service:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  jmonkey:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  jni:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   jobqueue:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   join-api:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   join:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   joinlist:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   jonathanscard:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  jort:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  jpeg:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   js-good-parts:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   jsaddle-clib:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   jsaddle-dom:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6372,6 +6371,7 @@ dont-distribute-packages:
   JsContracts:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   jsmw:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   json-api:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  json-ast-json-encoder:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   json-ast-quickcheck:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   json-b:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   json-builder:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6387,11 +6387,10 @@ dont-distribute-packages:
   json-pointer-hasql:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   json-pointer:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   json-python:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  json-qq:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  json-rpc:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  json-sop:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  json-schema:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   json-togo:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   json-tools:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  json-tracer:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   json2-hdbc:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   json2:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   JSONb:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6406,6 +6405,7 @@ dont-distribute-packages:
   jsontsv:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   jsonxlsx:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   jspath:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  juandelacosa:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   judge:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   judy:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   juicy-gcode:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6420,7 +6420,9 @@ dont-distribute-packages:
   jvm-binary:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   jvm-parser:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   jvm-streaming:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  jvm:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   JYU-Utils:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  kademlia:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   kafka-client:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   kafka-device-glut:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   kafka-device-joystick:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6432,6 +6434,8 @@ dont-distribute-packages:
   Kalman:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   kalman:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   kangaroo:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  kanji:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  kansas-comet:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   kansas-lava-cores:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   kansas-lava-papilio:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   kansas-lava-shake:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6444,14 +6448,17 @@ dont-distribute-packages:
   katip-syslog:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   katt:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   kawaii:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  kazura-queue:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   kd-tree:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   kdesrc-build-extra:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  kdt:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   keccak:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  keera-hails-i18n:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   keera-hails-mvc-environment-gtk:                [ i686-linux, x86_64-linux, x86_64-darwin ]
   keera-hails-mvc-model-lightmodel:               [ i686-linux, x86_64-linux, x86_64-darwin ]
   keera-hails-mvc-model-protectedmodel:           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  keera-hails-mvc-solutions-config:               [ i686-linux, x86_64-linux, x86_64-darwin ]
   keera-hails-mvc-solutions-gtk:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  keera-hails-mvc-view-gtk:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   keera-hails-reactive-fs:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   keera-hails-reactive-gtk:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   keera-hails-reactive-network:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6460,8 +6467,6 @@ dont-distribute-packages:
   keera-hails-reactive-yampa:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   keera-hails-reactivelenses:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   keera-hails-reactivevalues:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  keera-posture:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  keiretsu:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   Ketchup:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   keter:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   kevin:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6469,17 +6474,15 @@ dont-distribute-packages:
   keyring:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   keysafe:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   keystore:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  keyvaluehash:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   keyword-args:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   khph:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   kicad-data:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   kickass-torrents-dump-parser:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  KiCS-debugger:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  KiCS-prophecy:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  KiCS:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  kickchan:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   kif-parser:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  kind-apply:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  kind-generics:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   kit:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  kleene:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   kmeans-par:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   kmeans-vector:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   kmp-dfa:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6487,7 +6490,6 @@ dont-distribute-packages:
   knead:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   knots:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   koellner-phonetic:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Konf:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   korfu:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   kqueue:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   krapsh:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6495,7 +6497,6 @@ dont-distribute-packages:
   krpc:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   KSP:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   ktx:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Kulitta:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   kure-your-boilerplate:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   kure:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   KyotoCabinet:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6512,11 +6513,14 @@ dont-distribute-packages:
   lambda-calculator:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambda-canvas:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambda-devs:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  lambda-options:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambda-toolbox:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambda2js:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambdaBase:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  lambdabot-haskell-plugins:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambdabot-utils:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambdabot-zulip:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  lambdabot:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambdacms-core:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambdacms-media:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   lambdacube-bullet:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6545,7 +6549,6 @@ dont-distribute-packages:
   lame-tester:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   lame:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   lang:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  language-ats:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-bash:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-boogie:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-c-comments:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6556,17 +6559,16 @@ dont-distribute-packages:
   language-dockerfile:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-dot:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-ecmascript-analysis:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  language-ecmascript:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-eiffel:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-elm:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-gcl:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  language-glsl:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-go:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-guess:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-hcl:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-java-classfile:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-kort:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-lua-qq:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  language-lua:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-lua2:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-mixal:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-ninja:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6587,14 +6589,16 @@ dont-distribute-packages:
   language-typescript:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-vhdl:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   language-webidl:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  lapack-carray:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  lapack-ffi:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   lapack:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  LargeCardinalHierarchy:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Lastik:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   lat:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   latest-npm-version:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  latex-formulae-hakyll:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  latex-formulae-image:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  latex-formulae-pandoc:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  latex-function-tables:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   LATS:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  lattices:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   launchpad-control:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   lawless-concurrent-machines:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   layers-game:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6610,14 +6614,17 @@ dont-distribute-packages:
   lazyset:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   lazysplines:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   LazyVault:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  lcs:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   ld-intervals:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  lda:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ldap-client:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ldapply:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ldif:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   leaf:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   leaky:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   leapseconds:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   learn-physics-examples:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  learn-physics:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  learn:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   Learning:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   leetify:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   legion-discovery-client:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6629,10 +6636,9 @@ dont-distribute-packages:
   lens-prelude:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   lens-text-encoding:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   lens-time:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  lens-toml-parser:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   lens-tutorial:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  lens-typelevel:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   lensref:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  lentil:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   level-monad:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Level0:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   levmar-chart:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6658,14 +6664,16 @@ dont-distribute-packages:
   liblinear-enumerator:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   libltdl:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   libmolude:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  libnix:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  libnotify:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   liboath-hs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   liboleg:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   libpafe:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   libpq:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   librandomorg:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   librato:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  libravatar:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   libsystemd-daemon:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  libsystemd-journal:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   libtagc:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   libxls:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   libxml-enumerator:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6674,7 +6682,6 @@ dont-distribute-packages:
   life-sync:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   lifted-base-tf:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   lifted-protolude:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  lifted-stm:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   lifter:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ligature:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   lightning-haskell:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6683,24 +6690,27 @@ dont-distribute-packages:
   lilypond:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   Limit:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   limp-cbc:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  limp:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   linda:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   linden:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  line:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   linear-algebra-cblas:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   linear-circuit:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   linear-code:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   linear-maps:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   linear-opengl:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  linear-socket:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   linear-vect:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   linearmap-category:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   linearscan-hoopl:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   linearscan:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   LinearSplit:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  lines-of-action:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  link-relations:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   LinkChecker:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   linkchk:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   linkcore:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  linked-list-with-iterator:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   linkedhashmap:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  linklater:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   linode-v4:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   linux-blkid:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   linux-cgroup:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6727,7 +6737,7 @@ dont-distribute-packages:
   list-t-html-parser:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   list-t-http-client:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   list-t-text:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  list-zip-def:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  list-zipper:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   listenbrainz-client:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   listlike-instances:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   ListT:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6759,28 +6769,28 @@ dont-distribute-packages:
   lmonad:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   load-balancing:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   load-font:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  loc-test:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  loc:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   local-search:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   localize:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   located-monad-logger:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   located:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   loch:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   locked-poll:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  lockpool:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   log-effect-syslog:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   log-effect:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  log-elasticsearch:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   log-postgres:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   log-utils:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   log-warper:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  log2json:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   log:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  log2json:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   logentries:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   logger:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   logging-effect-extra-file:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   logging-effect-extra-handler:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   logging-effect-extra:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  logging-facade-journald:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   logic-classes:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  logic-TPTP:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Logic:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   LogicGrowsOnTrees-MPI:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   LogicGrowsOnTrees-network:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6800,6 +6810,7 @@ dont-distribute-packages:
   lol-typing:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   lol:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   loli:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  longboi:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   lookup-tables:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   loop-effin:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   loop-while:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6819,7 +6830,6 @@ dont-distribute-packages:
   LslPlus:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   lsp-test:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   lsystem:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ltext:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ltk:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   lua-bc:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   luachunk:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6845,13 +6855,16 @@ dont-distribute-packages:
   lzma-streams:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   maam:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   macbeth-lib:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  machinecell:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   machines-amazonka:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   machines-process:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   machines-zlib:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  macos-corelibs:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   macosx-make-standalone:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   madlang:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   mage:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   magic-wormhole:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  magicbane:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   MagicHaskeller:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   magico:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   magma:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6862,7 +6875,6 @@ dont-distribute-packages:
   mailchimp:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   MailchimpSimple:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   mailgun:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  main-tester:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   majordomo:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   majority:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   make-hard-links:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6885,15 +6897,19 @@ dont-distribute-packages:
   manatee-terminal:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   manatee-welcome:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   manatee:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  mandrill:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   mandulia:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   mangopay:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   manifold-random:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   manifolds-core:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   manifolds:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mapalgebra:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  map-exts:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  map-syntax:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Mapping:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  mappy:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   marionetta:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   markdown-kate:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  markdown-pap:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   markdown2svg:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   marked-pretty:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   markov-processes:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6901,6 +6917,7 @@ dont-distribute-packages:
   marmalade-upload:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   marquise:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   mars:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  marvin-interpolate:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   marvin:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   marxup:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   masakazu-bot:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6914,8 +6931,6 @@ dont-distribute-packages:
   matrix-as-xyz:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   matsuri:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   matterhorn:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mattermost-api-qc:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mattermost-api:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   maude:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   maxent-learner-hw-gui:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   maxent-learner-hw:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6926,6 +6941,7 @@ dont-distribute-packages:
   MaybeT-transformers:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   MaybeT:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   MazesOfMonad:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  MBot:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   mbox-tools:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   MC-Fold-DP:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   mcl:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6946,11 +6962,13 @@ dont-distribute-packages:
   Mecha:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   Mechs:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   mechs:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  med-module:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   mediabus-fdk-aac:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   mediabus-rtp:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   mediabus:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mediawiki2latex:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  median-stream:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   mediawiki:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  mediawiki2latex:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   medium-sdk-haskell:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   mellon-core:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   mellon-gpio:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6959,7 +6977,7 @@ dont-distribute-packages:
   memcache-conduit:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   memcache-haskell:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   memcached-binary:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  memcached:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  meminfo:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   memis:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   memo-ptr:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   memoization-utils:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6968,6 +6986,8 @@ dont-distribute-packages:
   menoh:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   mercury-api:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   merkle-patricia-db:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  messagepack-rpc:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  messagepack:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   messente:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   meta-misc:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   meta-par-accelerate:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6991,7 +7011,9 @@ dont-distribute-packages:
   mi:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   Michelangelo:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   miconix-test:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  micro-recursion-schemes:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   microaeson:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  microformats2-parser:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   microformats2-types:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   microgroove:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   microlens-each:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -6999,18 +7021,19 @@ dont-distribute-packages:
   microsoft-translator:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   MicrosoftTranslator:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   mida:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  midair:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  midi-music-box:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   midi-utils:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   midimory:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   midisurface:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   mighttpd:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  mighty-metropolis:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   mikmod:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   mikrokosmos:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   miku:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  milena:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   mime-directory:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   minecraft-data:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   minesweeper:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  MiniAgda:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   miniforth:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   minilens:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   minimung:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7023,7 +7046,10 @@ dont-distribute-packages:
   minst-idx:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   mios:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   mirror-tweet:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  miss-porcelain:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  miss:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   missing-py2:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  MissingK:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   MissingPy:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   mixed-strategies:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   mixpanel-client:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7032,9 +7058,6 @@ dont-distribute-packages:
   ml-w:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   mlist:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   mltool:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mmark-cli:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mmark-ext:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mmark:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   mmtf:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   mmtl-base:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   mmtl:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7047,6 +7070,7 @@ dont-distribute-packages:
   modular-arithmetic:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   modular-prelude-classy:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   modular-prelude:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  modular:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   module-management:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   modulespection:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   modulo:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7055,31 +7079,35 @@ dont-distribute-packages:
   MoeDict:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   mohws:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   mole:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  mollie-api-haskell:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-atom-simple:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-atom:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  monad-dijkstra:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  monad-codec:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-exception:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-fork:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-http:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-interleave:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-levels:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-lgbt:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  monad-log:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-lrs:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  monad-memo:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-mersenne-random:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-mock:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-open:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-parallel-progressbar:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  monad-persist:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-ran:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  monad-recorder:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-resumption:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-state:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  monad-statevar:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-ste:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-stlike-io:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-stlike-stm:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  monad-supply:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-timing:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-tx:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-unify:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  monad-var:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   monad-wrap:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   monadacme:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   MonadCatchIO-mtl-foreign:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7088,13 +7116,12 @@ dont-distribute-packages:
   MonadCatchIO-transformers:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   MonadCompose:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   monadiccp-gecode:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  monadIO:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  monadiccp:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Monadius:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   MonadLab:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   monadLib-compose:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   monadloc-pp:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   monadlog:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  monadoid:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   monadplus:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   monads-fd:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   MonadStack:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7114,7 +7141,6 @@ dont-distribute-packages:
   monoid-absorbing:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   monoid-owns:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   monoid-statistics:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  monoid-subclasses:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   monoidplus:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   monoids:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   monopati:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7126,15 +7152,12 @@ dont-distribute-packages:
   morfette:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   morfeusz:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   morph:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  morte:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   mosaico-lib:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   moto-postgresql:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   moto:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  motor-diagrams:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  motor-reflection:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  motor:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   mount:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   movie-monad:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mp3decoder:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   mp:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   mpdmate:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   mpi-hs:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7144,6 +7167,7 @@ dont-distribute-packages:
   mprover:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   mps:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   mpvguihs:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  mqtt-hs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   mqtt:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   mrifk:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   mrm:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7159,6 +7183,7 @@ dont-distribute-packages:
   mtgoxapi:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   mtl-evil-instances:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   mtl-extras:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  mtl-tf:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   mtlx:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   mtp:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   MuCheck-Hspec:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7167,23 +7192,25 @@ dont-distribute-packages:
   MuCheck-SmallCheck:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   MuCheck:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   mud:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mudbath:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   mulang:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   multext-east-msd:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   multi-cabal:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   multi-instance:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   multiaddr:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  multiarg:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   multifile:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   multifocal:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   multihash:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  multilinear-io:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  multilinear:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   multipass:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   multipath:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   multiplate-simplified:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  multipool-persistent-postgresql:                [ i686-linux, x86_64-linux, x86_64-darwin ]
   multirec-alt-deriver:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   multirec-binary:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  multirec:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  multiset-comb:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   multisetrewrite:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  multistate:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   multivariant:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   Munkres-simple:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   muon:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7201,8 +7228,8 @@ dont-distribute-packages:
   music-util:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   musicbrainz-email:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   musicxml:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  musicxml2:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   mustache-haskell:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mustache2hs:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   mutable-iter:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   MutationOrder:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   mute-unmute:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7217,32 +7244,28 @@ dont-distribute-packages:
   mxnet:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   my-package-testing:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   my-test-docs:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mybitcoin-sci:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  myanimelist-export:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   myo:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   MyPrimes:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   mysnapsession-example:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   mysnapsession:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   mysql-effect:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mysql-haskell-nem:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   mysql-haskell-openssl:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  mysql-haskell:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   mysql-simple-quasi:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   mysql-simple-typed:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   mystem:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   myTestlll:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  mywatch:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   mzv:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   n-ary-functor:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   n-tuple:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   nagios-plugin-ekg:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   nakadi-client:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   named-lock:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  NameGenerator:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   namelist:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   namespace:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  nano-cryptr:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   nano-hmac:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   nano-md5:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  nanoAgda:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   nanocurses:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   nanomsg-haskell:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   nanomsg:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7251,14 +7274,14 @@ dont-distribute-packages:
   nanovg-simple:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   nanovg:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   nanq:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Naperian:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  naperian:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   naqsha:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   narc:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   nat-sized-numbers:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   nationstates:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   natural-number:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  natural:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   naver-translate:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  nc-indicators:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   NearContextAlgebra:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   neat:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   needle:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7278,6 +7301,7 @@ dont-distribute-packages:
   nested-sequence:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   NestedFunctor:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   nestedmap:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  net-spider:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   netclock:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   netcore:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   netease-fm:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7295,12 +7319,9 @@ dont-distribute-packages:
   network-address:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-anonymous-i2p:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-api-support:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  network-arbitrary:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  network-bitcoin:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-builder:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-bytestring:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-connection:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  network-dbus:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-enumerator:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-hans:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-interfacerequest:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7308,7 +7329,6 @@ dont-distribute-packages:
   network-minihttp:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-msgpack-rpc:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-netpacket:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  network-pgi:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-protocol-xmpp:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-rpca:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-server:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7317,9 +7337,10 @@ dont-distribute-packages:
   network-stream:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-topic-models:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-transport-amqp:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  network-transport-inmemory:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  network-transport-tcp:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  network-transport-tests:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-transport-zeromq:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  network-uri-json:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  network-uri-static:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-voicetext:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-wai-router:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   network-websocket:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7328,7 +7349,6 @@ dont-distribute-packages:
   neural-network-hmatrix:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   neural:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   newports:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  newsynth:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   newt:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   newtype-deriving:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   newtype-th:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7346,20 +7366,18 @@ dont-distribute-packages:
   Ninjas:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   nirum:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   nitro:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  nix-delegate:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  nix-deploy:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   nix-eval:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   nixfromnpm:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  nixpkgs-update:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   nkjp:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  nlopt-haskell:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   nlp-scores-scripts:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   nlp-scores:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   nm:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   NMap:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  nme:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   nntp:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   no-role-annots:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   noether:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  nofib-analyse:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   nofib-analyze:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   noise:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   Nomyx-Core:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7367,21 +7385,22 @@ dont-distribute-packages:
   Nomyx-Rules:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Nomyx-Web:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Nomyx:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  non-empty-zipper:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  nonempty-containers:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  NonEmpty:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   NonEmptyList:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   nonlinear-optimization-ad:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   nonlinear-optimization:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  noodle:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   normalization-insensitive:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   NoSlow:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   not-gloss-examples:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  not-gloss:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   notcpp:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   notmuch-haskell:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   notmuch-web:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   NoTrace:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  np-extras:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   np-linear:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   nptools:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  nqe:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   ntrip-client:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   NTRU:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   null-canvas:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7391,22 +7410,29 @@ dont-distribute-packages:
   NumberSieves:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   NumberTheory:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   numerals-base:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  numerals:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   numeric-ode:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   numeric-qq:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   numeric-ranges:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  numerical:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   numhask-array:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   numhask-histogram:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   numhask-prelude:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   numhask-range:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   numhask-test:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  numhask:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Nussinov78:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Nutri:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  nvim-hs-contrib:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  nvim-hs-ghcid:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  nvim-hs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   NXT:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   NXTDSL:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   nylas:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   nymphaea:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   o-clock:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   oanda-rest-api:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  oasis-xrd:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   oauth2-jwt-bearer:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   oauthenticated:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   obd:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7416,6 +7442,7 @@ dont-distribute-packages:
   Object:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   objectid:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ObjectIO:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  objective:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   ocaml-export:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   octane:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   octohat:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7423,20 +7450,22 @@ dont-distribute-packages:
   Octree:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   oculus:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   odbc:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  OddWord:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   oden-go-packages:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  oeis2:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   off-simple:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   OGL:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ogmarkup:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ohloh-hs:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   oi:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   oidc-client:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   ois-input-manager:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  old-version:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   olwrapper:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  om-elm:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   omaketex:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ombra:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   Omega:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   omega:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  omnicodec:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   omnifmt:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   on-a-horse:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   onama:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7448,7 +7477,6 @@ dont-distribute-packages:
   opaleye-classy:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   opaleye-sqlite:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   opaleye-trans:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  opaleye:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   open-haddock:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   open-pandoc:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   open-signals:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7460,19 +7488,10 @@ dont-distribute-packages:
   OpenCL:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   OpenCLRaw:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   OpenCLWrappers:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  opencog-atomspace:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  opencv-extra:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   opencv-raw:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  opencv:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   opendatatable:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  openexchangerates:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  openflow:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   OpenGLCheck:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   opengles:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  OpenGLRaw21:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  openpgp-crypto-api:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  openpgp-Crypto:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  openpgp:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   OpenSCAD:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   opensoundcontrol-ht:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   openssh-github-keys:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7487,19 +7506,18 @@ dont-distribute-packages:
   opml-conduit:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   optima:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   optimal-blocks:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  optimization:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   optimusprime:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   optional:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  options-time:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   optparse-applicative-simple:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  optparse-helper:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   orc:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   orchestrate:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   OrchestrateDB:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   orchid-demo:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   orchid:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   order-maintenance:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  order-statistic-tree:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   order-statistics:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ordered:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   orders:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Ordinary:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ordrea:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7512,6 +7530,7 @@ dont-distribute-packages:
   OrPatterns:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   osc:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   oscpacking:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  osdkeys:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Oslo-Vectize:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   osm-conduit:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   osm-download:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7519,12 +7538,15 @@ dont-distribute-packages:
   oso2pdf:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ot:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   otp-authenticator:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  OTP:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ottparse-pretty:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   overloaded-records:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   overture:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   pack:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   package-description-remote:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   package-o-tron:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   package-vt:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  packdeps:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   packed-dawg:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   packed-multikey-map:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   packedstring:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7535,21 +7557,29 @@ dont-distribute-packages:
   pads-haskell:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   pagarme:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   PageIO:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  pagerduty:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pagure-hook-receiver:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   Paillier:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  palette:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   pam:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   panda:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pandoc-citeproc:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   pandoc-crossref:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   pandoc-csv2table:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pandoc-filter-graphviz:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   pandoc-include-code:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   pandoc-include:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   pandoc-japanese-filters:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pandoc-lens:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   pandoc-plantuml-diagrams:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pandoc-sidenote:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pandoc-stylefrommeta:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   pandoc-unlit:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   PandocAgda:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   pang-a-lambda:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pango:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   pangraph:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   panpipe:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pansite:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   papa-export:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   papa-implement:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   papa-include:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7559,6 +7589,7 @@ dont-distribute-packages:
   papa-prelude-semigroups:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   papa-prelude:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   paphragen:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  papillon:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   pappy:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   paprika:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   paragon:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7578,26 +7609,26 @@ dont-distribute-packages:
   parse-help:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   parsec-free:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   parsec-parsers:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  parsec-pratt:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   parseerror-eq:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   parsely:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   parser-helper:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   parser241:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   parsergen:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   parsestar:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  parsix:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   partage:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   partial-lens:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   partial-order:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  partial-semigroup-hedgehog:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  partial-semigroup-test:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  partial-semigroup:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   partly:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   passage:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   PasswordGenerator:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  passwords:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   pasta:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   pastis:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   pasty:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  patat:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   patches-vector:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  path-text-utf8:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   Pathfinder:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   pathfindingcore:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   PathTree:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7611,6 +7642,7 @@ dont-distribute-packages:
   pbc4hs:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   PBKDF2:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   pcap-enumerator:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pcd-loader:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   pcf:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   PCLT-DB:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   PCLT:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7627,8 +7659,10 @@ dont-distribute-packages:
   peakachu:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   PeanoWitnesses:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   pec:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pedestrian-dag:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   peg:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   peggy:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pell:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   pencil:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   penny-bin:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   penny-lib:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7636,7 +7670,6 @@ dont-distribute-packages:
   penrose:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   peparser:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   perceptron:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  perdure:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   peregrin:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   perf-analysis:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   perf:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7649,19 +7682,22 @@ dont-distribute-packages:
   permute:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   PermuteEffects:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   persist2er:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Persistence:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  persistent-audit:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-cereal:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-database-url:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-equivalence:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-hssqlppp:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-map:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-migration:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  persistent-mysql-haskell:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  persistent-mongoDB:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-odbc:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-protobuf:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  persistent-qq:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-ratelimit:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  persistent-refs:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-relational-record:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-template-classy:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  persistent-test:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-vector:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   persistent-zookeeper:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   persona-idp:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7679,9 +7715,7 @@ dont-distribute-packages:
   pgsql-simple:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   pgstream:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   phasechange:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  phaser:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   phoityne:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  phone-metadata:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   phone-numbers:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   phone-push:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   phooey:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7699,13 +7733,18 @@ dont-distribute-packages:
   picoparsec:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   picosat:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   pictikz:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pidfile:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   pier-core:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   pier:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   piet:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pig:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pinch:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   pinchot:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ping:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   pinpon:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipe-enumerator:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   Pipe:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pipes-async:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-attoparsec-streaming:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-bgzf:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-cacophony:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7716,14 +7755,15 @@ dont-distribute-packages:
   pipes-courier:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-errors:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-extra:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pipes-files:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pipes-fluid:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-illumina:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  pipes-interleave:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-io:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-key-value-csv:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  pipes-lzma:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-p2p-examples:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-p2p:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-protolude:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pipes-random:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-rt:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-s3:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   pipes-shell:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7737,7 +7777,6 @@ dont-distribute-packages:
   pitchtrack:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   pivotal-tracker:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   pixelated-avatar-generator:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  piyo:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   pkcs10:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   pkcs7:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   pkggraph:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7752,18 +7791,22 @@ dont-distribute-packages:
   plat:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   platinum-parsing:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   PlayingCards:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  plex:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   plist-buddy:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  plivo:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   plocketed:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   plot-gtk-ui:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  plot-gtk:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  plot-gtk3:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Plot-ho-matic:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   plot-lab:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   plot-light-examples:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  plot:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  plots:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   PlslTools:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   plugins-auto:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   plugins-multistage:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   plugins:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  plur:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  plural:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   png-file:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   pngload-fixed:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   pngload:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7771,6 +7814,7 @@ dont-distribute-packages:
   pocket:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   point-octree:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   pointfree-fancy:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pointful:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   pointless-lenses:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   pointless-rewrite:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   pokemon-go-protobuf-types:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7784,31 +7828,34 @@ dont-distribute-packages:
   poly-control:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   polydata-core:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   polydata:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  polynom:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   polynomial:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   polyseq:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  polysoup:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   polytypeable-utils:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   polytypeable:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pomaps:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   pomodoro:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   pomohoro:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ponder:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   pong-server:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  pontarius-mediaserver:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   pontarius-xmpp:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  pontarius-xpmn:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   pool-conduit:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   pool:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   popenhs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  poppler:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   portager:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   porte:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   porter:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   PortFusion:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   ports:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  posix-acl:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  posix-api:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   posix-pty:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   posix-realtime:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   posix-waitpid:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   postcodes:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgres-embedded:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  postgres-tmp:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgres-websockets:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgresql-copy-escape:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgresql-named:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7820,13 +7867,12 @@ dont-distribute-packages:
   postgresql-simple-sop:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgresql-simple-typed:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgresql-simple-url:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  postgresql-syntax:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgresql-typed-lifted:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgresql-typed:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  PostgreSQL:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgrest-ws:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   postgrest:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   postie:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  postmark-streams:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   postmark:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   potato-tool:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   potoki-cereal:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7844,7 +7890,7 @@ dont-distribute-packages:
   pqueue-mtl:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   practice-room:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   praglude:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  precis:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pragmatic-show:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   precursor:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   pred-trie:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   predicate-class:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7861,19 +7907,17 @@ dont-distribute-packages:
   presto-hdbc:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   pretty-ncols:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   pretty-relative-time:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  pretty-sop:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   prettyprinter-vty:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   preview:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  prim-array:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   prim-instances:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   primes-type:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   primesieve:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  primitive-checked:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   primitive-containers:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  primitive-extras:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   primitive-indexed:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   primitive-maybe:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   primitive-simd:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  primitive-sort:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  PrimitiveArray-Pretty:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   primula-board:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   primula-bot:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   pringletons:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7883,7 +7927,6 @@ dont-distribute-packages:
   priority-queue:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   priority-sync:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   PriorityChansConverger:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  prizm:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ProbabilityMonads:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   proc:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   process-conduit:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7894,13 +7937,13 @@ dont-distribute-packages:
   process-qq:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   process-streaming:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   processing:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  procrastinating-structure:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   procrastinating-variable:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   procstat:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   producer:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   product:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   prof2dot:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   prof2pretty:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  profiteur:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   progress-meter:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   progress:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   progressbar:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7913,25 +7956,26 @@ dont-distribute-packages:
   prolog-graph:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   prolog:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   prometheus-effect:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  prometheus-metrics-ghc:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  prometheus:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   promise:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  pronounce:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   proof-combinators:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   propane:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  propellor:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Proper:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   properties:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   property-list:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   proplang:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  prospect:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   prosper:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  proteome:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   proto-lens-combinators:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   proto-lens-descriptors:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  proto-lens-runtime:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  proto-lens-setup:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   protobuf-native:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   protocol-buffers-descriptor-fork:               [ i686-linux, x86_64-linux, x86_64-darwin ]
   protocol-buffers-fork:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   protolude-lifted:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   proton-haskell:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  prototype:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   prove-everywhere-server:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   proxy-kindness:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   proxy-mapping:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7939,7 +7983,9 @@ dont-distribute-packages:
   pseudo-trie:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   PSQueue:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   pthread:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  PTQ:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   ptr:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  publicsuffix:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   publicsuffixlistcreate:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   pubnub:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   pubsub:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7948,7 +7994,6 @@ dont-distribute-packages:
   pugs-compat:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   pugs-DrIFT:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   pugs-hsregex:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  pugs-HsSyck:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Pugs:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   PUH-Project:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   punkt:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7969,6 +8014,7 @@ dont-distribute-packages:
   pushme:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   putlenses:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   puzzle-draw-cmdline:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  puzzle-draw:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   pvd:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   PyF:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   pyffi:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -7985,7 +8031,6 @@ dont-distribute-packages:
   QLearn:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   qr-imager:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   qr-repa:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  qt:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   qtah-cpp-qt5:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   qtah-examples:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   qtah-generator:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8004,14 +8049,12 @@ dont-distribute-packages:
   queryparser-presto:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   queryparser-vertica:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   queryparser:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  querystring-pickle:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   questioner:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   queuelike:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   quick-schema:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   QuickAnnotate:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   quickbooks:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   quickcheck-arbitrary-template:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  quickcheck-combinators:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   quickcheck-poly:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   quickcheck-property-comb:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   quickcheck-property-monad:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8021,8 +8064,8 @@ dont-distribute-packages:
   quickcheck-report:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   quickcheck-state-machine-distributed:           [ i686-linux, x86_64-linux, x86_64-darwin ]
   quickcheck-state-machine:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  quickcheck-string-random:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   quickcheck-webdriver:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  quickcheck-with-counterexamples:                [ i686-linux, x86_64-linux, x86_64-darwin ]
   QuickCheckVariant:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   QuickPlot:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   quickpull:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8045,22 +8088,23 @@ dont-distribute-packages:
   R-pandoc:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   raaz:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   rad:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  radian:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   radium-formula-parser:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   radium:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  radix-tree:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   radix:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   rados-haskell:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   raft:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   rail-compiler-editor:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   rails-session:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   rainbow-tests:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Raincat:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  raketka:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   rakhana:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ralist:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  rakuten:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   rallod:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   raml:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   rand-vars:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   randfile:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  rando:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   random-access-list:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   random-derive:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   random-eff:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8069,11 +8113,12 @@ dont-distribute-packages:
   random-hypergeometric:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   random-stream:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   RandomDotOrg:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  range-set-list:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   range-space:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Range:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  range:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   Ranged-sets:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   rangemin:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  rank1dynamic:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   rank2classes:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   Ranka:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   rapid-term:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8092,7 +8137,7 @@ dont-distribute-packages:
   rasa:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   rascal:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Rasenschach:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  rasterific-svg:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  rattletrap:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   raven-haskell-scotty:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   raw-feldspar:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   rawr:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8100,6 +8145,7 @@ dont-distribute-packages:
   razom-text-util:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   rbr:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   rc:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  rdf:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   rdf4h:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   rdioh:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   react-flux-servant:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8109,17 +8155,19 @@ dont-distribute-packages:
   reaction-logic:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-bacon:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-balsa:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  reactive-banana-automation:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-banana-bunch:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  reactive-banana-sdl2:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  reactive-banana-gi-gtk:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-banana-sdl:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  reactive-banana-sdl2:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-banana-threepenny:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-banana-wx:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  reactive-banana:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-fieldtrip:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-glut:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-jack:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-midyim:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactive-thread:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  reactive:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   reactor:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   read-io:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   readline-statevar:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8133,14 +8181,11 @@ dont-distribute-packages:
   record-preprocessor:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   record-syntax:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   record:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  records-sop:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   records-th:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   records:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  recursive-line-count:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   recursors:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   reddit:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  redHandlers:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  redis-io:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  redis-resp:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   redis-simple:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   redis:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   redland:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8148,9 +8193,11 @@ dont-distribute-packages:
   reduce-equations:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   reedsolomon:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   reenact:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ref-fd:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ref-mtl:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Ref:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ref-tf:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ref:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Ref:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   refcount:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   Referees:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   refh:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8167,8 +8214,7 @@ dont-distribute-packages:
   refurb:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   regex-deriv:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   regex-dfa:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  regex-examples:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  regex-genex:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  regex-generator:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   regex-parsec:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   regex-pderiv:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   regex-tdfa-pipes:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8177,11 +8223,7 @@ dont-distribute-packages:
   regex-tdfa-utf8:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   regex-tre:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   regex-type:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  regex-with-pcre:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   regex-xmlschema:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  regex:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  regexchar:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  regexdot:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   regexp-tries:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   regexpr-symbolic:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   regexqq:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8200,6 +8242,7 @@ dont-distribute-packages:
   rei:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   reified-records:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   reify:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  relacion:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   relapse:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   relation:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   relational-postgresql8:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8214,7 +8257,6 @@ dont-distribute-packages:
   remote-monad:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   remote:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   remotion:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  reorderable:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   repa-array:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   repa-bytestring:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   repa-convert:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8238,11 +8280,11 @@ dont-distribute-packages:
   reprinter:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   reproject:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   req-conduit:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  reqcatcher:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   request-monad:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  rerebase:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  require:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   reserve:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   reservoir:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  resin:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   resistor-cube:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   resolve-trivial-conflicts:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   resolve:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8257,14 +8299,12 @@ dont-distribute-packages:
   rest-gen:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   rest-happstack:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   rest-snap:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  rest-stringmap:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   rest-types:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   rest-wai:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   restful-snap:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  restless-git:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  RESTng:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   restricted-workers:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   restyle:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  resumable-exceptions:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   rethinkdb-client-driver:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   rethinkdb-model:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   rethinkdb-wereHamster:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8282,10 +8322,11 @@ dont-distribute-packages:
   rfc-psql:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   rfc-redis:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   rfc-servant:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  rfc3339:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   rfc:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   rhine-gloss:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  rhine:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   rhythm-game-tutorial:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  ribosome:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   RichConditional:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   ridley-extras:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   ridley:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8293,8 +8334,6 @@ dont-distribute-packages:
   riff:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   ring-buffer:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   riot:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ripple-federation:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ripple:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   risc386:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   riscv-isa:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   rivers:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8317,14 +8356,11 @@ dont-distribute-packages:
   rncryptor:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   rob:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   robin:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  robot:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   robots-txt:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   roc-cluster-demo:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   roc-cluster:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  roguestar-engine:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  roguestar-gl:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  roguestar-glut:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   roku-api:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  rollbar-hs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   roller:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   RollingDirectory:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   rope:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8340,7 +8376,6 @@ dont-distribute-packages:
   roundtrip-string:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   roundtrip-xml:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   roundtrip:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  route-generator:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   route-planning:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   rowrecord:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   rpc-framework:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8352,11 +8387,9 @@ dont-distribute-packages:
   rsagl:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   rspp:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   rss-conduit:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  rss:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  RtMidi:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  rss2irc:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   rtnetlink:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   rtorrent-rpc:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  rtorrent-state:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   rts-loader:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   ruby-marshal:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   ruby-qq:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8377,9 +8410,14 @@ dont-distribute-packages:
   safe-globals:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   safe-lazy-io:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   safe-length:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  safe-money-aeson:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  safe-money-cereal:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  safe-money-serialise:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  safe-money-store:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  safe-money-xmlbf:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  safe-money:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   safe-plugins:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   safe-printf:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  safecopy-migrate:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   safecopy-store:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   safeint:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   safepath:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8412,6 +8450,7 @@ dont-distribute-packages:
   satchmo-funsat:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   satchmo-minisat:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   satchmo-toysat:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  satchmo:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   savage:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   sax:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   SBench:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8419,12 +8458,13 @@ dont-distribute-packages:
   sc3-rdu:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   scalable-server:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   scaleimage:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  SCalendar:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  scalendar:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   scalp-webhooks:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   scan-vector-machine:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   scat:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   scc:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   scenegraph:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  scgi:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   schedevr:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   schedule-planner:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   schedyield:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8434,7 +8474,6 @@ dont-distribute-packages:
   scholdoc-types:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   scholdoc:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   science-constants-dimensional:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  science-constants:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   scion-browser:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   scion:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   scons2dot:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8443,13 +8482,18 @@ dont-distribute-packages:
   scottish:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   scotty-binding-play:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   scotty-blaze:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  scotty-cookie:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   scotty-fay:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   scotty-format:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   scotty-hastache:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  scotty-params-parser:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  scotty-path-normalizer:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   scotty-resource:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   scotty-rest:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   scotty-session:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  scotty-tls:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   scotty-view:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  scotty:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   scp-streams:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   scrabble-bot:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   scrape-changes:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8457,7 +8501,6 @@ dont-distribute-packages:
   script-monad:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   SCRIPTWriter:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   scrobble:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  scrz:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   Scurry:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   scythe:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   scyther-proof:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8465,22 +8508,16 @@ dont-distribute-packages:
   sdl2-cairo-image:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   sdl2-cairo:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   sdl2-compositor:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sdl2-fps:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sdl2-gfx:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sdl2-image:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sdl2-mixer:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sdl2-sprite:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sdl2-ttf:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sdl2:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   sdr:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  seacat:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   seakale-postgresql:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   seakale-tests:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   seakale:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  search-algorithms:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   sec:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   secdh:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   seclib:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   second-transfer:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  secp256k1:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   secret-santa:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   secret-sharing:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   secrm:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8494,9 +8531,11 @@ dont-distribute-packages:
   Semantique:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   semdoc:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   semi-iso:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  semibounded-lattices:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   Semigroup:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   semigroupoids-syntax:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   semigroups-actions:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  semilattices:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   semiring-num:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   semiring:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   semver-range:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8508,6 +8547,8 @@ dont-distribute-packages:
   sentry:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   seqaid:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   SeqAlign:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  seqid-streams:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  seqid:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   seqloc-datafiles:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   seqloc:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   sequent-core:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8519,33 +8560,40 @@ dont-distribute-packages:
   serv:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-aeson-specs:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-auth-cookie:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-auth-docs:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-auth-hmac:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-auth-swagger:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-auth-token-acid:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-auth-token-api:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-auth-token-leveldb:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-auth-token-persistent:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-auth-token-rocksdb:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-auth-token:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-checked-exceptions-core:                [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-checked-exceptions:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-client:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-conduit:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-csharp:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-db-postgresql:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-db:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-dhall:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-docs:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-ekg:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-examples:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-generate:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-generic:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-github-webhook:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-github:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-haxl-client:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-hmac-auth:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-http2-client:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-iCalendar:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-jquery:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  servant-js:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-machines:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-matrix-param:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-multipart:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-nix:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-pandoc:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-pipes:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-pool:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-postgresql:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8560,9 +8608,14 @@ dont-distribute-packages:
   servant-smsc-ru:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-snap:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-streaming-client:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-streaming-docs:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-streaming-server:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-subscriber:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-swagger-ui-core:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-swagger-ui-jensoleg:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-swagger-ui-redoc:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-swagger-ui:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  servant-swagger:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-xml:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-zeppelin-client:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   servant-zeppelin-server:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8578,14 +8631,16 @@ dont-distribute-packages:
   sessions:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   sessiontypes-distributed:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   sessiontypes:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  set-monad:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  set-cover:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  set-of:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   set-with:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  setdown:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   setgame:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   setoid:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   sets:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   setters:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  sexp-grammar:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   sexp:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sexpr:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   sext:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   SFML-control:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   SFML:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8596,13 +8651,12 @@ dont-distribute-packages:
   sgd:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   SGdemo:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   sgf:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  SGplus:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   sgrep:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  sh2md:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   sha-streams:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   shade:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   shadower:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  shady-gen:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  shady-graphics:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  shake-ats:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   shake-cabal-build:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   shake-extras:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   shake-minify:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8612,16 +8666,11 @@ dont-distribute-packages:
   shaker:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   shakespeare-babel:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   shakespeare-sass:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  shannon-fano:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   shapely-data:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  shapes-demo:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   shared-buffer:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   shared-fields:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  shared-memory:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   she:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   shelduck:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  shell-conduit:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  shell-monad:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   shell-pipe:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   Shellac-compatline:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   Shellac-editline:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8631,8 +8680,9 @@ dont-distribute-packages:
   shellish:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   shellmate-extras:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   shellmate:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  shellwords:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   shh:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  shikensu:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  shimmer:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   shivers-cfg:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   shoap:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   shopify:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8646,6 +8696,7 @@ dont-distribute-packages:
   sifflet-lib:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   sifflet:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   sigma-ij:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  sign:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   signals:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   signed-multiset:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   silvi:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8662,36 +8713,38 @@ dont-distribute-packages:
   simple-download:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-eval:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-firewire:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  simple-form:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-genetic-algorithm:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-index:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-log-syslog:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-logging:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  simple-money:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-neural-networks:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-nix:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-pascal:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  simple-pipe:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-postgresql-orm:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-rope:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-session:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  simple-sql-parser:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-tabular:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-tar:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-templates:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  simple-ui:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-vec3:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple-zipper:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   simple:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   simpleargs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   simpleconfig:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   SimpleGL:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  SimpleH:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   simpleirc-lens:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   simpleirc:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   SimpleLog:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   simplenote:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   simpleprelude:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   SimpleServer:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  simplest-sqlite:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   simseq:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   singleton-dict:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  singleton-typelits:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   singnal:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   sink:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   siphon:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8702,6 +8755,7 @@ dont-distribute-packages:
   sized-grid:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   sized-types:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   sized-vector:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  sized:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   sizes:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   sjsp:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   skeletal-set:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8715,13 +8769,15 @@ dont-distribute-packages:
   skype4hs:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   slack-web:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   slack:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  slave-thread:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  slick:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   slidemews:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Slides:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   slim:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   sloane:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  slope-field:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   slot-lambda:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   sloth:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  slug:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   smallarray:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   smallcaps:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   smallcheck-laws:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8740,12 +8796,11 @@ dont-distribute-packages:
   Smooth:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   smsaero:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   smt-lib:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  SmtLib:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   smtlib2-debug:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   smtlib2-pipe:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   smtlib2-quickcheck:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  SmtLib:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   smtp-mail-ng:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  smtp2mta:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   SMTPClient:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   smtps-gmail:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   smuggler:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8756,9 +8811,10 @@ dont-distribute-packages:
   snap-configuration-utilities:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   snap-error-collector:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   snap-extras:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  snap-loader-dynamic:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  snap-predicates:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  snap-language:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   snap-routes:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  snap-stream:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  snap-templates:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   snap-testing:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   snap-utils:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   snap-web-routes:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8817,14 +8873,11 @@ dont-distribute-packages:
   snowflake-server:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   snowtify:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   Snusmumrik:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  soap-openssl:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   SoccerFun:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   SoccerFunGL:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sock2stream:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  socket-icmp:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  socket-io:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   socket-sctp:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   socket-unix:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  socket:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   socketed:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   socketio:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   socketson:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8858,13 +8911,15 @@ dont-distribute-packages:
   sparsecheck:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   sparser:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   spata:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  spatial-math:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   spatial-rotations:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  spdx:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   special-functors:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   special-keys:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   specialize-th:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  species:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  speculation-transformers:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  speculation:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   speechmatics:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  speedy-slice:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   spelling-suggest:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   sphero:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   sphinx-cli:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8891,6 +8946,7 @@ dont-distribute-packages:
   Sprig:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   sprinkles:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   spritz:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  sproxy-web:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   spsa:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   spy:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   sql-simple-mysql:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8904,7 +8960,6 @@ dont-distribute-packages:
   sqlvalue-list:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   sqsd-local:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   squeal-postgresql:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  squeeze:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   srcinst:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   sscan:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   sscgi:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8914,7 +8969,6 @@ dont-distribute-packages:
   sssp:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   sstable:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   SSTG:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  st2:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   stable-heap:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   stable-maps:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   stable-marriage:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8924,25 +8978,27 @@ dont-distribute-packages:
   stack-hpc-coveralls:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   stack-lib:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   stack-network:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stack-prism:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   stack-run-auto:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   stack-run:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stack-type:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stack2cabal:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   stack2nix:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage-build-plan:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage-cabal:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage-cli:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage-curator:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage-metadata:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  stackage-query:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage-sandbox:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage-setup:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stackage-to-hackage:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage-types:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage-upload:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  stackage2nix:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   stackage:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stackage2nix:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   standalone-derive-topdown:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   standalone-haddock:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   starling:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  starrover2:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   stash:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   Stasis:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   state-bag:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8951,6 +9007,7 @@ dont-distribute-packages:
   state:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   stateful-mtl:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   stateWriter:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  static-canvas:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   static-closure:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   static-tensor:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   static-text:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8961,31 +9018,34 @@ dont-distribute-packages:
   statsd-client:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   statsd:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   statsdi:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  status-notifier-item:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  staversion:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   stb-image-redux:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   stb-truetype:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   stdata:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   stdf:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   steambrowser:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  steeloverseer:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   stego-uuid:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   stemmer-german:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   stemmer:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   stepwise:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   stgi:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  stitch:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   STL:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   stm-chunked-queues:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  stm-containers:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   stm-firehose:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  stm-hamt:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stm-io-hooks:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stm-lifted:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   stm-promise:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stm-stats:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   stm-supply:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   stmcontrol:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   stochastic:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  StockholmAlignment:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   Stomp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   storable-static-array:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   storable:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   storablevector-streamfusion:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stp:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   str:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   Strafunski-ATermLib:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   Strafunski-Sdf2Haskell:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -8998,6 +9058,7 @@ dont-distribute-packages:
   stream-fusion:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   stream-monad:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   stream:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  streamdeck:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   streamed:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   streaming-benchmarks:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   streaming-cassava:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9009,22 +9070,21 @@ dont-distribute-packages:
   streaming-png:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   streaming-postgresql-simple:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   streaming-process:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  streaming-sort:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   streaming-utils:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   strelka:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   strict-data:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  strict-types:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   StrictBench:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   StrictCheck:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   strictly:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   string-isos:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  string-random:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   string-typelits:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   stringlike:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   stringtable-atom:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  stripe-core:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   stripe-haskell:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   stripe-http-client:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  stripe-http-streams:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  stripe-tests:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stripe-scotty:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   stripe:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   structural-induction:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   structural-traversal:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9033,6 +9093,7 @@ dont-distribute-packages:
   stt:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   stunts:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   stutter:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  stylish-cabal:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   stylized:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   sub-state:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   subhask:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9040,6 +9101,7 @@ dont-distribute-packages:
   submark:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   subsample:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   substring-parser:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  subwordgraph:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   successors:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   suffix-array:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   suffixarray:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9052,38 +9114,36 @@ dont-distribute-packages:
   sunroof-examples:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   sunroof-server:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   super-user-spark:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  superbubbles:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   superbuffer:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   supercollider-ht:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   supercollider-midi:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   superconstraints:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  superdoc:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   superevent:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   supermonad:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   supero:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   supervisor:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  supervisors:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   supplemented:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   surjective:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sv-cassava:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sv-core:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   sv-svfactor:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   sv:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   SVD2HS:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  svfactor:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   svg-builder-fork:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
-  svg-tree:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   SVG2Q:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   svg2q:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  svgcairo:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   svgutils:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   svm-light-utils:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   svm-simple:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   svndump:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   swagger-petstore:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   swagger-test:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  swagger2:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   swapper:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   swearjure:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   swf:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   swift-lda:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  sws:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   syb-extras:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   syb-with-class-instances-text:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   SybWidget:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9091,7 +9151,10 @@ dont-distribute-packages:
   sylvia:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   sym-plot:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   sym:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  symantic-cli:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  symantic-grammar:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   symantic-lib:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  symantic:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   symengine-hs:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   symengine:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   symmetric-properties:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9124,9 +9187,9 @@ dont-distribute-packages:
   t3-client:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   t3-server:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   ta:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  table-layout:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   table-tennis:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   table:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  TableAlgebra:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   tableaux:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   Tables:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   tables:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9142,14 +9205,12 @@ dont-distribute-packages:
   tagged-th:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   tagged-timers:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   taglib-api:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  tagset-positional:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   tagsoup-ht:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   tagsoup-megaparsec:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   tagsoup-parsec:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   tagsoup-selection:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  tai64:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   tai:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  tailfile-hinotify:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tai64:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   takahashi:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   takusen-oracle:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   Takusen:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9166,10 +9227,12 @@ dont-distribute-packages:
   tasty-auto:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   tasty-fail-fast:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   tasty-groundhog-converters:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tasty-hedgehog-coverage:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   tasty-integrate:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   tasty-jenkins-xml:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   tasty-laws:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   tasty-lens:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tasty-stats:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   tasty-tap:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   tasty-travis:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   TaxonomyTools:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9183,8 +9246,10 @@ dont-distribute-packages:
   tcp:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   tdd-util:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   tdigest-Chart:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tdigest:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   TeaHS:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   teams:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  teardown:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   teeth:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   telegram-api:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   telegram-bot-simple:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9197,7 +9262,6 @@ dont-distribute-packages:
   template-haskell-compat-v0208:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   template-haskell-util:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   template-hsml:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  template-toolkit:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   template-yj:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   templateify:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   templatepg:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9206,11 +9270,18 @@ dont-distribute-packages:
   temporary-resourcet:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   tempus:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   tensor:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  term-rewriting:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tensorflow-core-ops:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tensorflow-logging:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tensorflow-opgen:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tensorflow-ops:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tensorflow-proto:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tensorflow:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  termbox-banana:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   termbox-bindings:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   termcolor:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   terminal-text:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   termination-combinators:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  termonad:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   termplot:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   terntup:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   terrahs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9232,21 +9303,15 @@ dont-distribute-packages:
   testloop:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   testpack:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   testpattern:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  testPkg:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   testrunner:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   TeX-my-math:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   tex2txt:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   texbuilder:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-all:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-and-plots:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  text-ansi:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  text-builder:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-containers:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  text-format-heavy:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-generic-pretty:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-icu-normalized:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  text-icu-translit:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  text-json-qq:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-lens:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-locale-encoding:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-markup:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9254,10 +9319,8 @@ dont-distribute-packages:
   text-plus:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-position:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-register-machine:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  text-replace:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  text-show-instances:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-time:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  text-xml-generic:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  text-utf8:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-xml-qq:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   text-zipper-monad:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   textmatetags:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9275,36 +9338,38 @@ dont-distribute-packages:
   th-instance-reification:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   th-instances:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   th-kinds-fork:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  th-nowq:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   th-sccs:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   th-to-exp:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   th-traced:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   th-typegraph:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   thank-you-stars:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  theatre:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   themoviedb:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   thentos-cookie-session:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   Theora:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   theoremquest-client:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   theoremquest:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  these-skinny:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  these:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   thih:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   thimk:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   Thingie:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   thorn:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  threepenny-editors:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  threadmanager:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  threads-supervisor:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  threadscope:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   threepenny-gui-contextmenu:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   threepenny-gui-flexbox:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Thrift:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  thrift:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  thrist:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   throttled-io-loop:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
-  throwable-exceptions:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  through-text:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   thumbnail-plus:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   tic-tac-toe:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   tickle:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  tictactoe3d:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   TicTacToe:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tictactoe3d:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   tidal-midi:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   tidal-serial:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tidal-vis:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   tie-knot:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   tiempo:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   tiger:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9328,16 +9393,19 @@ dont-distribute-packages:
   timeout:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   timeparsers:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   TimePiece:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  timeplot:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   timeprint:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  timerep:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  timers-tick:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   timeseries:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   timespan:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   timezone-unix:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tintin:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   tiny-scheduler:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   TinyLaunchbury:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   tinyMesh:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   tinytemplate:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   TinyURL:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tinyXml:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   tip-haskell-frontend:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   tip-lib:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   titan:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9361,9 +9429,9 @@ dont-distribute-packages:
   tokyocabinet-haskell:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   tokyotyrant-haskell:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   tomato-rubato-openal:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  toml-parser:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   toml:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  tomlcheck:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tomland:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  toodles:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Top:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   top:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   topkata:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9377,10 +9445,12 @@ dont-distribute-packages:
   toysolver:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   tpar:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   tpb:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tpdb:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   trace-call:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   trace-function-call:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   trace:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   traced:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  tracetree:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   tracker:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   trackit:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   traction:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9404,6 +9474,7 @@ dont-distribute-packages:
   translate:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   trasa-client:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   trasa-server:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  trasa:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   travis-meta-yaml:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   travis:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   trawl:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9418,6 +9489,7 @@ dont-distribute-packages:
   TrendGraph:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   trhsx:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   triangulation:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  trie-simple:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   TrieMap:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   tries:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   trigger:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9430,19 +9502,16 @@ dont-distribute-packages:
   tsession-happstack:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   tsession:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   tskiplist:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  tslib:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   tsp-viz:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   tsparse:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   tsuntsun:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   tsvsql:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ttask:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   ttn-client:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ttn:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   tttool:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   tuntap:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   tup-functor:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   tuple-gen:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  tuple-hlist:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   tuple-lenses:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   tuple-morph:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   tuple-ops:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9450,7 +9519,6 @@ dont-distribute-packages:
   turing-machines:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   turingMachine:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   turtle-options:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  TV:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   tweak:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   twee:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   tweet-hs:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9465,12 +9533,14 @@ dont-distribute-packages:
   twhs:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   twidge:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   twilight-stm:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  twilio:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   twill:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   twine:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  twisty:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  twitch:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  twitter-conduit:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   twitter-enumerator:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   twitter-feed:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  twitter-types-lens:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  twitter-types:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   twitter:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   tx:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   txt:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9488,12 +9558,12 @@ dont-distribute-packages:
   type-eq:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   type-indexed-queues:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   type-int:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  type-interpreter:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   type-level-bst:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   type-level-natural-number-induction:            [ i686-linux, x86_64-linux, x86_64-darwin ]
   type-level-natural-number-operations:           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  type-level-sets:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   type-list:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  type-map:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  type-natural:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   type-ord-spine-cereal:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   type-ord:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   type-prelude:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9503,24 +9573,23 @@ dont-distribute-packages:
   type-sub-th:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   typeable-th:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   TypeClass:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  TypeCompose:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   typed-spreadsheet:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   typed-streams:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   typed-wire:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  typedflow:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   typedquery:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   typehash:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   TypeIlluminator:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   typelevel-tensor:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   TypeNat:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   typeparams:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  typerep-map:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   types-compat:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   typesafe-precure:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   typescript-docs:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   typograffiti:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  typography-geometry:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   tyro:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   u2f:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  uAgda:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   uber:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   uberlast:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   uconv:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9532,24 +9601,17 @@ dont-distribute-packages:
   ui-command:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   UMM:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   unagi-bloomfilter:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  unagi-streams:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   unamb-custom:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   unbound:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   unbounded-delays-units:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   unboxed-containers:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   unbreak:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  unexceptionalio-trans:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  unfix-binders:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  uni-events:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   uni-graphs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  uni-htk:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  uni-posixutil:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  uni-reactor:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   uni-uDrawGraph:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  uni-util:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   unicode-normalization:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   unicode-show:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   unicode-symbols:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
-  unicoder:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   uniform-io:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   union-map:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   unique-logic-tf:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9558,19 +9620,25 @@ dont-distribute-packages:
   uniquely-represented-sets:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   units-attoparsec:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   units-defs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  units-parser:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   units:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   unittyped:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   unity-testresult-parser:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   unitym-yesod:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  universe-instances-extended:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   universe-th:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  universe:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  universum:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   unix-fcntl:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   unix-handle:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   unix-process-conduit:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   unm-hip:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   unordered-containers-rematch:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   unordered-graphs:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  unordered-intmap:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   unpack-funcs:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  unpacked-either:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  unpacked-maybe-numeric:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  unpacked-maybe:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   unpacked-these:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   unpacked-validation:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   unroll-ghc-plugin:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9586,6 +9654,8 @@ dont-distribute-packages:
   upskirt:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ureader:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   urembed:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  uri-bytestring-aeson:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  uri-bytestring:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   uri-conduit:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   uri-enumerator-file:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   uri-enumerator:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9599,6 +9669,7 @@ dont-distribute-packages:
   urldecode:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   urldisp-happstack:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   UrlDisp:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  urlencoded:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   urlpath:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   URLT:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   urn-random:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9606,6 +9677,7 @@ dont-distribute-packages:
   urxml:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   usb-enumerator:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   usb-hid:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  usb-id-database:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   usb-iteratee:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   usb-safe:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   users-mysql-haskell:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9629,30 +9701,34 @@ dont-distribute-packages:
   uulib:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   uvector-algorithms:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   uvector:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  uxadt:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   v4l2-examples:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   v4l2:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vabal:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   vacuum-cairo:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   vacuum-graphviz:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   vacuum-opengl:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   vacuum-ubigraph:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   vacuum:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vado:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   valid-names:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   validate-input:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   validated-literals:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   validated-types:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   Validation:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  validation:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   validations:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  validity-path:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   vampire:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   var:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   varan:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   variable-precision:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   variables:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  varying:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  variation:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   vault-tool-server:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   vault-tool:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   vault-trans:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   vaultaire-common:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vaultenv:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   vcard:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   vcatt:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   vcf:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9661,6 +9737,7 @@ dont-distribute-packages:
   Vec-Boolean:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Vec-OpenGLRaw:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   Vec-Transform:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vec:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   vect-floating-accelerate:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   vect-floating:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   vect-opengl:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9673,38 +9750,45 @@ dont-distribute-packages:
   vector-instances-collections:                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   vector-random:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   vector-read-instances:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  vector-space-map:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   vector-space-opengl:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vector-space-points:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   vector-static:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vectortiles:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   Verba:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   verbalexpressions:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   verdict-json:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   verdict:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  verifiable-expressions:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   verify:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   verilog:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  versioning-servant:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  versioning:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   vfr-waypoints:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   vgrep:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   vhd:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   vhdl:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   vicinity:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   ViennaRNA-extras:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  viewprof:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   views:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   vigilance:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Villefort:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   vimeta:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   vimus:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   vintage-basic:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  vinyl-gl:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   vinyl-json:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   vinyl-operational:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   vinyl-plus:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   vinyl-utils:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   vinyl-vectors:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   virthualenv:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  visibility:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   vision:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   visual-graphrewrite:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   visual-prof:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   visualize-cbn:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vivid-supercollider:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vivid:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   vk-aws-route53:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   VKHS:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   voicebase:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9719,20 +9803,19 @@ dont-distribute-packages:
   vty-menu:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   vty-ui-extras:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   vty-ui:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vulkan-api:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  vulkan:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   waargonaut:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   wacom-daemon:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   waddle:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   wahsp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-devel:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wai-dispatch:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wai-frontend-monadcgi:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-git-http:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-graceful:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-handler-devel:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-handler-scgi:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-handler-snap:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-handler-webkit:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wai-hastache:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-hmac-auth:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-lens:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-lite:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9749,25 +9832,27 @@ dont-distribute-packages:
   wai-middleware-etag:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-middleware-headers:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-middleware-hmac-client:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  wai-middleware-metrics:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-middleware-preprocessor:                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wai-middleware-prometheus:                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-middleware-rollbar:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-middleware-route:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-middleware-static-caching:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-request-spec:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-responsible:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-router:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  wai-routes:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-routing:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-secure-cookies:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-session-alt:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-session-mysql:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-session-postgresql:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wai-session-tokyocabinet:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-static-cache:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-thrift:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   wai-throttler:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
+  waitfree:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   waitra:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   waldo:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  wallpaper:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   warp-dynamic:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   warp-static:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   WashNGo:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9809,11 +9894,11 @@ dont-distribute-packages:
   webfinger-client:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   webify:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   webkit-javascriptcore:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  webkit2gtk3-javascriptcore:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   webpage:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   Webrexp:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   webserver:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   websockets-rpc:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  websockets-simple:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   webwire:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   weighted-regexp:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   weighted:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9831,17 +9916,20 @@ dont-distribute-packages:
   why3:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   WikimediaParser:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   wikipedia4epub:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  wild-bind-indicator:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  wild-bind-task-x11:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   windns:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   windowslive:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   winerror:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  winery:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   winio:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wire-streams:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Wired:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  wires:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   wiring:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  witty:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wkt-geom:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
+  withdependencies:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   wkt:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   wl-pprint-ansiterm:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  wl-pprint-extras:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  wl-pprint-terminfo:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   WL500gPControl:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   WL500gPLib:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   wlc-hs:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9852,16 +9940,18 @@ dont-distribute-packages:
   word2vec-model:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   WordAlignment:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   wordchoice:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  Wordlint:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   WordNet-ghc74:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   WordNet:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  wordpass:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   wordsearch:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
+  work-time:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   workdays:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   workflow-extra:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   workflow-osx:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   workflow-pure:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   workflow-types:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   workflow-windows:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
+  Workflow:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   wp-archivebot:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   wraxml:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   wrecker-ui:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9871,7 +9961,6 @@ dont-distribute-packages:
   ws:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   wsdl:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   wsedit:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wsjtx-udp:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   wss-client:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   wtk-gtk:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   wtk:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9881,10 +9970,7 @@ dont-distribute-packages:
   wumpus-microprint:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   wumpus-tree:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   WURFL:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wx:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   wxAsteroids:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wxc:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  wxcore:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   WXDiffCtrl:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   wxdirect:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   wxFruit:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9898,10 +9984,8 @@ dont-distribute-packages:
   X11-rm:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   X11-xdamage:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   X11-xfixes:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  x509-util:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   x86-64bit:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   xcb-types:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
-  xcffib:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   xchat-plugin:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   xcp:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   xdcc:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9913,6 +9997,7 @@ dont-distribute-packages:
   xhb-atom-cache:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   xhb-ewmh:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   xhb:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  xilinx-lava:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   xine:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   xing-api:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   xkbcommon:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9924,6 +10009,7 @@ dont-distribute-packages:
   xml-conduit-decode:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   xml-enumerator-combinators:                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   xml-enumerator:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  xml-html-conduit-lens:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   xml-monad:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   xml-parsec:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   xml-pipe:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9933,27 +10019,23 @@ dont-distribute-packages:
   xml-query-xml-types:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   xml-query:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   xml-tydom-conduit:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
+  xml-tydom-core:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   xml2json:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   xml2x:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  XML:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmlbf-xeno:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmlbf-xmlhtml:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
-  xmlhtml:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   XmlHtmlWriter:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   XMLParser:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmltv:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  XMMS:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmms2-client-glib:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmms2-client:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  XMMS:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmonad-bluetilebranch:                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmonad-contrib-bluetilebranch:                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmonad-contrib-gpl:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
-  xmonad-entryhelper:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmonad-eval:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  xmonad-extras:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmonad-screenshot:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmonad-vanessa:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
-  xmonad-wallpaper:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmonad-windownames:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   xmpipe:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   XMPP:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9968,7 +10050,6 @@ dont-distribute-packages:
   xsd:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   xslt:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   xtc:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
-  xturtle:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   xxhash:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   y0l0bot:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   yabi-muno:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -9981,23 +10062,24 @@ dont-distribute-packages:
   yajl-enumerator:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   yajl:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   yak:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
+  yam-job:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   yam-servant:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   yam-transaction-odbc:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   yam-web:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
+  yam:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   yaml-pretty-extras:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   yaml-rpc-scotty:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   yaml-rpc-snap:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   yaml-rpc:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   yaml2owl:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
-  yamlkeysdiff:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   yampa-canvas:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   yampa-glfw:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   yampa-gloss:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   yampa-glut:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   yampa-sdl2:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   yampa-test:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  yampa2048:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   Yampa:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  yampa2048:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   YampaSynth:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   yandex-translate:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   yaop:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10019,6 +10101,7 @@ dont-distribute-packages:
   yesod-auth-bcrypt:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-auth-bcryptdb:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-auth-deskcom:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
+  yesod-auth-fb:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-auth-hmac-keccak:                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-auth-kerberos:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-auth-ldap-mediocre:                       [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10030,6 +10113,7 @@ dont-distribute-packages:
   yesod-auth-smbclient:                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-auth-zendesk:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-bootstrap:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
+  yesod-colonnade:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-comments:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-content-pdf:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-continuations:                            [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10048,6 +10132,7 @@ dont-distribute-packages:
   yesod-lucid:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-mangopay:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-markdown:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
+  yesod-media-simple:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-paginate:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-pagination:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-paypal-rest:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10059,7 +10144,6 @@ dont-distribute-packages:
   yesod-raml-docs:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-raml-mock:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-raml:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
-  yesod-recaptcha2:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-recaptcha:                                [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-routes-flow:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-routes-typescript:                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10073,8 +10157,8 @@ dont-distribute-packages:
   yesod-tls:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-vend:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   yesod-worker:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
-  yet-another-logger:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   YFrob:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  yggdrasil:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   yhccore:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   yi-contrib:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   yi-core:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10097,10 +10181,7 @@ dont-distribute-packages:
   yices:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   yjftp-libs:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   yjftp:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  yjsvg:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
-  yoctoparsec:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   yoda:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
-  yoga:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   Yogurt-Standalone:                              [ i686-linux, x86_64-linux, x86_64-darwin ]
   Yogurt:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   yoko:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10110,10 +10191,11 @@ dont-distribute-packages:
   yu-core:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   yu-launch:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
   yu-tool:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  yuiGrid:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   yuuko:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
+  yx:                                             [ i686-linux, x86_64-linux, x86_64-darwin ]
   yxdb-utils:                                     [ i686-linux, x86_64-linux, x86_64-darwin ]
   z3-encoding:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
+  z85:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   zabt:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   zampolit:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   zasni-gerna:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10138,11 +10220,10 @@ dont-distribute-packages:
   zifter-hlint:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   zifter-stack:                                   [ i686-linux, x86_64-linux, x86_64-darwin ]
   zifter:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
+  zigbee-znet25:                                  [ i686-linux, x86_64-linux, x86_64-darwin ]
   zip-conduit:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   zipedit:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
-  ZipFold:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   zipkin:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
-  zipper:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
   ziptastic-client:                               [ i686-linux, x86_64-linux, x86_64-darwin ]
   ziptastic-core:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   zlib-enum:                                      [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10150,7 +10231,6 @@ dont-distribute-packages:
   ZMachine:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   zmcat:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   zmidi-score:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
-  zmqat:                                          [ i686-linux, x86_64-linux, x86_64-darwin ]
   zoneinfo:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   zoom-cache-pcm:                                 [ i686-linux, x86_64-linux, x86_64-darwin ]
   zoom-cache-sndfile:                             [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -10160,6 +10240,7 @@ dont-distribute-packages:
   zre:                                            [ i686-linux, x86_64-linux, x86_64-darwin ]
   zsh-battery:                                    [ i686-linux, x86_64-linux, x86_64-darwin ]
   zstd:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
+  zsyntax:                                        [ i686-linux, x86_64-linux, x86_64-darwin ]
   ztar:                                           [ i686-linux, x86_64-linux, x86_64-darwin ]
   zuramaru:                                       [ i686-linux, x86_64-linux, x86_64-darwin ]
   Zwaluw:                                         [ i686-linux, x86_64-linux, x86_64-darwin ]
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix
index cdba7013cfa..62f2782e8f7 100644
--- a/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/pkgs/development/haskell-modules/configuration-nix.nix
@@ -126,6 +126,25 @@ self: super: builtins.intersectAttrs super {
   # the system-fileio tests use canonicalizePath, which fails in the sandbox
   system-fileio = if pkgs.stdenv.isDarwin then dontCheck super.system-fileio else super.system-fileio;
 
+  # Prevents needing to add `security_tool` as a run-time dependency for
+  # everything using x509-system to give access to the `security` executable.
+  x509-system = if pkgs.stdenv.hostPlatform.isDarwin && !pkgs.stdenv.cc.nativeLibc
+    then let inherit (pkgs.darwin) security_tool;
+      in pkgs.lib.overrideDerivation (addBuildDepend super.x509-system security_tool) (drv: {
+        # darwin.security_tool is broken in Mojave (#45042)
+
+        # We will use the system provided security for now.
+        # Beware this WILL break in sandboxes!
+
+        # TODO(matthewbauer): If someone really needs this to work in sandboxes,
+        # I think we can add a propagatedImpureHost dep here, but I’m hoping to
+        # get a proper fix available soonish.
+        postPatch = (drv.postPatch or "") + ''
+          substituteInPlace System/X509/MacOS.hs --replace security /usr/bin/security
+        '';
+      })
+    else super.x509-system;
+
   # https://github.com/NixOS/cabal2nix/issues/136 and https://github.com/NixOS/cabal2nix/issues/216
   gio = disableHardening (addPkgconfigDepend (addBuildTool super.gio self.buildHaskellPackages.gtk2hs-buildtools) pkgs.glib) ["fortify"];
   glib = disableHardening (addPkgconfigDepend (addBuildTool super.glib self.buildHaskellPackages.gtk2hs-buildtools) pkgs.glib) ["fortify"];
@@ -303,6 +322,9 @@ self: super: builtins.intersectAttrs super {
   # https://github.com/bos/pcap/issues/5
   pcap = addExtraLibrary super.pcap pkgs.libpcap;
 
+  # https://github.com/NixOS/nixpkgs/issues/53336
+  greenclip = addExtraLibrary super.greenclip pkgs.xorg.libXdmcp;
+
   # The cabal files for these libraries do not list the required system dependencies.
   miniball = overrideCabal super.miniball (drv: {
     librarySystemDepends = [ pkgs.miniball ];
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 574c29f76da..b48dad3b1cb 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -274,6 +274,7 @@ self: {
        ];
        description = "Efficient, high-level dynamic programming";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ADPfusionForest" = callPackage
@@ -325,6 +326,7 @@ self: {
        ];
        description = "Dynamic programming for Set data structures";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "AERN-Basics" = callPackage
@@ -1201,7 +1203,6 @@ self: {
        ];
        description = "A compiler front-end generator";
        license = stdenv.lib.licenses.gpl2;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "BNFC-meta" = callPackage
@@ -1406,6 +1407,7 @@ self: {
        ];
        description = "Libary for Hidden Markov Models in HMMER3 format";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Biobase" = callPackage
@@ -1481,6 +1483,7 @@ self: {
        ];
        description = "Ensembl related datastructures and functions";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "BiobaseFR3D" = callPackage
@@ -1520,7 +1523,6 @@ self: {
        ];
        description = "streaming FASTA parser";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "BiobaseHTTP" = callPackage
@@ -1538,6 +1540,7 @@ self: {
        ];
        description = "Libary to interface with the Bioinformatics HTTP services - Entrez Ensembl";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "BiobaseHTTPTools" = callPackage
@@ -1556,6 +1559,7 @@ self: {
        ];
        description = "Tools to query Bioinformatics HTTP services e.g. Entrez, Ensembl.";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "BiobaseInfernal" = callPackage
@@ -1634,6 +1638,7 @@ self: {
        ];
        description = "Newick file format parser";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "BiobaseTrainingData" = callPackage
@@ -1699,7 +1704,6 @@ self: {
        ];
        description = "Collection of types for bioinformatics";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "BiobaseVienna" = callPackage
@@ -2015,6 +2019,7 @@ self: {
        libraryHaskellDepends = [ base bytestring network text ];
        description = "A socker wrapper that makes the IO of sockets much cleaner";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Buster" = callPackage
@@ -2305,6 +2310,7 @@ self: {
        ];
        description = "Firing rules semantic of CSPM";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "CSPM-Frontend" = callPackage
@@ -2566,6 +2572,7 @@ self: {
        libraryHaskellDepends = [ base containers fgl parsec ];
        description = "An implementation and DSL for the Carneades argumentation model";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "CarneadesIntoDung" = callPackage
@@ -2582,6 +2589,7 @@ self: {
        ];
        description = "A translation from the Carneades argumentation model into Dung's AFs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Cartesian" = callPackage
@@ -2672,6 +2680,7 @@ self: {
        ];
        description = "A library for generating 2D Charts and Plots";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Chart-cairo" = callPackage
@@ -2688,6 +2697,7 @@ self: {
        ];
        description = "Cairo backend for Charts";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Chart-diagrams" = callPackage
@@ -2726,6 +2736,7 @@ self: {
        ];
        description = "Utility functions for using the chart library with GTK";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Chart-simple" = callPackage
@@ -2916,6 +2927,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Libary for parsing Clustal tools output";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Coadjute" = callPackage
@@ -3992,6 +4004,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "A very simple implementation of decision trees for discrete attributes";
        license = "LGPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "DeepArrow" = callPackage
@@ -4003,7 +4016,6 @@ self: {
        libraryHaskellDepends = [ base haskell-src mtl TypeCompose ];
        description = "Arrows for \"deep application\"";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "DeepDarkFantasy" = callPackage
@@ -4075,7 +4087,6 @@ self: {
        libraryHaskellDepends = [ base containers xmonad xmonad-contrib ];
        description = "A library for specifying xmonad key bindings with functionality";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Dflow" = callPackage
@@ -4415,6 +4426,7 @@ self: {
        libraryHaskellDepends = [ base cmdargs containers parsec ];
        description = "An implementation of the Dung argumentation frameworks";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Dust" = callPackage
@@ -4608,6 +4620,7 @@ self: {
        ];
        description = "Parsing all context-free grammars using Earley's algorithm";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Ebnf2ps" = callPackage
@@ -5413,6 +5426,7 @@ self: {
        ];
        description = "Functions on System.FilePath";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "FileSystem" = callPackage
@@ -5454,8 +5468,8 @@ self: {
      }:
      mkDerivation {
        pname = "Fin";
-       version = "0.2.6.1";
-       sha256 = "15r5cvxwwbp7d6fmkfkzg65kzwf5v4j3rf84a5qsw900i4c05cmx";
+       version = "0.2.7.0";
+       sha256 = "0w29dc2mdy0q3y5v6mkc0m51vp1bmbx8bswvr1khby63vb5zwcf3";
        libraryHaskellDepends = [
          alg base foldable1 natural-induction peano universe-base
        ];
@@ -5622,6 +5636,8 @@ self: {
        pname = "ForSyDe";
        version = "3.1.1";
        sha256 = "0ggwskyxpdrjny0rz61zdp20r5vzig8ggmqxf0qa8gljvvfp6bhp";
+       revision = "2";
+       editedCabalFile = "1aqgir67890wknbrjk1lj3f8kgdvr6abxrhzam1wh7n9jy3i5d68";
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
          array base containers directory filepath mtl old-time
@@ -5776,7 +5792,6 @@ self: {
        libraryHaskellDepends = [ base HaXml ];
        description = "A binding for the Financial Products Markup Language (v5.3)";
        license = "LGPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "FractalArt" = callPackage
@@ -5826,8 +5841,8 @@ self: {
      }:
      mkDerivation {
        pname = "Frames";
-       version = "0.6.0";
-       sha256 = "0ri1x80za9gjcv44xk9kgx5w5jczr2p26jlpwhmn1sgmjdyc2m02";
+       version = "0.6.1";
+       sha256 = "07pqy9ljf0ag5yxd62fi3c41pcvysfqccjizfiwz8ycfdj2b6a6l";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -5844,7 +5859,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion pipes transformers ];
        description = "Data frames For working with tabular data files";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Frames-beam" = callPackage
@@ -5931,6 +5945,7 @@ self: {
        executableHaskellDepends = [ base GLUT OpenGL random ];
        description = "A lightweight, cross-platform, OpenGL/GLUT-based game engine";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Fungi" = callPackage
@@ -6162,7 +6177,6 @@ self: {
        libraryToolDepends = [ hpp ];
        description = "Miscellaneous OpenGL utilities";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "GPX" = callPackage
@@ -6294,6 +6308,7 @@ self: {
        ];
        description = "Some kind of game library or set of utilities";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Ganymede" = callPackage
@@ -7231,6 +7246,8 @@ self: {
        pname = "HCL";
        version = "1.7.1";
        sha256 = "1rwg7sqm16rszv7grw2d7cnhllnrifnd9jjxn0p8n5qznv8m8vkp";
+       revision = "1";
+       editedCabalFile = "1gl61kqccd909dif3644qi1whrcbkrfif6d52hrlf2vc3kwpjs0z";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -7243,7 +7260,6 @@ self: {
        ];
        description = "High-level library for building command line interfaces";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HCard" = callPackage
@@ -8191,6 +8207,7 @@ self: {
        testHaskellDepends = [ base HTF ];
        description = "Generation of PDF documents";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HPath" = callPackage
@@ -8905,6 +8922,7 @@ self: {
        ];
        description = "The Haskell LaTeX library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HaTeX-meta" = callPackage
@@ -8978,7 +8996,6 @@ self: {
        executableHaskellDepends = [ base directory polyparse pretty ];
        description = "Utilities for manipulating XML documents";
        license = "LGPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Hach" = callPackage
@@ -9156,7 +9173,6 @@ self: {
        testHaskellDepends = [ base hspec QuickCheck ];
        description = "A library for arbitrary precision decimal numbers";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HasCacBDD" = callPackage
@@ -9682,7 +9698,6 @@ self: {
        testHaskellDepends = [ base process QuickCheck ];
        description = "Lightweight algorithmic debugging";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HoleyMonoid" = callPackage
@@ -10049,6 +10064,22 @@ self: {
        license = stdenv.lib.licenses.gpl2;
      }) {};
 
+  "HsYAML_0_1_1_3" = callPackage
+    ({ mkDerivation, base, bytestring, containers, mtl, parsec, text }:
+     mkDerivation {
+       pname = "HsYAML";
+       version = "0.1.1.3";
+       sha256 = "0awkwmdbdis5cbazrshiskds02kri51i19jbmgmrqbnqqhk3rl2x";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring containers mtl parsec text
+       ];
+       description = "Pure Haskell YAML 1.2 parser";
+       license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "Hsed" = callPackage
     ({ mkDerivation, array, base, bytestring, cmdargs, data-accessor
      , data-accessor-template, data-accessor-transformers, directory
@@ -10247,8 +10278,8 @@ self: {
     ({ mkDerivation, base, mtl, QuickCheck, Stream }:
      mkDerivation {
        pname = "IOSpec";
-       version = "0.3.1";
-       sha256 = "1xfhsj8r2gf9wynsihls255qqwqj8vrjyn56rk60xvm27ya4f1d3";
+       version = "0.3.1.1";
+       sha256 = "1w6f7jnjm4n0s4mr18yqv81rsnrh8f6806x523gnqljbyak18p1l";
        libraryHaskellDepends = [ base mtl QuickCheck Stream ];
        description = "A pure specification of the IO monad";
        license = stdenv.lib.licenses.bsd3;
@@ -11105,6 +11136,21 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) openblasCompat;};
 
+  "LC3" = callPackage
+    ({ mkDerivation, base, bytestring, hspec, lens, mtl, vector }:
+     mkDerivation {
+       pname = "LC3";
+       version = "0.1.0.2";
+       sha256 = "029l4rgdzas0w9c4dpgfxhgbl1ngkvsfd3yf6mx8vwriwgmqbs05";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base bytestring hspec lens mtl vector
+       ];
+       description = "LC-3 virtual machine";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "LDAP" = callPackage
     ({ mkDerivation, base, HUnit, openldap }:
      mkDerivation {
@@ -11122,12 +11168,12 @@ self: {
      }) {inherit (pkgs) openldap;};
 
   "LParse" = callPackage
-    ({ mkDerivation, base }:
+    ({ mkDerivation, base, containers }:
      mkDerivation {
        pname = "LParse";
-       version = "0.2.3.0";
-       sha256 = "060jxkdnw1s01sawnlzrm91ycjgpa3kw8n9xrb1hgcrbjkzdw39s";
-       libraryHaskellDepends = [ base ];
+       version = "0.3.0.0";
+       sha256 = "0nl76ycq608p2wm61pqn64wmq5aqmnwc9p8k4mvx8zwqw06jqlmm";
+       libraryHaskellDepends = [ base containers ];
        testHaskellDepends = [ base ];
        description = "A continuation-based parser library";
        license = stdenv.lib.licenses.mit;
@@ -11881,6 +11927,7 @@ self: {
        libraryHaskellDepends = [ base bytestring hidapi mtl ];
        description = "Haskell interface for controlling the mBot educational robot";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "MC-Fold-DP" = callPackage
@@ -12337,6 +12384,7 @@ self: {
        libraryHaskellDepends = [ base glib template-haskell ];
        description = "Useful types and definitions missing from other libraries";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "MissingM" = callPackage
@@ -12943,7 +12991,6 @@ self: {
        libraryHaskellDepends = [ base containers random ];
        description = "A name generator written in Haskell";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "NanoProlog" = callPackage
@@ -13329,6 +13376,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Library providing a non-empty list datatype, and total functions operating on it";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "NonEmptyList" = callPackage
@@ -13505,6 +13553,7 @@ self: {
        testHaskellDepends = [ base bytestring tasty tasty-hunit time ];
        description = "HMAC-Based and Time-Based One-Time Passwords (HOTP & TOTP)";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Object" = callPackage
@@ -13595,6 +13644,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion ];
        description = "Provides a wrapper for deriving word types with fewer bits";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Omega" = callPackage
@@ -14102,6 +14152,7 @@ self: {
        ];
        description = "An implementation of Montague's PTQ";
        license = "LGPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "PUH-Project" = callPackage
@@ -14476,6 +14527,7 @@ self: {
        ];
        description = "Quickly detect clusters and holes in data";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Phsu" = callPackage
@@ -14724,6 +14776,7 @@ self: {
        ];
        description = "Pretty-printing for primitive arrays";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Printf-TH" = callPackage
@@ -15422,6 +15475,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "RSA_2_3_1" = callPackage
+    ({ mkDerivation, base, binary, bytestring, crypto-api
+     , crypto-pubkey-types, DRBG, QuickCheck, SHA, tagged
+     , test-framework, test-framework-quickcheck2
+     }:
+     mkDerivation {
+       pname = "RSA";
+       version = "2.3.1";
+       sha256 = "06k7nd7b1rdfb7891gw9bihrd9ripffbgqa14q1ryyj6vqa9r4jw";
+       libraryHaskellDepends = [
+         base binary bytestring crypto-api crypto-pubkey-types SHA
+       ];
+       testHaskellDepends = [
+         base binary bytestring crypto-api crypto-pubkey-types DRBG
+         QuickCheck SHA tagged test-framework test-framework-quickcheck2
+       ];
+       description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1.";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "RSolve" = callPackage
     ({ mkDerivation, base, containers }:
      mkDerivation {
@@ -15450,7 +15524,7 @@ self: {
        ];
        description = "A puzzle game written in Haskell with a cat in lead role";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "Random123" = callPackage
@@ -15790,7 +15864,6 @@ self: {
        sha256 = "09vs2y6zry4xak0gc6pc6xqinr9sv9z53hdiydxpn6ixam9s0g5r";
        libraryHaskellDepends = [ base ];
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "RxHaskell" = callPackage
@@ -15857,6 +15930,7 @@ self: {
        ];
        description = "This is a library for handling calendars and resource availability based on the \"top-nodes algorithm\" and set operations";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "SDL" = callPackage
@@ -16037,6 +16111,7 @@ self: {
        libraryHaskellDepends = [ base mtl ];
        description = "(updated) Small geometry library for dealing with vectors and collision detection";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "SHA" = callPackage
@@ -17340,6 +17415,7 @@ self: {
        ];
        description = "Libary for Stockholm aligmnent format";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Stomp" = callPackage
@@ -17674,7 +17750,6 @@ self: {
        libraryHaskellDepends = [ base DeepArrow TypeCompose ];
        description = "Tangible Values -- composable interfaces";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "TYB" = callPackage
@@ -17706,7 +17781,6 @@ self: {
        ];
        description = "Ferry Table Algebra";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Tables" = callPackage
@@ -18301,7 +18375,6 @@ self: {
        libraryHaskellDepends = [ base base-orphans ];
        description = "Type composition classes & instances";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "TypeIlluminator" = callPackage
@@ -19189,6 +19262,7 @@ self: {
        ];
        description = "Wire-aware hardware description";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "WordAlignment" = callPackage
@@ -19291,6 +19365,7 @@ self: {
        ];
        description = "Workflow patterns over a monad for thread state logging & recovery";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "WxGeneric" = callPackage
@@ -19811,7 +19886,6 @@ self: {
        libraryHaskellDepends = [ base TypeCompose ];
        description = "Zipping folds";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ZipperAG" = callPackage
@@ -21313,6 +21387,7 @@ self: {
        libraryHaskellDepends = [ aeson base network-uri text time ];
        description = "ActivityPub Haskell Library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "activitystreams-aeson" = callPackage
@@ -21422,7 +21497,6 @@ self: {
        ];
        description = "Convert adblock config files to privoxy format";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "addLicenseInfo" = callPackage
@@ -21608,6 +21682,7 @@ self: {
        testHaskellDepends = [ base hspec QuickCheck ];
        description = "Multi-precision ball (interval) arithmetic";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aern2-real" = callPackage
@@ -21631,6 +21706,7 @@ self: {
        testHaskellDepends = [ base hspec QuickCheck ];
        description = "Exact real numbers via Cauchy sequences and MPFR";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aeson_0_7_0_6" = callPackage
@@ -21819,6 +21895,7 @@ self: {
        ];
        description = "Easy functions for converting from Aeson.Value";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aeson-diff" = callPackage
@@ -22075,6 +22152,7 @@ self: {
        libraryHaskellDepends = [ aeson base ];
        description = "Options to derive FromJSON/ToJSON instances";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aeson-parsec-picky" = callPackage
@@ -22621,6 +22699,7 @@ self: {
        ];
        description = "And-inverter graphs in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aip" = callPackage
@@ -22821,6 +22900,7 @@ self: {
        ];
        description = "Parallel distributed discrete event simulation module for the Aivika library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aivika-experiment" = callPackage
@@ -22853,6 +22933,7 @@ self: {
        ];
        description = "Cairo-based charting backend for the Aivika simulation library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aivika-experiment-chart" = callPackage
@@ -22870,6 +22951,7 @@ self: {
        ];
        description = "Simulation experiments with charting for the Aivika library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aivika-experiment-diagrams" = callPackage
@@ -23194,6 +23276,7 @@ self: {
        ];
        description = "Constructive abstract algebra";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "algebra-dag" = callPackage
@@ -23278,7 +23361,6 @@ self: {
        ];
        description = "A library for algebraic graph construction and transformation";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "algebraic-prelude" = callPackage
@@ -26431,7 +26513,6 @@ self: {
        ];
        description = "High level functions for working with message queues";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "amrun" = callPackage
@@ -26957,6 +27038,7 @@ self: {
        testHaskellDepends = [ array base hspec linebreak ];
        description = "sdl-like functions for terminal applications, based on ansi-terminal";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ansi-wl-pprint" = callPackage
@@ -27319,6 +27401,7 @@ self: {
        ];
        description = "A Haskell implementation of the ANTLR top-down parser generator";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "antlrc" = callPackage
@@ -28372,6 +28455,7 @@ self: {
        ];
        description = "Datadog client for Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "arbor-lru-cache" = callPackage
@@ -28388,6 +28472,7 @@ self: {
          stm
        ];
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "arbor-monad-counter" = callPackage
@@ -28406,6 +28491,7 @@ self: {
          mtl resourcet stm transformers
        ];
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "arbor-monad-metric" = callPackage
@@ -28428,6 +28514,7 @@ self: {
        ];
        description = "Core metric library for publishing metrics";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "arbor-monad-metric-datadog" = callPackage
@@ -28452,6 +28539,7 @@ self: {
        ];
        description = "Metric library backend for datadog";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "arbor-postgres" = callPackage
@@ -28901,6 +28989,21 @@ self: {
        ];
        description = "Efficient basic number-theoretic functions";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "arity-generic-liftA" = callPackage
+    ({ mkDerivation, base, doctest }:
+     mkDerivation {
+       pname = "arity-generic-liftA";
+       version = "0.1.0.0";
+       sha256 = "08ljx42nwpls02rg9qyzynfs6gwyxbw7v265mrh2cmb2gfb8g6wl";
+       revision = "1";
+       editedCabalFile = "0daxl4ds7bdjf1jjbf20hqqzss7srmzzkhgq2d0si8n2203jj8d9";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base doctest ];
+       description = "Provides an arity-generic version of the liftA2, liftA3... liftAn functions.";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "armada" = callPackage
@@ -29041,6 +29144,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion ghc-prim ];
        description = "Extra foreign primops for primitive arrays";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "array-utils" = callPackage
@@ -29069,7 +29173,6 @@ self: {
        ];
        description = "Memory-efficient ArrayList implementation";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "arrow-extras" = callPackage
@@ -29107,6 +29210,7 @@ self: {
        libraryHaskellDepends = [ base containers mtl ];
        description = "List arrows for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "arrowapply-utils" = callPackage
@@ -29192,6 +29296,7 @@ self: {
        libraryHaskellDepends = [ aeson base bytestring containers text ];
        description = "Basic types and instances for Valve's Artifact Card-set API";
        license = stdenv.lib.licenses.agpl3Plus;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "arx" = callPackage
@@ -29255,7 +29360,6 @@ self: {
        ];
        description = "Type-safe, bytestring-based ASCII values";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ascii-art-to-unicode" = callPackage
@@ -29339,7 +29443,6 @@ self: {
        ];
        description = "Compact representation of ASCII strings";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ascii-table" = callPackage
@@ -29430,7 +29533,6 @@ self: {
        ];
        description = "Pretty rendering of Ascii diagram into svg or png";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "asic" = callPackage
@@ -30012,6 +30114,7 @@ self: {
        ];
        description = "A modified version of async that supports worker groups and many-to-many task dependencies";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "async-refresh" = callPackage
@@ -30074,6 +30177,7 @@ self: {
        ];
        description = "Provides API for timer based execution of IO actions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "asynchronous-exceptions" = callPackage
@@ -30187,6 +30291,7 @@ self: {
        ];
        description = "1976 US Standard Atmosphere Model";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "atmos-dimensional" = callPackage
@@ -30198,6 +30303,7 @@ self: {
        libraryHaskellDepends = [ atmos base dimensional ];
        description = "dimensional wrapper on atmos package";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "atmos-dimensional-tf" = callPackage
@@ -30264,26 +30370,26 @@ self: {
      }) {};
 
   "atom-conduit" = callPackage
-    ({ mkDerivation, base, blaze-builder, conduit, conduit-combinators
-     , data-default, lens-simple, mono-traversable, parsers
+    ({ mkDerivation, base, blaze-builder, conduit, data-default
+     , filepath, lens-simple, mono-traversable, parsers
      , quickcheck-instances, resourcet, safe-exceptions, tasty
-     , tasty-hunit, tasty-quickcheck, text, time, timerep
+     , tasty-golden, tasty-hunit, tasty-quickcheck, text, time, timerep
      , uri-bytestring, xml-conduit, xml-types
      }:
      mkDerivation {
        pname = "atom-conduit";
-       version = "0.5.0.1";
-       sha256 = "1k9ix1br0vfajjqnprlnhzidvkx9a1pmkyiv2rb3nxb7fp3wb24c";
+       version = "0.5.0.2";
+       sha256 = "14gf11z7zmgczrdshmywrkpzrsy68wgaxx5jsn2m0q6797m9yzzd";
        libraryHaskellDepends = [
-         base blaze-builder conduit conduit-combinators lens-simple
-         mono-traversable parsers safe-exceptions text time timerep
-         uri-bytestring xml-conduit xml-types
+         base blaze-builder conduit lens-simple mono-traversable parsers
+         safe-exceptions text time timerep uri-bytestring xml-conduit
+         xml-types
        ];
        testHaskellDepends = [
-         base blaze-builder conduit conduit-combinators data-default
-         lens-simple mono-traversable parsers quickcheck-instances resourcet
-         safe-exceptions tasty tasty-hunit tasty-quickcheck text time
-         uri-bytestring xml-conduit xml-types
+         base blaze-builder conduit data-default filepath lens-simple
+         mono-traversable parsers quickcheck-instances resourcet
+         safe-exceptions tasty tasty-golden tasty-hunit tasty-quickcheck
+         text time uri-bytestring xml-conduit xml-types
        ];
        description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287).";
        license = stdenv.lib.licenses.publicDomain;
@@ -30498,7 +30604,6 @@ self: {
        doHaddock = false;
        description = "A build tool for ATS";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ats-setup" = callPackage
@@ -30590,7 +30695,6 @@ self: {
        ];
        description = "Efficient parsing and serialisation of S-Expressions";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "attomail" = callPackage
@@ -31371,7 +31475,6 @@ self: {
        executableHaskellDepends = [ base bytestring dbus text ];
        description = "Minimal DBus bindings for Avahi daemon (http://avahi.org)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "avatar-generator" = callPackage
@@ -31576,6 +31679,34 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "avro_0_4_1_2" = callPackage
+    ({ mkDerivation, aeson, array, base, base16-bytestring, bifunctors
+     , binary, bytestring, containers, data-binary-ieee754, directory
+     , extra, fail, hashable, hspec, lens, lens-aeson, mtl, pure-zlib
+     , QuickCheck, scientific, semigroups, tagged, template-haskell
+     , text, tf-random, transformers, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "avro";
+       version = "0.4.1.2";
+       sha256 = "07akc3ngfwsmm0fsvli8f4msc99yrx87mqlm96b896as4rwyziv2";
+       libraryHaskellDepends = [
+         aeson array base base16-bytestring bifunctors binary bytestring
+         containers data-binary-ieee754 fail hashable mtl pure-zlib
+         scientific semigroups tagged template-haskell text tf-random
+         unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson array base base16-bytestring bifunctors binary bytestring
+         containers directory extra fail hashable hspec lens lens-aeson mtl
+         pure-zlib QuickCheck scientific semigroups tagged template-haskell
+         text tf-random transformers unordered-containers vector
+       ];
+       description = "Avro serialization support for Haskell";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "avwx" = callPackage
     ({ mkDerivation, attoparsec, base, HTTP, lens, optparse-applicative
      , parsers, pretty-show, text
@@ -31702,18 +31833,18 @@ self: {
      }:
      mkDerivation {
        pname = "aws";
-       version = "0.20";
-       sha256 = "0pwpabmypi1w8rni9qfwabgn95jks4h8dyw6889mn8xzsrhdhyf0";
+       version = "0.21";
+       sha256 = "0g6sp8wgirinp0kaa73s283mjws6wbihg38jklbj9dx6sxdmdja9";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson attoparsec base base16-bytestring base64-bytestring
          blaze-builder byteable bytestring case-insensitive cereal conduit
          conduit-extra containers cryptonite data-default directory
-         exceptions filepath http-conduit http-types lifted-base memory
-         monad-control mtl network old-locale resourcet safe scientific
-         tagged text time transformers unordered-containers utf8-string
-         vector xml-conduit
+         exceptions filepath http-client-tls http-conduit http-types
+         lifted-base memory monad-control mtl network old-locale resourcet
+         safe scientific tagged text time transformers unordered-containers
+         utf8-string vector xml-conduit
        ];
        testHaskellDepends = [
          aeson base bytestring conduit errors http-client http-client-tls
@@ -31846,7 +31977,6 @@ self: {
        ];
        description = "Helper function and types for working with amazonka";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aws-ec2" = callPackage
@@ -32360,7 +32490,6 @@ self: {
        testToolDepends = [ tasty-discover ];
        description = "The Axel programming language";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "axiom" = callPackage
@@ -32543,7 +32672,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion pipes ];
        description = "Immutable disk-based B* trees";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "b9" = callPackage
@@ -33204,7 +33332,6 @@ self: {
        doHaddock = false;
        description = "\"base\" package sans \"Prelude\" module";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "base-orphans" = callPackage
@@ -33374,6 +33501,7 @@ self: {
        ];
        description = "A newtype around ByteString, for base64 encoding";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "base64-conduit" = callPackage
@@ -33574,7 +33702,6 @@ self: {
        ];
        description = "Basic examples and functions for generics-sop";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "baskell" = callPackage
@@ -34012,6 +34139,7 @@ self: {
        ];
        description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "beam-migrate" = callPackage
@@ -34034,6 +34162,23 @@ self: {
        ];
        description = "SQL DDL support and migrations support library for Beam";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "beam-newtype-field" = callPackage
+    ({ mkDerivation, base, beam-core, beam-migrate, lens
+     , postgresql-simple
+     }:
+     mkDerivation {
+       pname = "beam-newtype-field";
+       version = "0.2.0.0";
+       sha256 = "1fb78n178jzx4457b0c3kyxc70c4qszq3pplmgrzgsibri8r2xlf";
+       libraryHaskellDepends = [
+         base beam-core beam-migrate lens postgresql-simple
+       ];
+       description = "A newtype for wrapping newtypes into beam schemas";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "beam-postgres" = callPackage
@@ -34055,6 +34200,7 @@ self: {
        ];
        description = "Connection layer between beam and postgres";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "beam-sqlite" = callPackage
@@ -34072,6 +34218,7 @@ self: {
        ];
        description = "Beam driver for SQLite";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "beam-th" = callPackage
@@ -34132,7 +34279,6 @@ self: {
        ];
        description = "A replacement of Yampa based on Monadic Stream Functions";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "beautifHOL" = callPackage
@@ -34163,7 +34309,6 @@ self: {
        testHaskellDepends = [ base QuickCheck ];
        description = "Efficient Matrix and Vector operations in 100% Haskell";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "beeminder-api" = callPackage
@@ -34319,7 +34464,6 @@ self: {
        executableHaskellDepends = [ base bytestring ];
        description = "Micro-benchmarking with detailed statistics";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bencode" = callPackage
@@ -34381,7 +34525,6 @@ self: {
        ];
        description = "A library for encoding and decoding of BEncode data";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bento" = callPackage
@@ -34532,6 +34675,7 @@ self: {
        ];
        description = "A horizontal version of tetris for braille users";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "between" = callPackage
@@ -34594,6 +34738,7 @@ self: {
        libraryHaskellDepends = [ attoparsec base bytestring time ];
        description = "Parse BgMax-files";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bgzf" = callPackage
@@ -34631,6 +34776,7 @@ self: {
        ];
        description = "Simple terminal GUI for local hoogle";
        license = "(BSD-3-Clause OR Apache-2.0)";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bibdb" = callPackage
@@ -34713,6 +34859,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "bifunctor" = callPackage
+    ({ mkDerivation, base, category }:
+     mkDerivation {
+       pname = "bifunctor";
+       version = "0.1.0.0";
+       sha256 = "056fbcmrbzdagxr37nzq06668r9js8q9h79pnz6hv19lfljgspb1";
+       libraryHaskellDepends = [ base category ];
+       description = "Bifunctors";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "bifunctors" = callPackage
     ({ mkDerivation, base, base-orphans, comonad, containers, hspec
      , hspec-discover, QuickCheck, semigroups, tagged, template-haskell
@@ -35065,6 +35223,7 @@ self: {
        ];
        description = "An alternate with strong-typed errors for `Data.Binary.Get` monad from `binary` package.";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "binary-file" = callPackage
@@ -35174,6 +35333,7 @@ self: {
        ];
        description = "Orphan instances for binary";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "binary-parser" = callPackage
@@ -35226,7 +35386,6 @@ self: {
        ];
        description = "Extends binary with parsec/attoparsec style parsing combinators";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "binary-protocol" = callPackage
@@ -35391,6 +35550,7 @@ self: {
        ];
        description = "Tagged binary serialisation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "binary-tree" = callPackage
@@ -35664,7 +35824,6 @@ self: {
        executableHaskellDepends = [ base binary bytestring split ];
        description = "Very low-level FFI bindings for Codec2";
        license = stdenv.lib.licenses.gpl2;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) codec2;};
 
   "bindings-common" = callPackage
@@ -36003,7 +36162,6 @@ self: {
        description = "Direct Haskell bindings to LXC (Linux containers) C API";
        license = stdenv.lib.licenses.bsd3;
        platforms = [ "i686-linux" "x86_64-linux" ];
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) lxc;};
 
   "bindings-mmap" = callPackage
@@ -36260,6 +36418,7 @@ self: {
        libraryHaskellDepends = [ base binary bytestring rank1dynamic ];
        description = "A variation of Data.Dynamic.Dynamic with a Binary instance";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "binembed" = callPackage
@@ -36327,6 +36486,7 @@ self: {
        ];
        description = "Aggregate continuous values into discrete bins";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bio" = callPackage
@@ -36631,7 +36791,6 @@ self: {
        ];
        description = "Plays chess";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bit-array" = callPackage
@@ -36684,6 +36843,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion ];
        description = "Lazy, infinite, compact stream of Bool with O(1) indexing";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bit-vector" = callPackage
@@ -37123,25 +37283,6 @@ self: {
      }:
      mkDerivation {
        pname = "bitset-word8";
-       version = "0.1.1.0";
-       sha256 = "01lvkz6j925pfbh5ik1imxjpf8idvm7bxpp63jxmslsz7pnyvs8l";
-       libraryHaskellDepends = [
-         base containers template-haskell th-lift-instances
-       ];
-       testHaskellDepends = [ base hspec QuickCheck ];
-       benchmarkHaskellDepends = [
-         base bytestring criterion deepseq vector
-       ];
-       description = "Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "bitset-word8_0_1_1_1" = callPackage
-    ({ mkDerivation, base, bytestring, containers, criterion, deepseq
-     , hspec, QuickCheck, template-haskell, th-lift-instances, vector
-     }:
-     mkDerivation {
-       pname = "bitset-word8";
        version = "0.1.1.1";
        sha256 = "1pjjpqfqjnylfs5npnh7w75h9xk5gpkwzaqx0a972wa9h18gih7z";
        libraryHaskellDepends = [
@@ -37156,7 +37297,6 @@ self: {
        ];
        description = "Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bitspeak" = callPackage
@@ -37342,6 +37482,7 @@ self: {
        libraryHaskellDepends = [ base containers text ];
        description = "A lousy Prelude replacement by a lousy dude";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bk-tree" = callPackage
@@ -37567,6 +37708,7 @@ self: {
        ];
        description = "HTML5 Canvas Graphics Library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "blas" = callPackage
@@ -37856,6 +37998,8 @@ self: {
        pname = "blaze-markup";
        version = "0.8.2.2";
        sha256 = "1qc2mn2zb2sdj3xvv73asibqnb11l7b5l30ff05qrfh7sy7wzw66";
+       revision = "1";
+       editedCabalFile = "0ivspcxz0b2r7kcas5hlw0fh92883r8ghwz9lck7nyqn6wn5i8zx";
        libraryHaskellDepends = [ base blaze-builder bytestring text ];
        testHaskellDepends = [
          base blaze-builder bytestring containers HUnit QuickCheck tasty
@@ -38147,6 +38291,7 @@ self: {
        ];
        description = "Elasticsearch client library for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bloodhound-amazonka-auth" = callPackage
@@ -38169,6 +38314,7 @@ self: {
        ];
        description = "Adds convenient Amazon ElasticSearch Service authentication to Bloodhound";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bloomfilter" = callPackage
@@ -38426,7 +38572,6 @@ self: {
        ];
        description = "Three games for inclusion in a web server";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bogocopy" = callPackage
@@ -38751,7 +38896,6 @@ self: {
        ];
        description = "Boolean normal form: NNF, DNF & CNF";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "boolector" = callPackage
@@ -38848,8 +38992,8 @@ self: {
     ({ mkDerivation, base, mtl, semigroups, template-haskell, text }:
      mkDerivation {
        pname = "boomerang";
-       version = "1.4.5.5";
-       sha256 = "0i2svn3bs57hhwgplkydvvpznl178dlm3byi0j4y2ckd9gqpzz4d";
+       version = "1.4.5.6";
+       sha256 = "0zkr9w9qqrcicdm6r928a1z1svspnx6vh0b9mac4q7cd1h021ph3";
        libraryHaskellDepends = [
          base mtl semigroups template-haskell text
        ];
@@ -38961,6 +39105,7 @@ self: {
        ];
        description = "Boring and Absurd types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "boring-game" = callPackage
@@ -39074,6 +39219,7 @@ self: {
        ];
        description = "ScopeH and ScopeT extras for bound";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bound-gen" = callPackage
@@ -39096,6 +39242,7 @@ self: {
        libraryHaskellDepends = [ array base ];
        description = "Arrays with a value for every index";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bounded-tchan" = callPackage
@@ -39283,7 +39430,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion text ];
        description = "Brainh*ck interpreter in haskell";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "break" = callPackage
@@ -39357,8 +39503,8 @@ self: {
      }:
      mkDerivation {
        pname = "brick";
-       version = "0.45";
-       sha256 = "126h6cidq2rlh0plrgap5rlw9mxm03v3iray7pa95ydzp82imm7i";
+       version = "0.46";
+       sha256 = "1alfv1z0adp74d7vcqp92c73y8rkhv96s3lj4dqjxkqk044zgd9p";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -39390,6 +39536,7 @@ self: {
        ];
        description = "A drop-down menu widget for brick";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "brick-skylighting" = callPackage
@@ -39407,7 +39554,6 @@ self: {
        ];
        description = "Show syntax-highlighted text in your Brick UI";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bricks" = callPackage
@@ -39609,6 +39755,7 @@ self: {
        benchmarkHaskellDepends = [ async base criterion deepseq stm ];
        description = "Closable, fair, single-wakeup channel type that avoids 0 reader space leaks";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "broadcast-chan-conduit" = callPackage
@@ -39897,7 +40044,6 @@ self: {
        benchmarkHaskellDepends = [ base clock ghc-prim hashable ];
        description = "B-Tree on Unmanaged Heap";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "btree-concurrent" = callPackage
@@ -40112,7 +40258,6 @@ self: {
        ];
        description = "Bugsnag error reporter for Haskell";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bugzilla" = callPackage
@@ -40273,6 +40418,7 @@ self: {
          tasty-quickcheck text
        ];
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bumper" = callPackage
@@ -40460,6 +40606,7 @@ self: {
        ];
        description = "Chops a command or program invocation into digestable pieces";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "butter" = callPackage
@@ -40481,6 +40628,7 @@ self: {
        ];
        description = "Monad Transformer for Asyncronous Message Passing";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "butterflies" = callPackage
@@ -40703,6 +40851,7 @@ self: {
        ];
        description = "Arbitrary instances for ByteStrings";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bytestring-builder" = callPackage
@@ -40824,7 +40973,6 @@ self: {
        benchmarkHaskellDepends = [ base bytestring gauge text ];
        description = "checks to see if a given bytestring adheres to a certain encoding";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bytestring-from" = callPackage
@@ -40914,6 +41062,7 @@ self: {
        ];
        description = "Plain byte strings ('ForeignPtr'-less 'ByteString's)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bytestring-progress" = callPackage
@@ -40995,6 +41144,7 @@ self: {
        ];
        description = "Efficient conversion of values into readable byte strings";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bytestring-strict-builder" = callPackage
@@ -41256,6 +41406,7 @@ self: {
        executableHaskellDepends = [ base c0parser ];
        description = "Simple C0 Syntax Check";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "c0parser" = callPackage
@@ -41267,6 +41418,7 @@ self: {
        libraryHaskellDepends = [ base parsec ];
        description = "Simple C0 Parser";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "c10k" = callPackage
@@ -41441,8 +41593,8 @@ self: {
      }:
      mkDerivation {
        pname = "cabal-bounds";
-       version = "2.0.0";
-       sha256 = "039j25av78fg4dg34q0i3h4ahb6j820kja1f2411rsxbrl9li5ca";
+       version = "2.2.1";
+       sha256 = "13pqdmghs92rwkg8fkky30sqimq54yzw2y1z5czdsmlj46r8i6ij";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -41464,8 +41616,8 @@ self: {
      }:
      mkDerivation {
        pname = "cabal-cargs";
-       version = "1.1.0";
-       sha256 = "0lrhgbzkswjm4abffacyw6zp4s3na3vp0vkprpxcygm6yjs7db2q";
+       version = "1.2.0";
+       sha256 = "10dqy2i2rq4hq81v2gar2bsq3glx5yg5mwp9a0h7drap69407ygs";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -41524,8 +41676,8 @@ self: {
      }:
      mkDerivation {
        pname = "cabal-debian";
-       version = "4.38.2";
-       sha256 = "1hr2y1jymi835pwm17z4fc0r58fkx3h8vxb03qp4fiadily0lg3s";
+       version = "4.38.4";
+       sha256 = "15jgn6wx0w96l2s7xmyp0n9m5sdqfls8kpmfgvykrdpw3mj3bnr0";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -41830,10 +41982,10 @@ self: {
      }:
      mkDerivation {
        pname = "cabal-lenses";
-       version = "0.8.0";
-       sha256 = "1xz28mj98qfqra4kb7lwjkwa5ail0pn1fvia916wp6005mgvsh60";
+       version = "0.9.0";
+       sha256 = "0rvkwqzz92p85i9xwcxg3ah4imxh46ficg6yk0l6g9687970gfrg";
        revision = "1";
-       editedCabalFile = "1ij976phgmx7y7v9kbbwqqfkm8vnrggh1qry6wsbbq7f6qb0c0dq";
+       editedCabalFile = "0snzm6qvalyczmdicff5fsradk3h1bm3cqcax6rmwzr7xa1j43p7";
        libraryHaskellDepends = [
          base Cabal lens strict system-fileio system-filepath text
          transformers unordered-containers
@@ -41866,7 +42018,6 @@ self: {
        ];
        description = "Cabal support for creating Mac OSX application bundles";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cabal-meta" = callPackage
@@ -41951,7 +42102,6 @@ self: {
        doHaddock = false;
        description = "Library and utiltity for processing cabal's plan.json file";
        license = "GPL-2.0-or-later AND BSD-3-Clause";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cabal-progdeps" = callPackage
@@ -42576,6 +42726,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Servant HTTP API specification for https://cachix.org";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cacophony" = callPackage
@@ -42603,7 +42754,6 @@ self: {
        ];
        description = "A library implementing the Noise protocol";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "caf" = callPackage
@@ -42663,6 +42813,7 @@ self: {
        libraryPkgconfigDepends = [ cairo ];
        description = "Binding to the Cairo library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) cairo;};
 
   "cairo-appbase" = callPackage
@@ -42677,6 +42828,7 @@ self: {
        executableHaskellDepends = [ base cairo glib gtk ];
        description = "A template for building new GUI applications using GTK and Cairo";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cairo-canvas" = callPackage
@@ -42690,6 +42842,7 @@ self: {
        libraryHaskellDepends = [ base cairo linear mtl random time ];
        description = "Simpler drawing API for Cairo";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cake" = callPackage
@@ -42712,6 +42865,7 @@ self: {
        ];
        description = "A build-system library and driver";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cake3" = callPackage
@@ -42762,6 +42916,21 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "cal-layout" = callPackage
+    ({ mkDerivation, base, containers }:
+     mkDerivation {
+       pname = "cal-layout";
+       version = "0.1.0.2";
+       sha256 = "11i3nn1a84brm5isfqlapwnfwh7n9iyjr6kg1jjv8a9cv5nhbq3l";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base containers ];
+       executableHaskellDepends = [ base ];
+       description = "Calendar Layout Algorithm";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "cal3d" = callPackage
     ({ mkDerivation, base, cal3d }:
      mkDerivation {
@@ -43260,6 +43429,7 @@ self: {
        ];
        description = "OTP-like supervision trees in Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "capnp" = callPackage
@@ -43388,6 +43558,7 @@ self: {
        ];
        description = "some spaghetti code";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "carboncopy" = callPackage
@@ -44195,6 +44366,7 @@ self: {
        testHaskellDepends = [ base hspec QuickCheck ];
        description = "Exposes a Template Haskell function for generating catamorphisms";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "catch-fd" = callPackage
@@ -44233,12 +44405,12 @@ self: {
      }) {};
 
   "category" = callPackage
-    ({ mkDerivation, alg, base }:
+    ({ mkDerivation, alg, base, transformers }:
      mkDerivation {
        pname = "category";
-       version = "0.2.0.1";
-       sha256 = "0v5b15lgbdjrqpln532kw2d4isl5lf633jbld3clcp7c71vb7l07";
-       libraryHaskellDepends = [ alg base ];
+       version = "0.2.2.0";
+       sha256 = "1a01i1jxvgwcvmg3n4zpsp1f9pfaj3h6kzv3as0l3dyrky7ma8r3";
+       libraryHaskellDepends = [ alg base transformers ];
        description = "Categorical types and classes";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -44358,6 +44530,7 @@ self: {
          hspec QuickCheck
        ];
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cayene-lpp" = callPackage
@@ -44374,7 +44547,6 @@ self: {
        testHaskellDepends = [ base base16-bytestring hspec ];
        description = "Cayenne Low Power Payload";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cayley-client" = callPackage
@@ -44876,6 +45048,7 @@ self: {
        ];
        description = "Use cereal to encode/decode io-streams";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cereal-text" = callPackage
@@ -45105,7 +45278,6 @@ self: {
        ];
        description = "A library for writing CGI programs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cgi-undecidable" = callPackage
@@ -45117,7 +45289,6 @@ self: {
        libraryHaskellDepends = [ base cgi mtl ];
        description = "Undecidable instances for the cgi package";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cgi-utils" = callPackage
@@ -45515,6 +45686,7 @@ self: {
        ];
        description = "The ChatWork API in Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cheapskate" = callPackage
@@ -45707,6 +45879,7 @@ self: {
        ];
        description = "A simple and intuitive library for automated testing";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "chell-hunit" = callPackage
@@ -45842,6 +46015,7 @@ self: {
        libraryHaskellDepends = [ base MonadRandom ];
        description = "Choose random elements from a stream";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "choose-exe" = callPackage
@@ -45858,6 +46032,7 @@ self: {
        ];
        description = "Command-line program to choose random element from a stream";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "chorale" = callPackage
@@ -46002,7 +46177,6 @@ self: {
        ];
        description = "Datatypes required for chr library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "chr-lang" = callPackage
@@ -46052,6 +46226,42 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "chromatin" = callPackage
+    ({ mkDerivation, base, bytestring, conduit, containers
+     , data-default-class, deepseq, directory, filepath, Glob, hslogger
+     , HTF, lens, messagepack, nvim-hs, parsec, prettyprinter, resourcet
+     , ribosome, split, stm-chans, stm-conduit, strings, transformers
+     , typed-process, unliftio
+     }:
+     mkDerivation {
+       pname = "chromatin";
+       version = "0.1.1.0";
+       sha256 = "15b4anslh4f4ysmypp10rfp1b1x90nx0q29my7bw9rkdhrxl5i8q";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring conduit containers data-default-class deepseq
+         directory filepath Glob hslogger lens messagepack nvim-hs parsec
+         prettyprinter resourcet ribosome split stm-chans stm-conduit
+         strings transformers typed-process unliftio
+       ];
+       executableHaskellDepends = [
+         base bytestring conduit containers data-default-class deepseq
+         directory filepath Glob hslogger lens messagepack nvim-hs parsec
+         prettyprinter resourcet ribosome split stm-chans stm-conduit
+         strings transformers typed-process unliftio
+       ];
+       testHaskellDepends = [
+         base bytestring conduit containers data-default-class deepseq
+         directory filepath Glob hslogger HTF lens messagepack nvim-hs
+         parsec prettyprinter resourcet ribosome split stm-chans stm-conduit
+         strings transformers typed-process unliftio
+       ];
+       description = "neovim package manager";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "chronograph" = callPackage
     ({ mkDerivation, base, deepseq, ghc-prim, thyme, vector-space }:
      mkDerivation {
@@ -46198,7 +46408,6 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Automatically convert Generic instances to and from church representations";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "church-list" = callPackage
@@ -46529,34 +46738,6 @@ self: {
      }:
      mkDerivation {
        pname = "cisco-spark-api";
-       version = "0.1.0.3";
-       sha256 = "1fi8cadjszb92yih5ilagay8c9fj4aiwdx2qx1pwdc756jgjm5ky";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         aeson attoparsec base bitset-word8 bytestring conduit data-default
-         http-conduit network-uri text
-       ];
-       executableHaskellDepends = [
-         aeson base bytestring conduit data-default http-conduit
-         optparse-applicative text utf8-string
-       ];
-       testHaskellDepends = [
-         aeson async attoparsec base bytestring conduit data-default hspec
-         http-conduit http-types network-uri text wai warp
-       ];
-       description = "A Haskell bindings for Webex Teams API";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "cisco-spark-api_0_1_0_4" = callPackage
-    ({ mkDerivation, aeson, async, attoparsec, base, bitset-word8
-     , bytestring, conduit, data-default, hspec, http-conduit
-     , http-types, network-uri, optparse-applicative, text, utf8-string
-     , wai, warp
-     }:
-     mkDerivation {
-       pname = "cisco-spark-api";
        version = "0.1.0.4";
        sha256 = "0i528c0lbk3k30q53p3qy01fq3mdpv0664q49lfvzcxkkjchwmbg";
        isLibrary = true;
@@ -46575,7 +46756,6 @@ self: {
        ];
        description = "DEPRECATED in favor of webex-teams-api";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "citation-resolve" = callPackage
@@ -46852,6 +47032,7 @@ self: {
        testHaskellDepends = [ aeson base bytestring ];
        description = "JSON Compilation Database Format encoding and decoding";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "clang-pure" = callPackage
@@ -47280,6 +47461,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "CSS preprocessor as embedded Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "clckwrks" = callPackage
@@ -47296,8 +47478,8 @@ self: {
      }:
      mkDerivation {
        pname = "clckwrks";
-       version = "0.24.0.8";
-       sha256 = "1csiak0i3aaz56f64509w49q4j21cb10zlxdx8lyhbm8aikva0n1";
+       version = "0.24.0.10";
+       sha256 = "1jzbwfiyf0zigxf15c31ibmva7pxqdbkkp3l65s6gkcnq71isz6k";
        enableSeparateDataOutput = true;
        setupHaskellDepends = [ base Cabal ];
        libraryHaskellDepends = [
@@ -47324,8 +47506,8 @@ self: {
      }:
      mkDerivation {
        pname = "clckwrks-cli";
-       version = "0.2.17.1";
-       sha256 = "1si5xn68cq00zh4lg68pq0lnh5rijj1n0l4xbp9bhqy34mj59xfk";
+       version = "0.2.17.2";
+       sha256 = "0anrbigkx4y4fz8bsm1vgypf4s0ypapqh0kjyrcnyrpvn3ar5d45";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -47442,8 +47624,8 @@ self: {
      }:
      mkDerivation {
        pname = "clckwrks-plugin-media";
-       version = "0.6.16.4";
-       sha256 = "19fv38gqslg01ymj3nb838pnhir92gfkyl6kccik39brgcfd915b";
+       version = "0.6.16.5";
+       sha256 = "1k20i500f28pb55618zv80hg94ip4g6vkbn6szp468m4f2z01j9r";
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
          acid-state attoparsec base blaze-html cereal clckwrks containers
@@ -47468,8 +47650,8 @@ self: {
      }:
      mkDerivation {
        pname = "clckwrks-plugin-page";
-       version = "0.4.3.13";
-       sha256 = "0fkfsi9hv0hv4zbv2znb0v30z5qvifgmz9875868va0830nv3ibh";
+       version = "0.4.3.15";
+       sha256 = "0ks0dr5arc1kvyk1qhin153v77wi0p0hrpnp563g85scgdyl82bw";
        setupHaskellDepends = [ base Cabal ];
        libraryHaskellDepends = [
          acid-state aeson attoparsec base clckwrks containers directory
@@ -47629,6 +47811,8 @@ self: {
        pname = "cli";
        version = "0.1.2";
        sha256 = "1jsavqpjnwmfipvyv4wnxv5qkw295nvvzbnkbaxqv67b4py322jq";
+       revision = "1";
+       editedCabalFile = "19q9vp287yg068ilfjd2qp3nkly31s3jshg7yanv9j0dar5gp17a";
        libraryHaskellDepends = [ base mtl terminfo transformers ];
        testHaskellDepends = [
          base directory QuickCheck tasty tasty-quickcheck transformers
@@ -47778,6 +47962,7 @@ self: {
        ];
        description = "Command Line Interface File Manager";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "clingo" = callPackage
@@ -47900,7 +48085,6 @@ self: {
        ];
        description = "Clone and benchmark Haskell cabal projects";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "clock" = callPackage
@@ -47987,14 +48171,13 @@ self: {
      }:
      mkDerivation {
        pname = "closed";
-       version = "0.2.0";
-       sha256 = "0762acn2dik98hp4bvlyvwfy1jfzb4i6ri9pnxa07risain1qc3s";
+       version = "0.2.0.1";
+       sha256 = "1d74bdjvn7rapakmv1vvf7wws2r12pydlbfym9nw1z6hqvvk8hsn";
        libraryHaskellDepends = [
          aeson base cassava deepseq hashable persistent QuickCheck text
        ];
        testHaskellDepends = [
-         aeson base cassava deepseq hashable hspec markdown-unlit persistent
-         QuickCheck text vector
+         aeson base cassava hspec markdown-unlit persistent text vector
        ];
        testToolDepends = [ markdown-unlit ];
        description = "Integers bounded by a closed interval";
@@ -48096,7 +48279,6 @@ self: {
        ];
        description = "Haskell CloudI API";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cloudyfs" = callPackage
@@ -48287,6 +48469,8 @@ self: {
        pname = "clustering";
        version = "0.4.0";
        sha256 = "16zhg2jb4a823gf8pdbm9y9yknpf1w6l3983563vk3wjna3ypfcn";
+       revision = "1";
+       editedCabalFile = "1zyjjzbq8049jgkn8nl8aphfkmgn0912c8nw24r79vfmw8ad7mgq";
        libraryHaskellDepends = [
          base binary containers matrices mwc-random parallel primitive
          unordered-containers vector
@@ -48548,6 +48732,7 @@ self: {
        libraryHaskellDepends = [ base mtl split syb transformers ];
        description = "a library for command line parsing & online help";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cmdtheline" = callPackage
@@ -48709,7 +48894,6 @@ self: {
        executableToolDepends = [ markdown-unlit ];
        description = "Composable Contravariant Comonadic Logging Library";
        license = stdenv.lib.licenses.mpl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "co-log-core" = callPackage
@@ -48773,6 +48957,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "Simple system for generating code";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "code-page" = callPackage
@@ -48954,6 +49139,7 @@ self: {
        ];
        description = "Graphics library for CodeWorld";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "codex" = callPackage
@@ -49254,6 +49440,7 @@ self: {
        ];
        description = "Collapse the duplication output into clones and return their frequencies";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "collapse-util" = callPackage
@@ -49277,8 +49464,8 @@ self: {
      }:
      mkDerivation {
        pname = "collection-json";
-       version = "1.1.2.1";
-       sha256 = "1x43b1rmlrsv8jmr2mawy2ykwljbbb4h8cfcfd6gxrkzxwvlxhsl";
+       version = "1.3.0.0";
+       sha256 = "17fb6zralgg6linsjapbqb4l7hycfwwvpr2l8jdksdky6bf65633";
        libraryHaskellDepends = [
          aeson base network-uri network-uri-json text
        ];
@@ -49290,7 +49477,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Collection+JSON—Hypermedia Type Tools";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "collections" = callPackage
@@ -49831,7 +50017,6 @@ self: {
        testHaskellDepends = [ base QuickCheck ];
        description = "Arrays where the index type is a function of the shape type";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "comfort-graph" = callPackage
@@ -49992,7 +50177,6 @@ self: {
        ];
        description = "Commutative binary operations";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "comonad" = callPackage
@@ -50185,6 +50369,7 @@ self: {
        ];
        description = "A typeclass for structures which can be catMaybed, filtered, and partitioned";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "compactmap" = callPackage
@@ -50235,7 +50420,6 @@ self: {
        ];
        description = "Compositional Data Types";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "compdata-automata" = callPackage
@@ -50251,7 +50435,6 @@ self: {
        ];
        description = "Tree automata on Compositional Data Types";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "compdata-dags" = callPackage
@@ -50309,7 +50492,6 @@ self: {
        ];
        description = "Parametric Compositional Data Types";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "compensated" = callPackage
@@ -50433,6 +50615,7 @@ self: {
        ];
        description = "Monad for allocation and cleanup of application resources";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "componentm-devel" = callPackage
@@ -50446,6 +50629,7 @@ self: {
        ];
        description = "Easy REPL driven development using ComponentM";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "composable-associations" = callPackage
@@ -50675,6 +50859,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "compositional-data" = callPackage
+    ({ mkDerivation, base, bifunctor, c, category, criterion
+     , smallcheck, tasty, tasty-smallcheck, transformers, util
+     }:
+     mkDerivation {
+       pname = "compositional-data";
+       version = "0.1.0.1";
+       sha256 = "1pw7xqzin7v9xxjkm7xixf5d6r5jmgdgyvyhpsmn8bdqp8rrwgzj";
+       libraryHaskellDepends = [
+         base bifunctor category transformers util
+       ];
+       testHaskellDepends = [ base c smallcheck tasty tasty-smallcheck ];
+       benchmarkHaskellDepends = [ base c criterion ];
+       description = "Compositional Data Types";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       broken = true;
+     }) {c = null;};
+
   "compound-types" = callPackage
     ({ mkDerivation, base, base-prelude }:
      mkDerivation {
@@ -50685,6 +50888,7 @@ self: {
        benchmarkHaskellDepends = [ base-prelude ];
        description = "Sum and Product types and such";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "compressed" = callPackage
@@ -50702,6 +50906,7 @@ self: {
        ];
        description = "Compressed containers and reducers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "compression" = callPackage
@@ -51037,6 +51242,7 @@ self: {
        ];
        description = "A parser driven by a standard RELAX NG schema with concrete syntax extensions";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "concrete-typerep" = callPackage
@@ -51177,7 +51383,6 @@ self: {
        testHaskellDepends = [ async base dns hspec ];
        description = "Concurrent DNS cache";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "concurrent-extra" = callPackage
@@ -51216,6 +51421,7 @@ self: {
        benchmarkHaskellDepends = [ base machines time ];
        description = "Concurrent networked stream transducers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "concurrent-output" = callPackage
@@ -51313,6 +51519,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "More utilities and broad-used datastructures for concurrency";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "concurrentoutput" = callPackage
@@ -51944,7 +52151,6 @@ self: {
          text transformers
        ];
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "confetti" = callPackage
@@ -52113,7 +52319,6 @@ self: {
        libraryHaskellDepends = [ base config-value text ];
        description = "Interface between config-value and System.GetOpt";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "configifier" = callPackage
@@ -52154,6 +52359,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "Simple data type for application configuration";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "configuration-tools" = callPackage
@@ -52491,6 +52697,23 @@ self: {
        libraryHaskellDepends = [ base semigroups tagged void ];
        description = "Constrained clones of the category-theory type classes, using ConstraintKinds";
        license = stdenv.lib.licenses.gpl3;
+     }) {};
+
+  "constrained-category" = callPackage
+    ({ mkDerivation, alg, base, category, constraint, criterion
+     , smallcheck, tasty, tasty-smallcheck, unconstrained
+     }:
+     mkDerivation {
+       pname = "constrained-category";
+       version = "0.1.0.0";
+       sha256 = "01r5jyydixfh82zynjpacsv5dc0mz28bcm8xaz2pgf2pc4gcfl9h";
+       libraryHaskellDepends = [
+         alg base category constraint unconstrained
+       ];
+       testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ];
+       benchmarkHaskellDepends = [ base criterion ];
+       description = "Constrained Categories";
+       license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
@@ -52545,12 +52768,12 @@ self: {
      }) {};
 
   "constraint" = callPackage
-    ({ mkDerivation, base, category }:
+    ({ mkDerivation, base, category, unconstrained }:
      mkDerivation {
        pname = "constraint";
-       version = "0.1.1.1";
-       sha256 = "0iyz3n8qplp892cw2k2z5pp4pv54p5qaqrcjgpiwfm9jkri0v012";
-       libraryHaskellDepends = [ base category ];
+       version = "0.1.3.0";
+       sha256 = "0yp09vg9hx5p7ncyh8h6mhcl14kanhhjldyn892lmp0jmlm7flyy";
+       libraryHaskellDepends = [ base category unconstrained ];
        description = "Reified constraints";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -52636,6 +52859,7 @@ self: {
        libraryHaskellDepends = [ base constraints template-haskell ];
        description = "Utility package for constraints";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "constrictor" = callPackage
@@ -52660,6 +52884,7 @@ self: {
        ];
        description = "Exact computation with constructible real numbers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "constructive-algebra" = callPackage
@@ -52835,6 +53060,7 @@ self: {
        libraryHaskellDepends = [ base base-unicode-symbols containers ];
        description = "Unicode alternatives for common functions and operators";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "containers-verified" = callPackage
@@ -52846,7 +53072,6 @@ self: {
        libraryHaskellDepends = [ containers ];
        description = "Formally verified drop-in replacement of containers";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "content-store" = callPackage
@@ -52916,23 +53141,22 @@ self: {
     ({ mkDerivation, base, deepseq, primitive }:
      mkDerivation {
        pname = "contiguous";
-       version = "0.3.1.0";
-       sha256 = "1x1rv1r05v725xbax2qig36h03gah7mx8r8vd1dcdcy6lm6lsc4i";
+       version = "0.3.2.0";
+       sha256 = "0mgsha615rzaki7cn6w78ihrni3s9hza23srmxy9rpvybvh6xql7";
        libraryHaskellDepends = [ base deepseq primitive ];
        description = "Unified interface for primitive arrays";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "contiguous-checked" = callPackage
     ({ mkDerivation, base, contiguous, primitive }:
      mkDerivation {
        pname = "contiguous-checked";
-       version = "0.3.0.0";
-       sha256 = "144v6c9w0x9a43z1wpfgrq8k5h3d9nnrdxx87wcrkfcprcghdy7b";
+       version = "0.3.2.0";
+       sha256 = "0jfqxz0v107xw6mjr0wb1abb6v5zd3siy7z0gk9nqcvyacb80z4a";
        libraryHaskellDepends = [ base contiguous primitive ];
+       description = "contiguous with bounds checks";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "contiguous-fft" = callPackage
@@ -53095,11 +53319,13 @@ self: {
        pname = "control-dsl";
        version = "0.2.1.3";
        sha256 = "0rv9wpjnr3y957vd6l8vmn87f9gi97nhk07bkgpr8083avi9biz8";
+       revision = "2";
+       editedCabalFile = "18jypzsawq0mp12i35f58px80i3k07ri0g07wcrh6af93vqkhvil";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [
          base containers doctest doctest-discover temporary
        ];
-       description = "An alternative to monads for control flow DSLs";
+       description = "An alternative to monads in do-notation";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -53128,6 +53354,7 @@ self: {
        ];
        description = "A typeclass for type isomorphisms";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "control-monad-attempt" = callPackage
@@ -54012,6 +54239,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "An object frequency counter";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "country" = callPackage
@@ -54415,6 +54643,7 @@ self: {
        libraryHaskellDepends = [ base bytestring cql-io tinylog ];
        description = "Tinylog integration for cql-io";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cqrs" = callPackage
@@ -54808,6 +55037,7 @@ self: {
        ];
        description = "Conflict-free replicated data types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "creatur" = callPackage
@@ -54819,8 +55049,8 @@ self: {
      }:
      mkDerivation {
        pname = "creatur";
-       version = "5.9.27";
-       sha256 = "016f5rzn2dvd85mdjcdrc7jmy4v75sa4qf98rqyp8qc8cpcqcx4c";
+       version = "5.9.28";
+       sha256 = "11fscbkzyzajgg6m50s5x4rmxy1mxrgiqflamqxiwsyj9szw16xl";
        libraryHaskellDepends = [
          array base binary bytestring cereal cond directory exceptions
          filepath gray-extended hdaemonize hsyslog MonadRandom mtl random
@@ -55203,6 +55433,7 @@ self: {
        benchmarkHaskellDepends = [ attoparsec base criterion text time ];
        description = "Cron datatypes and Attoparsec parser";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cron-compat" = callPackage
@@ -55445,6 +55676,7 @@ self: {
        testHaskellDepends = [ base bytestring hspec QuickCheck ];
        description = "Multihash library on top of cryptonite crypto library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "crypto-numbers" = callPackage
@@ -56085,6 +56317,7 @@ self: {
        ];
        description = "a gallery of Csound instruments";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "csound-expression" = callPackage
@@ -56326,6 +56559,7 @@ self: {
        ];
        description = "A collection of CSV tools";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "csv-table" = callPackage
@@ -56457,7 +56691,6 @@ self: {
        executableToolDepends = [ alex happy ];
        description = "Implementation of Univalence in Cubical Sets";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cubicbezier" = callPackage
@@ -56672,6 +56905,7 @@ self: {
        testHaskellDepends = [ base directory hspec hspec-expectations ];
        description = "A framework for declaratively writing curl based API tests";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "curlhs" = callPackage
@@ -56878,7 +57112,6 @@ self: {
        ];
        description = "Purely Functional Cursors";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cursor-gen" = callPackage
@@ -57049,6 +57282,7 @@ self: {
        ];
        description = "A subfield of the complex numbers for exact calculation";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cypher" = callPackage
@@ -57254,7 +57488,6 @@ self: {
        executableHaskellDepends = [ base optparse-applicative ];
        description = "Basic Slack bot framework";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dao" = callPackage
@@ -57348,6 +57581,7 @@ self: {
        '';
        description = "a distributed, interactive, smart revision control system";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) curl;};
 
   "darcs-benchmark" = callPackage
@@ -57878,6 +58112,7 @@ self: {
        sha256 = "000x29a8x2ca7m85z0h7snm0297jf9ndr46dh3arv43fjlvfy3ag";
        description = "Category theory";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-cell" = callPackage
@@ -57901,6 +58136,7 @@ self: {
        testHaskellDepends = [ base hspec QuickCheck ];
        description = "Library for checking and normalization of data (e.g. from web forms)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-checked" = callPackage
@@ -57918,8 +58154,8 @@ self: {
     ({ mkDerivation, base, deepseq, QuickCheck }:
      mkDerivation {
        pname = "data-clist";
-       version = "0.1.2.1";
-       sha256 = "05l4gkb9k9p7cykx831n9w8i5yy6qffi4pip2y2l5xg2hvi8464s";
+       version = "0.1.2.2";
+       sha256 = "1aibiml1vs983lbxq18zcn9h11k3zjrxpsx4rxssqdjwni1kg9yi";
        libraryHaskellDepends = [ base deepseq QuickCheck ];
        description = "Simple functional ring type";
        license = stdenv.lib.licenses.bsd3;
@@ -58588,6 +58824,7 @@ self: {
        ];
        description = "Interval datatype, interval arithmetic and interval-based containers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-inttrie" = callPackage
@@ -58680,6 +58917,7 @@ self: {
        ];
        description = "Used to be Haskell 98 Lenses";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-lens-fd" = callPackage
@@ -59005,6 +59243,7 @@ self: {
        libraryHaskellDepends = [ base containers data-reify ];
        description = "Common Sub-Expression Elimination for graphs generated by Data.Reify.";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-repr" = callPackage
@@ -59120,6 +59359,7 @@ self: {
        libraryHaskellDepends = [ base hashable unordered-containers ];
        description = "A collection of standards representable by simple data types";
        license = stdenv.lib.licenses.mpl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-stm32" = callPackage
@@ -59331,6 +59571,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "utilities for handle data";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-variant" = callPackage
@@ -59535,16 +59776,17 @@ self: {
 
   "datasets" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, cassava
-     , directory, file-embed, filepath, hashable, microlens
-     , stringsearch, text, time, vector, wreq
+     , data-default-class, directory, file-embed, filepath, hashable
+     , microlens, req, stringsearch, text, time, vector
      }:
      mkDerivation {
        pname = "datasets";
-       version = "0.2.5";
-       sha256 = "1fpxk5wv12wyb1zr35mhinkbkmczgzny2903lszjn41n149kk4cs";
+       version = "0.3.0";
+       sha256 = "0k09vixdg9dz8a5nc41h1wk8gzs0kn2rfjcki7akpqpvjg766k0i";
        libraryHaskellDepends = [
-         aeson attoparsec base bytestring cassava directory file-embed
-         filepath hashable microlens stringsearch text time vector wreq
+         aeson attoparsec base bytestring cassava data-default-class
+         directory file-embed filepath hashable microlens req stringsearch
+         text time vector
        ];
        description = "Classical data sets for statistics and machine learning";
        license = stdenv.lib.licenses.mit;
@@ -59674,6 +59916,7 @@ self: {
        ];
        description = "Directed acyclic word graphs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dawg-ord" = callPackage
@@ -59694,6 +59937,7 @@ self: {
        ];
        description = "Directed acyclic word graphs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dbcleaner" = callPackage
@@ -60514,7 +60758,6 @@ self: {
        ];
        description = "Simple trace-based debugger";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "debug-diff" = callPackage
@@ -60611,6 +60854,7 @@ self: {
        executableHaskellDepends = [ base ];
        description = "More useful trace functions for investigating bugs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "deburr" = callPackage
@@ -60695,6 +60939,7 @@ self: {
        testHaskellDepends = [ base mwc-probability ];
        description = "DIY Markov Chains";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "decode-utf8" = callPackage
@@ -60873,6 +61118,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Deep evaluation of data structures without NFData";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "deepseq-th" = callPackage
@@ -60932,7 +61178,6 @@ self: {
        ];
        description = "Abstractions over deferred folds";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "definitive-base" = callPackage
@@ -61149,6 +61394,7 @@ self: {
        testHaskellDepends = [ async base dimensional exceptions time ];
        description = "More useful and humain delaying functions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "delicious" = callPackage
@@ -61179,6 +61425,7 @@ self: {
        ];
        description = "Parse character delimited textual data";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "delimiter-separated" = callPackage
@@ -61494,6 +61741,7 @@ self: {
        libraryHaskellDepends = [ base containers dlist mtl parsec ];
        description = "DepTrack Core types and model";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "deptrack-devops" = callPackage
@@ -61512,6 +61760,7 @@ self: {
        ];
        description = "DepTrack applied to DevOps";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "deptrack-dot" = callPackage
@@ -61524,6 +61773,7 @@ self: {
        testHaskellDepends = [ base containers deptrack-core dotgen ];
        description = "Facilitate Graphviz representations of DepTrack dependencies";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "deque" = callPackage
@@ -61601,6 +61851,7 @@ self: {
        executableHaskellDepends = [ base ];
        description = "A program and library to derive instances for data types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "derive-IG" = callPackage
@@ -62045,6 +62296,7 @@ self: {
        ];
        description = "Type, render and parse the df1 hierarchical structured log format";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dfinity-radix-tree" = callPackage
@@ -62082,6 +62334,7 @@ self: {
        ];
        description = "A generic data integrity layer";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dfrac" = callPackage
@@ -62181,14 +62434,56 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "dhall_1_20_0" = callPackage
+    ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base
+     , bytestring, case-insensitive, cborg, cborg-json, containers
+     , contravariant, criterion, cryptonite, deepseq, Diff, directory
+     , doctest, dotgen, exceptions, filepath, haskeline, http-client
+     , http-client-tls, http-types, lens-family-core, megaparsec, memory
+     , mockery, mtl, optparse-applicative, parsers, prettyprinter
+     , prettyprinter-ansi-terminal, QuickCheck, quickcheck-instances
+     , repline, scientific, serialise, tasty, tasty-hunit
+     , tasty-quickcheck, template-haskell, text, transformers
+     , unordered-containers, uri-encode, vector
+     }:
+     mkDerivation {
+       pname = "dhall";
+       version = "1.20.0";
+       sha256 = "0hygghwx2dzci56x24md64b12p8mmx1spq012301ipkkbvk64a36";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson aeson-pretty ansi-terminal base bytestring case-insensitive
+         cborg cborg-json containers contravariant cryptonite Diff directory
+         dotgen exceptions filepath haskeline http-client http-client-tls
+         http-types lens-family-core megaparsec memory mtl
+         optparse-applicative parsers prettyprinter
+         prettyprinter-ansi-terminal repline scientific serialise
+         template-haskell text transformers unordered-containers uri-encode
+         vector
+       ];
+       executableHaskellDepends = [ base ];
+       testHaskellDepends = [
+         base containers deepseq directory doctest filepath mockery
+         prettyprinter QuickCheck quickcheck-instances serialise tasty
+         tasty-hunit tasty-quickcheck text transformers vector
+       ];
+       benchmarkHaskellDepends = [
+         base bytestring containers criterion directory serialise text
+       ];
+       description = "A configuration language guaranteed to terminate";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "dhall-bash" = callPackage
     ({ mkDerivation, base, bytestring, containers, dhall
      , neat-interpolation, optparse-generic, shell-escape, text
      }:
      mkDerivation {
        pname = "dhall-bash";
-       version = "1.0.17";
-       sha256 = "0z3wp25rj9czsmycs5h2sy76mnh9d8lxabngn2wbf1r6wbp6bpfv";
+       version = "1.0.18";
+       sha256 = "036ccz1kwhavl03q5lh14dxic8gjqb5cw14aws6a53gpk6p4vvff";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -62227,10 +62522,8 @@ self: {
      }:
      mkDerivation {
        pname = "dhall-json";
-       version = "1.2.5";
-       sha256 = "0zdxv43kj8dp2w9hy4px9xf785ybs9jy5pzhzybiagq428k4kcbf";
-       revision = "1";
-       editedCabalFile = "0zgg3wlsvsshgcibn7xchqfw5z2qh3yxkf2lb4bkx220f4m0dvfg";
+       version = "1.2.6";
+       sha256 = "0f18kn15v8pzkdayj2hql28fbba9i75msbi41yscik40lw2sg2cr";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -62264,7 +62557,6 @@ self: {
        benchmarkHaskellDepends = [ base bytestring criterion ];
        description = "Lexer for the Dhall language";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dhall-nix" = callPackage
@@ -62287,14 +62579,15 @@ self: {
        ];
        description = "Dhall to Nix compiler";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dhall-text" = callPackage
     ({ mkDerivation, base, dhall, optparse-applicative, text }:
      mkDerivation {
        pname = "dhall-text";
-       version = "1.0.14";
-       sha256 = "1485p4fazh3qcbb9khj1pk4f2gh6p6927sabh6miswczdn78z6sy";
+       version = "1.0.15";
+       sha256 = "1cijr733xbls3lc5av1hki0za194rxrzd24ryxf1n9kdpc6dv8mg";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -62306,28 +62599,27 @@ self: {
 
   "dhall-to-cabal" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, contravariant
-     , dhall, Diff, directory, filepath, hashable
-     , insert-ordered-containers, microlens, optparse-applicative
-     , prettyprinter, tasty, tasty-golden, text, transformers, vector
+     , dhall, Diff, directory, filepath, hashable, microlens
+     , optparse-applicative, prettyprinter, tasty, tasty-golden
+     , tasty-hunit, text, transformers, vector
      }:
      mkDerivation {
        pname = "dhall-to-cabal";
-       version = "1.3.0.1";
-       sha256 = "0sb7wipngmxwd2mgzggcmg9pkzyqa65gp7j789y5lgp1q8q8gv26";
+       version = "1.3.1.0";
+       sha256 = "0qqzzmkilxnii3p1rlrs20c1k6c5i7zld8cnzwssm2w9v8v7pkwj";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base bytestring Cabal containers contravariant dhall hashable
-         insert-ordered-containers text transformers vector
+         base bytestring Cabal containers contravariant dhall hashable text
+         transformers vector
        ];
        executableHaskellDepends = [
-         base bytestring Cabal dhall directory filepath
-         insert-ordered-containers microlens optparse-applicative
-         prettyprinter text transformers
+         base bytestring Cabal dhall directory filepath microlens
+         optparse-applicative prettyprinter text transformers
        ];
        testHaskellDepends = [
          base bytestring Cabal dhall Diff filepath microlens prettyprinter
-         tasty tasty-golden text
+         tasty tasty-golden tasty-hunit text
        ];
        description = "Compile Dhall expressions to Cabal files";
        license = stdenv.lib.licenses.mit;
@@ -62483,6 +62775,7 @@ self: {
        doHaddock = false;
        description = "Embedded domain-specific language for declarative vector graphics";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-boolean" = callPackage
@@ -62522,7 +62815,6 @@ self: {
        ];
        description = "Braille diagrams with plain text";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-builder" = callPackage
@@ -62553,6 +62845,7 @@ self: {
        ];
        description = "hint-based build service for the diagrams graphics EDSL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-cairo" = callPackage
@@ -62573,6 +62866,7 @@ self: {
        ];
        description = "Cairo backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-canvas" = callPackage
@@ -62591,6 +62885,7 @@ self: {
        ];
        description = "HTML5 canvas backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-contrib" = callPackage
@@ -62619,6 +62914,7 @@ self: {
        ];
        description = "Collection of user contributions to diagrams EDSL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-core" = callPackage
@@ -62653,6 +62949,7 @@ self: {
        ];
        description = "Graph layout and drawing with GrahpViz and diagrams";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-gtk" = callPackage
@@ -62668,6 +62965,7 @@ self: {
        ];
        description = "Backend for rendering diagrams directly to GTK windows";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-haddock" = callPackage
@@ -62698,6 +62996,7 @@ self: {
        ];
        description = "Preprocessor for embedding diagrams in Haddock documentation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-hsqml" = callPackage
@@ -62733,6 +63032,7 @@ self: {
        ];
        description = "HTML5 canvas backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-lib" = callPackage
@@ -62827,7 +63127,6 @@ self: {
        ];
        description = "PGF backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-postscript" = callPackage
@@ -62847,6 +63146,7 @@ self: {
        ];
        description = "Postscript backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-qrcode" = callPackage
@@ -63162,7 +63462,6 @@ self: {
        ];
        description = "Discrete Interval Encoding Trees";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diff" = callPackage
@@ -63526,6 +63825,7 @@ self: {
        ];
        description = "Scotty backend for the digestive-functors library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "digestive-functors-snap" = callPackage
@@ -63616,30 +63916,32 @@ self: {
 
   "dimensional" = callPackage
     ({ mkDerivation, base, criterion, deepseq, doctest, exact-pi, Glob
-     , hspec, ieee754, numtype-dk, QuickCheck, semigroups
-     , template-haskell, vector
+     , hspec, hspec-discover, ieee754, numtype-dk, QuickCheck
+     , semigroups, template-haskell, vector
      }:
      mkDerivation {
        pname = "dimensional";
-       version = "1.1";
-       sha256 = "05jy0xs1nmxz7x3b589313hqk317838crhd974knm5k73jf8h99s";
+       version = "1.3";
+       sha256 = "0i4k7m134w3pczj8qllc59djdhisj92z78qrzap9v0f4rx8jb8r9";
        libraryHaskellDepends = [
          base deepseq exact-pi ieee754 numtype-dk semigroups vector
        ];
        testHaskellDepends = [
          base doctest Glob hspec QuickCheck template-haskell
        ];
+       testToolDepends = [ hspec-discover ];
        benchmarkHaskellDepends = [ base criterion deepseq ];
        description = "Statically checked physical dimensions, using Type Families and Data Kinds";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dimensional-codata" = callPackage
     ({ mkDerivation, base, dimensional, numtype-dk }:
      mkDerivation {
        pname = "dimensional-codata";
-       version = "2014.0.0.0";
-       sha256 = "1qyalw1y4ijl293s8qx2xp34716yiq4pfafb5czlk5vrwb4ym925";
+       version = "2014.0.0.1";
+       sha256 = "0jyvy79dfvx624gmi9gbnxhpzdrp6w0l5n6rc3k52m7cm2i085m9";
        libraryHaskellDepends = [ base dimensional numtype-dk ];
        description = "CODATA Recommended Physical Constants with Dimensional Types";
        license = stdenv.lib.licenses.bsd3;
@@ -63920,12 +64222,12 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "directory_1_3_3_1" = callPackage
+  "directory_1_3_3_2" = callPackage
     ({ mkDerivation, base, filepath, time, unix }:
      mkDerivation {
        pname = "directory";
-       version = "1.3.3.1";
-       sha256 = "0f2nj0cgzdp90rhkqq5cl2v079qi59dm49mjz571zj5d842xn7f4";
+       version = "1.3.3.2";
+       sha256 = "0nr0lwpi20slgqc22br9ldrs57573irqbck8am0pz0gz3yvmqis3";
        libraryHaskellDepends = [ base filepath time unix ];
        testHaskellDepends = [ base filepath time unix ];
        description = "Platform-agnostic library for filesystem operations";
@@ -64356,6 +64658,7 @@ self: {
        libraryHaskellDepends = [ base ghcjs-base-stub stm ];
        description = "Allows storing different resource-releasing actions together";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dist-upload" = callPackage
@@ -64416,6 +64719,7 @@ self: {
        testHaskellDepends = [ base binary hspec QuickCheck ];
        description = "Serializable closures for distributed programming";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distributed-fork" = callPackage
@@ -64434,6 +64738,7 @@ self: {
        testHaskellDepends = [ base tasty tasty-hunit unix ];
        description = "Like 'forkIO', but uses remote machines instead of local threads";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distributed-fork-aws-lambda" = callPackage
@@ -64485,6 +64790,7 @@ self: {
        ];
        description = "Cloud Haskell: Erlang-style concurrency in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distributed-process-async" = callPackage
@@ -64581,6 +64887,7 @@ self: {
        ];
        description = "Collect node stats for EKG";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distributed-process-execution" = callPackage
@@ -64706,6 +65013,7 @@ self: {
        ];
        description = "monad-control style typeclass and transformer instances for Process monad";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distributed-process-monad-control" = callPackage
@@ -64722,6 +65030,7 @@ self: {
        ];
        description = "Orphan instances for MonadBase and MonadBaseControl";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distributed-process-p2p" = callPackage
@@ -64742,6 +65051,7 @@ self: {
        executableHaskellDepends = [ base distributed-process mtl ];
        description = "Peer-to-peer node discovery for Cloud Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distributed-process-platform" = callPackage
@@ -64828,6 +65138,7 @@ self: {
        ];
        description = "Simple zero-configuration backend for Cloud Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distributed-process-supervisor" = callPackage
@@ -64940,6 +65251,7 @@ self: {
        ];
        description = "Tests and test support tools for distributed-process";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distributed-process-zookeeper" = callPackage
@@ -64984,6 +65296,7 @@ self: {
        ];
        description = "Compositional, type-safe, polymorphic static values and closures";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "distribution" = callPackage
@@ -65162,7 +65475,6 @@ self: {
        ];
        description = "Generate Haskell code from a type";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "djinn-ghc" = callPackage
@@ -65294,7 +65606,6 @@ self: {
        ];
        description = "AVAYA DMCC API bindings and WebSockets server for AVAYA";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dmenu" = callPackage
@@ -65571,6 +65882,7 @@ self: {
        ];
        description = "An API client for docker written in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "docker-build-cacher" = callPackage
@@ -65627,6 +65939,7 @@ self: {
        testHaskellDepends = [ base HTF text vector ];
        description = "A build tool for multiple docker image layers";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dockerfile" = callPackage
@@ -65795,6 +66108,7 @@ self: {
        testHaskellDepends = [ base doctest HUnit QuickCheck ];
        description = "Allow QuickCheck-style property testing within doctest";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "docusign-base" = callPackage
@@ -65828,6 +66142,7 @@ self: {
        ];
        description = "Low-level bindings to the DocuSign API (only what is necessary for docusign-client)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "docusign-client" = callPackage
@@ -65944,6 +66259,7 @@ self: {
        libraryHaskellDepends = [ array base containers ];
        description = "The Lengauer-Tarjan graph dominators algorithm";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dom-parser" = callPackage
@@ -66519,6 +66835,7 @@ self: {
        ];
        description = "A generic implementation of dynamic partial-order reduction (DPOR) for testing arbitrary models of concurrency";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "drClickOn" = callPackage
@@ -66551,6 +66868,7 @@ self: {
        ];
        description = "Automatic derivation of optimized QuickCheck random generators";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "draw-poker" = callPackage
@@ -66582,6 +66900,7 @@ self: {
        testHaskellDepends = [ base containers hspec QuickCheck ];
        description = "A port of asciimoo's drawille to haskell";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dresdner-verkehrsbetriebe" = callPackage
@@ -66621,6 +66940,7 @@ self: {
        ];
        description = "Simple schema management for arbitrary databases";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "drifter-postgresql" = callPackage
@@ -66661,6 +66981,7 @@ self: {
        ];
        description = "SQLite support for the drifter schema migraiton tool";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "drinkery" = callPackage
@@ -66897,6 +67218,7 @@ self: {
        executableHaskellDepends = [ base bytestring ];
        description = "Harmonix (Guitar Hero, Rock Band) DTA/DTB metadata library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dtd" = callPackage
@@ -66944,7 +67266,6 @@ self: {
        libraryHaskellDepends = [ base text xml-types ];
        description = "Basic types for representing XML DTDs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dtrace" = callPackage
@@ -67007,6 +67328,7 @@ self: {
        ];
        description = "Network multiplayer 2D shooting game";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dual-tree" = callPackage
@@ -67139,7 +67461,6 @@ self: {
        ];
        description = "A plug-in for rendering GHC core";
        license = stdenv.lib.licenses.isc;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dunai" = callPackage
@@ -67759,6 +68080,7 @@ self: {
        libraryHaskellDepends = [ base data-default ];
        description = "Robert Penner's easing equations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "easy-api" = callPackage
@@ -67842,7 +68164,6 @@ self: {
        libraryHaskellDepends = [ base bytestring containers mtl zlib ];
        description = "User-friendly creation of EPS, PostScript, and PDF files";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "easytensor" = callPackage
@@ -67856,6 +68177,7 @@ self: {
        benchmarkHaskellDepends = [ base dimensions time ];
        description = "Pure, type-indexed haskell vector, matrix, and tensor library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "easytensor-vulkan" = callPackage
@@ -67867,6 +68189,7 @@ self: {
        libraryHaskellDepends = [ base dimensions easytensor vulkan-api ];
        description = "Use easytensor with vulkan-api";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "easytest" = callPackage
@@ -67952,7 +68275,6 @@ self: {
        ];
        description = "A handy tool for uploading unikernels to Amazon's EC2";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "eccrypto" = callPackage
@@ -68250,6 +68572,7 @@ self: {
        testToolDepends = [ tasty-discover ];
        description = "A monad for rewriting things";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "edit-distance" = callPackage
@@ -68407,7 +68730,6 @@ self: {
        libraryHaskellDepends = [ base type-level-sets ];
        description = "Embeds effect systems and program logics into Haskell using graded monads and parameterised monads";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "effective-aspects" = callPackage
@@ -68752,6 +69074,7 @@ self: {
        ];
        description = "Send ekg metrics to a Bosun instance";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ekg-carbon" = callPackage
@@ -68760,8 +69083,8 @@ self: {
      }:
      mkDerivation {
        pname = "ekg-carbon";
-       version = "1.0.10";
-       sha256 = "0mvx5qpj5fzdb991gb344a5a34fvgys6xy3xxpr65bddlbpv0mk9";
+       version = "1.0.11";
+       sha256 = "02cmwpdbqfi6n9dqk2y6yqvds2i6rmbs6vzkab0l90507c7rdqf8";
        libraryHaskellDepends = [
          base ekg-core network network-carbon text time unordered-containers
          vector
@@ -69069,6 +69392,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "elf_0_30" = callPackage
+    ({ mkDerivation, base, binary, bytestring, containers, hspec }:
+     mkDerivation {
+       pname = "elf";
+       version = "0.30";
+       sha256 = "16gfpqsqfwlq4qprh0nswa4br1rz7rj7in7v803cqggkxz7s5c4p";
+       libraryHaskellDepends = [ base binary bytestring ];
+       testHaskellDepends = [ base bytestring containers hspec ];
+       description = "An Elf parser";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "eliminators" = callPackage
     ({ mkDerivation, base, extra, hspec, hspec-discover, singleton-nats
      , singletons, template-haskell, th-abstraction, th-desugar
@@ -69447,6 +69783,31 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "elm2nix" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, async, base, binary
+     , bytestring, containers, data-default, directory, filepath, here
+     , mtl, optparse-applicative, process, req, text, transformers
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "elm2nix";
+       version = "0.1.0";
+       sha256 = "140qv6zvq4860fd5pglhwgd9pnxv6nha3ah3pmp4d2x3jkvg3hcy";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson async base binary bytestring containers data-default
+         directory filepath here mtl process req text transformers
+         unordered-containers
+       ];
+       executableHaskellDepends = [
+         ansi-wl-pprint base directory here optparse-applicative
+       ];
+       testHaskellDepends = [ base ];
+       description = "Turn your Elm project into buildable Nix project";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "elo" = callPackage
     ({ mkDerivation, base, tasty }:
      mkDerivation {
@@ -69576,6 +69937,7 @@ self: {
        ];
        description = "Parsing and rendering of email and MIME headers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "email-postmark" = callPackage
@@ -69663,7 +70025,6 @@ self: {
        testHaskellDepends = [ base doctest Glob ];
        description = "Wrapper around email-validate library adding instances for common type classes";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "emailparse" = callPackage
@@ -69754,6 +70115,7 @@ self: {
        testHaskellDepends = [ base containers HUnit ];
        description = "Empirical Mode Decomposition and Hilbert-Huang Transform";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "emgm" = callPackage
@@ -69824,7 +70186,6 @@ self: {
        testHaskellDepends = [ base ];
        description = "Binding to the Enchant library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) enchant;};
 
   "enclosed-exceptions" = callPackage
@@ -69953,7 +70314,6 @@ self: {
        ];
        description = "A Haskell implementation of Engine.IO";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "engine-io-growler" = callPackage
@@ -70155,6 +70515,7 @@ self: {
        executableHaskellDepends = [ base ];
        description = "enumerate all the values in a finite type (automatically)";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "enumerate-function" = callPackage
@@ -70276,14 +70637,22 @@ self: {
      }) {};
 
   "enummapset" = callPackage
-    ({ mkDerivation, base, containers, deepseq, semigroups }:
+    ({ mkDerivation, array, base, containers, deepseq, ghc-prim, HUnit
+     , QuickCheck, semigroups, test-framework, test-framework-hunit
+     , test-framework-quickcheck2
+     }:
      mkDerivation {
        pname = "enummapset";
-       version = "0.5.2.2";
-       sha256 = "0x6fihrgvb2y6m0z2gi8n97b54aidydd8fnbmj02bq3x73gxnbvr";
+       version = "0.6.0.1";
+       sha256 = "0nljpb5fxk4piwl5mh1v23ps9bzhxxcybfhd8mmb66k20gxxxf7q";
        libraryHaskellDepends = [ base containers deepseq semigroups ];
+       testHaskellDepends = [
+         array base containers deepseq ghc-prim HUnit QuickCheck semigroups
+         test-framework test-framework-hunit test-framework-quickcheck2
+       ];
        description = "IntMap and IntSet with Enum keys/elements";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "enummapset-th" = callPackage
@@ -70593,8 +70962,8 @@ self: {
      }:
      mkDerivation {
        pname = "equational-reasoning";
-       version = "0.5.1.0";
-       sha256 = "11203rdw4q9s5ramhmr2hdimgwin3zwjas8csxqxxldkv3x9a05l";
+       version = "0.5.1.1";
+       sha256 = "12l0h86y3qxjr04y2908l9l5jh1q2hw5xhchxk7j8c216vlwv5ql";
        libraryHaskellDepends = [
          base containers singletons template-haskell th-desugar th-extras
          void
@@ -70603,6 +70972,26 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "equeue" = callPackage
+    ({ mkDerivation, base, containers, contravariant, delay, mtl
+     , semigroups, stm, tasty, tasty-hunit, time
+     }:
+     mkDerivation {
+       pname = "equeue";
+       version = "0";
+       sha256 = "14risb13sv4mz5scyhcvg6knb791lx4b9jm3k9189fhxkr5a28cc";
+       libraryHaskellDepends = [
+         base containers contravariant mtl semigroups stm
+       ];
+       testHaskellDepends = [
+         base containers contravariant delay semigroups stm tasty
+         tasty-hunit time
+       ];
+       description = "Application level triggered, and edge triggered event multiqueues";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "equivalence" = callPackage
     ({ mkDerivation, base, containers, mtl, QuickCheck, STMonadTrans
      , template-haskell, test-framework, test-framework-quickcheck2
@@ -70622,6 +71011,7 @@ self: {
        ];
        description = "Maintaining an equivalence relation implemented as union-find using STT";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "erd" = callPackage
@@ -70896,6 +71286,7 @@ self: {
        ];
        description = "`bracket`-like functions for `ExceptT` over `IO` monad";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ersaconcat" = callPackage
@@ -71141,27 +71532,31 @@ self: {
 
   "esqueleto" = callPackage
     ({ mkDerivation, base, blaze-html, bytestring, conduit, containers
-     , hspec, HUnit, monad-control, monad-logger, persistent
-     , persistent-sqlite, persistent-template, QuickCheck, resourcet
-     , tagged, text, transformers, unordered-containers
+     , hspec, monad-logger, mysql, mysql-simple, persistent
+     , persistent-mysql, persistent-postgresql, persistent-sqlite
+     , persistent-template, postgresql-libpq, postgresql-simple
+     , resourcet, tagged, text, time, transformers, unliftio
+     , unordered-containers
      }:
      mkDerivation {
        pname = "esqueleto";
-       version = "2.5.3";
-       sha256 = "10n49rzqmblky7pwjnysalyy6nacmxfms8dqbsdv6hlyzr8pb69x";
-       revision = "1";
-       editedCabalFile = "1rmqqx2p4bad6psg8jbzf6jwan9z4a5yjskdkw51q0f47jhpfcdj";
+       version = "2.6.0";
+       sha256 = "1asbvcjmbyd44rfs8a645cvfqmf95b6hnb3l7lqd56kv32km69nn";
        libraryHaskellDepends = [
          base blaze-html bytestring conduit monad-logger persistent
-         resourcet tagged text transformers unordered-containers
+         resourcet tagged text time transformers unliftio
+         unordered-containers
        ];
        testHaskellDepends = [
-         base conduit containers hspec HUnit monad-control monad-logger
-         persistent persistent-sqlite persistent-template QuickCheck
-         resourcet text transformers
+         base blaze-html bytestring conduit containers hspec monad-logger
+         mysql mysql-simple persistent persistent-mysql
+         persistent-postgresql persistent-sqlite persistent-template
+         postgresql-libpq postgresql-simple resourcet tagged text time
+         transformers unliftio unordered-containers
        ];
        description = "Type-safe EDSL for SQL queries on persistent backends";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ess" = callPackage
@@ -71326,8 +71721,8 @@ self: {
        pname = "ether";
        version = "0.5.1.0";
        sha256 = "1180l4z2cdgc6zj9pcr2c0lj28ka85kbk8sxd42fis65k2ahr61n";
-       revision = "1";
-       editedCabalFile = "01q86w79xswdkq08m375xwfqjgix6bzbc4lpxz4phqvzf38lc8i5";
+       revision = "2";
+       editedCabalFile = "0ax7jq2gpb12zh4v2gcpqpckznpbkc8b743k94fljvks0yq3kl0k";
        libraryHaskellDepends = [
          base exceptions mmorph monad-control mtl reflection tagged
          template-haskell transformers transformers-base transformers-lift
@@ -71342,7 +71737,6 @@ self: {
        ];
        description = "Monad transformers and classes";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ethereum-analyzer" = callPackage
@@ -71682,6 +72076,7 @@ self: {
        ];
        description = "Monoidal, monadic and first-class events";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "event-driven" = callPackage
@@ -71924,8 +72319,8 @@ self: {
      }:
      mkDerivation {
        pname = "eventsource-api";
-       version = "1.5.0";
-       sha256 = "0748wrj8amw66cl95cri7g2nw9kwc5h0dsw1419p90xpxgvn4kvr";
+       version = "1.5.1";
+       sha256 = "04sqpzhmsisr93da55dhmprsbks0kkwsb3dg8fkx2w0casyb58f6";
        libraryHaskellDepends = [
          aeson base bytestring containers enclosed-exceptions lifted-async
          lifted-base monad-control monad-loops mtl stm stm-chans streaming
@@ -71943,8 +72338,8 @@ self: {
      }:
      mkDerivation {
        pname = "eventsource-geteventstore-store";
-       version = "1.2.0";
-       sha256 = "0v0k89xb86h8zxrzzpph0bayy47v3gn56vi3v02cvvnwnif3071l";
+       version = "1.2.1";
+       sha256 = "1v024nxs7bdh8q6m1r0wnn877pbc54kg22yg4qlwbsmsibq61c82";
        libraryHaskellDepends = [
          aeson base eventsource-api eventsource-store-specs eventstore
          lifted-async lifted-base mtl streaming string-conversions
@@ -72151,6 +72546,7 @@ self: {
        ];
        description = "Exact rational multiples of pi (and integer powers of pi)";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "exact-real" = callPackage
@@ -72196,6 +72592,7 @@ self: {
        libraryHaskellDepends = [ base exceptions transformers ];
        description = "Safely deal with exceptions in ExceptT";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "exception-hierarchy" = callPackage
@@ -72207,6 +72604,7 @@ self: {
        libraryHaskellDepends = [ base template-haskell ];
        description = "Exception type hierarchy with TemplateHaskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "exception-mailer" = callPackage
@@ -72454,7 +72852,6 @@ self: {
        ];
        description = "Compile time checks that a computation considers producing data through all possible constructors";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "exherbo-cabal" = callPackage
@@ -72532,7 +72929,6 @@ self: {
        ];
        description = "Dependent pairs and their instances";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "exinst-bytes" = callPackage
@@ -72553,7 +72949,6 @@ self: {
        ];
        description = "Dependent pairs and their instances";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "exinst-cereal" = callPackage
@@ -72573,7 +72968,6 @@ self: {
        ];
        description = "Dependent pairs and their instances";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "exinst-deepseq" = callPackage
@@ -72618,7 +73012,6 @@ self: {
        ];
        description = "Dependent pairs and their instances";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "existential" = callPackage
@@ -72817,6 +73210,8 @@ self: {
        pname = "expiring-containers";
        version = "0.2.2.1";
        sha256 = "0zicnfwamm6yx91pb92qjzv0n25cwdz4krymnvpn5vyhh96k3kwh";
+       revision = "1";
+       editedCabalFile = "0wp4p8ax6cx6z8h7kjjajlr3h2155gzr5zffh2ky9w31ax9iggw9";
        libraryHaskellDepends = [
          base containers hashable int-multimap time timestamp
          unordered-containers
@@ -73028,6 +73423,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "expresso" = callPackage
+    ({ mkDerivation, base, containers, directory, filepath, hashable
+     , haskeline, mtl, parsec, tasty, tasty-hunit, text
+     , unordered-containers, wl-pprint
+     }:
+     mkDerivation {
+       pname = "expresso";
+       version = "0.1.0.2";
+       sha256 = "19qg0nwvmh0apn2fmffsmhrwcw9kd5c3fp118shkr12xdab9x23k";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base containers directory filepath hashable haskeline mtl parsec
+         text unordered-containers wl-pprint
+       ];
+       testHaskellDepends = [
+         base containers directory filepath hashable haskeline mtl parsec
+         tasty tasty-hunit text unordered-containers wl-pprint
+       ];
+       description = "A simple expressions language based on row types";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "extcore" = callPackage
     ({ mkDerivation, array, base, bytestring, containers, directory
      , filepath, mtl, parsec, pretty, syb
@@ -73146,8 +73564,10 @@ self: {
      }:
      mkDerivation {
        pname = "extensible-effects";
-       version = "4.0.0.0";
-       sha256 = "0h83cn0767sk8di6ja5928v65mkcp90pjqhgijrvynssxxsvfsji";
+       version = "5.0.0.1";
+       sha256 = "0ff0h24ff5m5dnfiazh8sfvmby3sdb2dil7zqxg8qwykjdc1dcy3";
+       revision = "1";
+       editedCabalFile = "1ihcxj58a3ca80zfyxgbzjzgps9izy96vnj7h4sk9wwb9khbxl1f";
        libraryHaskellDepends = [ base monad-control transformers-base ];
        testHaskellDepends = [
          base doctest HUnit monad-control mtl QuickCheck silently
@@ -73413,7 +73833,6 @@ self: {
        ];
        description = "Rational arithmetic in an irrational world";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "facts" = callPackage
@@ -73640,6 +74059,7 @@ self: {
        testToolDepends = [ markdown-unlit ];
        description = "Faktory Worker for Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "falling-turnip" = callPackage
@@ -73756,7 +74176,6 @@ self: {
        ];
        description = "Fast ByteString Builder";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fast-combinatorics" = callPackage
@@ -73802,13 +74221,14 @@ self: {
      }:
      mkDerivation {
        pname = "fast-downward";
-       version = "0.1.0.0";
-       sha256 = "187c3mx2vw1d8xj0k8k2wy51nz7bskcmxgbzx4d5pgrn74gr5azb";
+       version = "0.1.0.1";
+       sha256 = "1js78083c6813sm1hcycii95c3yya58r4kfdfvgbzzvvklwcxb3y";
        libraryHaskellDepends = [
          base containers list-t mtl process temporary text transformers
        ];
        description = "Solve classical planning problems (STRIPS/SAS+) using Haskell & Fast Downward";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fast-logger" = callPackage
@@ -73817,23 +74237,6 @@ self: {
      }:
      mkDerivation {
        pname = "fast-logger";
-       version = "2.4.12";
-       sha256 = "1jl9kiiijjpilj4zka8ffb2sil31qmgysan2hkld6mhddlr6pjdy";
-       libraryHaskellDepends = [
-         array auto-update base bytestring directory easy-file filepath text
-         unix-compat unix-time
-       ];
-       testHaskellDepends = [ base bytestring directory hspec ];
-       description = "A fast logging system";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "fast-logger_2_4_13" = callPackage
-    ({ mkDerivation, array, auto-update, base, bytestring, directory
-     , easy-file, filepath, hspec, text, unix-compat, unix-time
-     }:
-     mkDerivation {
-       pname = "fast-logger";
        version = "2.4.13";
        sha256 = "1ciji847kcpg8zfld964wd20c5n554y3ak5340rn07k6dx0fzm2b";
        libraryHaskellDepends = [
@@ -73843,7 +74246,6 @@ self: {
        testHaskellDepends = [ base bytestring directory hspec ];
        description = "A fast logging system";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fast-math" = callPackage
@@ -73975,7 +74377,6 @@ self: {
        librarySystemDepends = [ fcgi ];
        description = "A Haskell library for writing FastCGI programs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) fcgi;};
 
   "fastedit" = callPackage
@@ -74298,6 +74699,7 @@ self: {
        libraryHaskellDepends = [ fay-base ];
        description = "Websockets FFI library for Fay";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fb" = callPackage
@@ -75077,7 +75479,6 @@ self: {
        ];
        description = "automatic C++ binding generation";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fficxx-runtime" = callPackage
@@ -75111,6 +75512,7 @@ self: {
        ];
        description = "Minimal bindings to the FFmpeg library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) ffmpeg; libavcodec = null; libavdevice = null; 
          libavformat = null; libswscale = null;};
 
@@ -75158,7 +75560,6 @@ self: {
        librarySystemDepends = [ fftw ];
        description = "Low level bindings to FFTW";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) fftw;};
 
   "fgl" = callPackage
@@ -75602,6 +76003,7 @@ self: {
        ];
        description = "Functions on System.FilePath";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fileplow" = callPackage
@@ -75641,6 +76043,21 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "filesystem-abstractions" = callPackage
+    ({ mkDerivation, base, bytestring, list-tries, posix-paths
+     , semigroups
+     }:
+     mkDerivation {
+       pname = "filesystem-abstractions";
+       version = "0";
+       sha256 = "1qrxc8q10fqd7b0ss84nykz8vmyjwwxw5ywxp11xabad966shl18";
+       libraryHaskellDepends = [
+         base bytestring list-tries posix-paths semigroups
+       ];
+       description = "A shared set of abstractions and types for representing filessytem data";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "filesystem-conduit" = callPackage
     ({ mkDerivation, base, blaze-builder, bytestring, conduit
      , containers, hspec, QuickCheck, system-fileio, system-filepath
@@ -75732,6 +76149,7 @@ self: {
        testHaskellDepends = [ base bytestring HUnit ];
        description = "Filterable request logging wai middleware. Change how data is logged and when.";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "filtrable" = callPackage
@@ -75759,6 +76177,7 @@ self: {
        testHaskellDepends = [ base inspection-testing tagged ];
        description = "Nat and Fin: peano naturals and finite numbers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "final" = callPackage
@@ -75811,6 +76230,7 @@ self: {
        ];
        description = "Find the clumpiness of labels in a tree";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "find-conduit" = callPackage
@@ -76020,6 +76440,19 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "first-class-families_0_4_0_0" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "first-class-families";
+       version = "0.4.0.0";
+       sha256 = "1hkvk4vhx8zanx7sc8a7nsz4h38nsfhr1rdn1ky1fim328fi4gx6";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base ];
+       description = "First class type families";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "first-class-patterns" = callPackage
     ({ mkDerivation, base, transformers }:
      mkDerivation {
@@ -76070,7 +76503,6 @@ self: {
        ];
        description = "Calculates file-size frequency-distribution";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fit" = callPackage
@@ -76292,6 +76724,7 @@ self: {
        ];
        description = "Binary instances for fixed-vector";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fixed-vector-cborg" = callPackage
@@ -76308,6 +76741,7 @@ self: {
        ];
        description = "Binary instances for fixed-vector";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fixed-vector-cereal" = callPackage
@@ -76324,6 +76758,7 @@ self: {
        ];
        description = "Cereal instances for fixed-vector";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fixed-vector-hetero" = callPackage
@@ -76667,7 +77102,6 @@ self: {
        ];
        description = "Principled and efficient bit-oriented binary serialization";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "flat-maybe" = callPackage
@@ -76836,7 +77270,6 @@ self: {
        libraryHaskellDepends = [ base bytestring parsec utf8-string ];
        description = "A parser for IGC files";
        license = stdenv.lib.licenses.mpl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "flight-kml" = callPackage
@@ -76860,7 +77293,6 @@ self: {
        ];
        description = "Parsing of pilot tracklogs dumped as KML";
        license = stdenv.lib.licenses.mpl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "flip-cmd" = callPackage
@@ -77340,6 +77772,7 @@ self: {
        ];
        description = "The parser for fluffy to parsec the question bank in .docx type";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fluid-idl" = callPackage
@@ -77566,6 +77999,7 @@ self: {
        ];
        description = "Lists with a focused element";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fold-debounce" = callPackage
@@ -77705,7 +78139,6 @@ self: {
        ];
        description = "Transducers for foldl folds";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "foldl-transduce-attoparsec" = callPackage
@@ -77727,7 +78160,6 @@ self: {
        ];
        description = "Attoparsec and foldl-transduce integration";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "folds" = callPackage
@@ -77838,7 +78270,6 @@ self: {
        ];
        description = "Be notified when a file gets appended, solely with what was added. Warning - only works on linux and for files that are strictly appended, like log files.";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "follower" = callPackage
@@ -78234,6 +78665,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "formatting_6_3_7" = callPackage
+    ({ mkDerivation, array, base, bytestring, clock, ghc-prim, hspec
+     , integer-gmp, old-locale, scientific, semigroups, text, time
+     , transformers
+     }:
+     mkDerivation {
+       pname = "formatting";
+       version = "6.3.7";
+       sha256 = "06jwb1pmh15f2b9dfplm64y9yszazg26m4h7rl4dn4inqg14znqc";
+       libraryHaskellDepends = [
+         array base bytestring clock ghc-prim integer-gmp old-locale
+         scientific semigroups text time transformers
+       ];
+       testHaskellDepends = [ base hspec semigroups text ];
+       description = "Combinator-based type-safe formatting (like printf() or FORMAT)";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "forml" = callPackage
     ({ mkDerivation, ansi-terminal, base, bytestring, cereal
      , containers, directory, file-embed, ghc-prim, GraphSCC, hslogger
@@ -78315,13 +78765,41 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "forsyde-deep" = callPackage
+    ({ mkDerivation, base, Cabal, containers, directory, filepath
+     , HUnit, mtl, parameterized-data, pretty, process, QuickCheck
+     , random, regex-posix, syb, template-haskell, type-level
+     }:
+     mkDerivation {
+       pname = "forsyde-deep";
+       version = "0.2.0";
+       sha256 = "1rznghp5njbs474cr1pmipmflf53rk8al6pb2d16vhj717431vf9";
+       enableSeparateDataOutput = true;
+       setupHaskellDepends = [
+         base Cabal containers directory filepath HUnit mtl
+         parameterized-data pretty process QuickCheck random regex-posix syb
+         template-haskell type-level
+       ];
+       libraryHaskellDepends = [
+         base containers directory filepath mtl parameterized-data pretty
+         process random regex-posix syb template-haskell type-level
+       ];
+       testHaskellDepends = [
+         base directory HUnit parameterized-data QuickCheck random syb
+         type-level
+       ];
+       description = "ForSyDe's Haskell-embedded Domain Specific Language";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "forsyde-shallow" = callPackage
     ({ mkDerivation, base, directory, hspec, old-time, process, random
      }:
      mkDerivation {
        pname = "forsyde-shallow";
-       version = "3.3.2.0";
-       sha256 = "1cfqv2mn1ccbp2j7vnjj123ys2n5s414dqid4ywy1l749pzf7w1j";
+       version = "3.3.3.0";
+       sha256 = "0avpy9h0x30c6zbzfrf248k2il4w0hk5rnkcqaday7rgsf70cfc0";
        libraryHaskellDepends = [ base directory old-time process random ];
        testHaskellDepends = [ base hspec ];
        description = "ForSyDe's Haskell-embedded Domain Specific Language";
@@ -78366,6 +78844,7 @@ self: {
        ];
        description = "Parser and anlyses for Fortran standards 66, 77, 90 and 95";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fortytwo" = callPackage
@@ -78745,6 +79224,7 @@ self: {
        benchmarkHaskellDepends = [ base time ];
        description = "Cached and parallel data fetching";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "freddy" = callPackage
@@ -78764,6 +79244,7 @@ self: {
        ];
        description = "RabbitMQ Messaging API supporting request-response";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "free" = callPackage
@@ -78802,7 +79283,6 @@ self: {
        ];
        description = "Free algebras in Haskell";
        license = stdenv.lib.licenses.mpl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "free-category" = callPackage
@@ -78814,6 +79294,7 @@ self: {
        libraryHaskellDepends = [ base free-algebras ];
        description = "Free category";
        license = stdenv.lib.licenses.mpl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "free-concurrent" = callPackage
@@ -78856,7 +79337,6 @@ self: {
        ];
        description = "Free functors, adjoint to functors that forget class constraints";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "free-game" = callPackage
@@ -79224,6 +79704,7 @@ self: {
        testHaskellDepends = [ base freer-simple hspec ];
        description = "Checked runtime exceptions with freer-simple";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "freer-simple-http" = callPackage
@@ -79244,6 +79725,7 @@ self: {
        ];
        description = "Make HTTP requests with freer-simple!";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "freer-simple-profiling" = callPackage
@@ -79256,6 +79738,7 @@ self: {
        testHaskellDepends = [ base containers freer-simple hspec time ];
        description = "Automatic profling of freer-simple programs";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "freer-simple-random" = callPackage
@@ -79268,6 +79751,7 @@ self: {
        testHaskellDepends = [ base containers freer-simple hspec random ];
        description = "Random number generators using freer-simple";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "freer-simple-time" = callPackage
@@ -79280,6 +79764,7 @@ self: {
        testHaskellDepends = [ base freer-simple hspec time ];
        description = "freer-simple interface to IO based time functions";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "freesect" = callPackage
@@ -79431,6 +79916,7 @@ self: {
        ];
        description = "A functional image processing library for Haskell";
        license = stdenv.lib.licenses.lgpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "friday-devil" = callPackage
@@ -79464,6 +79950,7 @@ self: {
        ];
        description = "Converts between the Friday and JuicyPixels image types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "friday-scale-dct" = callPackage
@@ -79495,6 +79982,7 @@ self: {
        ];
        description = "Attempt to pretty-print any input";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "friendly-time" = callPackage
@@ -79587,6 +80075,7 @@ self: {
        libraryHaskellDepends = [ base containers mtl ];
        description = "Arduino programming without the hassle of C";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "frpnow" = callPackage
@@ -79858,7 +80347,6 @@ self: {
        ];
        description = "Watch a file/directory and run a command when it's modified";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ftdi" = callPackage
@@ -80016,6 +80504,7 @@ self: {
        ];
        description = "In-memory full text search engine";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fullstop" = callPackage
@@ -80220,6 +80709,7 @@ self: {
        ];
        description = "Library providing values and operations on values in a fixed universe";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "function-combine" = callPackage
@@ -80325,7 +80815,6 @@ self: {
        ];
        description = "Functor combinators with tries & zippers";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "functor-friends" = callPackage
@@ -80350,7 +80839,6 @@ self: {
        libraryHaskellDepends = [ base template-haskell ];
        description = "Infix operators for mapping over compositions of functors. Lots of them.";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "functor-monadic" = callPackage
@@ -80609,6 +81097,7 @@ self: {
        ];
        description = "An optimising compiler for a functional, array-oriented language";
        license = stdenv.lib.licenses.isc;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "futun" = callPackage
@@ -80687,7 +81176,6 @@ self: {
        testHaskellDepends = [ base HUnit ];
        description = "Filters a list based on a fuzzy string search";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fuzzy-dates" = callPackage
@@ -80847,19 +81335,20 @@ self: {
      }) {};
 
   "g4ip-prover" = callPackage
-    ({ mkDerivation, array, base, directory, system-filepath }:
+    ({ mkDerivation, array, base, directory, filepath, happy }:
      mkDerivation {
        pname = "g4ip-prover";
-       version = "0.1.0.1";
-       sha256 = "1r1i8i5vwy02zaccqjlv6w5qlpbp61lc4im9sz2wlkc8yx2yj8bg";
-       isLibrary = false;
+       version = "2.0.0.0";
+       sha256 = "1g79hip95n3nmjhyfvryk7z0fnb46xqy8lg0hq1xanqlsmyx7w4c";
+       isLibrary = true;
        isExecutable = true;
-       executableHaskellDepends = [
-         array base directory system-filepath
-       ];
+       libraryHaskellDepends = [ array base directory filepath ];
+       libraryToolDepends = [ happy ];
+       executableHaskellDepends = [ array base directory filepath ];
+       executableToolDepends = [ happy ];
+       testHaskellDepends = [ base ];
        description = "Theorem prover for intuitionistic propositional logic using G4ip";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gact" = callPackage
@@ -81052,6 +81541,7 @@ self: {
        libraryHaskellDepends = [ base free transformers ];
        description = "Limit how many steps a program may take";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gasp" = callPackage
@@ -81063,7 +81553,6 @@ self: {
        libraryHaskellDepends = [ base binary containers ];
        description = "A framework of algebraic classes";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gauge" = callPackage
@@ -81176,6 +81665,7 @@ self: {
        libraryToolDepends = [ gtk2hs-buildtools ];
        description = "Binding to the GNOME configuration database system";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome2) GConf;};
 
   "gd" = callPackage
@@ -81321,7 +81811,6 @@ self: {
        executableHaskellDepends = [ base GLUT OpenGLRaw Vec ];
        description = "zooming rotating fractal gears graphics demo";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gedcom" = callPackage
@@ -81716,6 +82205,7 @@ self: {
        ];
        description = "Derivation of Aeson instances using GHC generics";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "generic-arbitrary" = callPackage
@@ -81771,6 +82261,22 @@ self: {
        testHaskellDepends = [ base tasty tasty-hunit ];
        description = "Utilities for GHC.Generics";
        license = stdenv.lib.licenses.mit;
+     }) {};
+
+  "generic-data_0_4_0_0" = callPackage
+    ({ mkDerivation, base, base-orphans, contravariant, generic-lens
+     , show-combinators, tasty, tasty-hunit
+     }:
+     mkDerivation {
+       pname = "generic-data";
+       version = "0.4.0.0";
+       sha256 = "01x5f1xi1yvi2d5pym5jchgrl3ya2cbx6npa7c8rf206n414sq23";
+       libraryHaskellDepends = [
+         base base-orphans contravariant show-combinators
+       ];
+       testHaskellDepends = [ base generic-lens tasty tasty-hunit ];
+       description = "Utilities for GHC.Generics";
+       license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
@@ -81780,13 +82286,12 @@ self: {
      }:
      mkDerivation {
        pname = "generic-data-surgery";
-       version = "0.1.0.0";
-       sha256 = "1ady7wkg6bs8iadahz33gn7pas2176wg2fsphxs4nq7fi2c566a4";
+       version = "0.2.0.0";
+       sha256 = "02pnxdhmc5m7i9m269s1pggn6gsqj73flv6d86zfkpnqwwsvd5qs";
        libraryHaskellDepends = [ base first-class-families generic-data ];
        testHaskellDepends = [ base generic-data tasty tasty-hunit ];
        description = "Surgery for generic data types";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "generic-deepseq" = callPackage
@@ -82049,6 +82554,7 @@ self: {
        ];
        description = "Generic generation of HXT XmlPickler instances using GHC Generics";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "generics-eot" = callPackage
@@ -82078,7 +82584,6 @@ self: {
        libraryHaskellDepends = [ base containers mtl template-haskell ];
        description = "Generic Programming with Mutually Recursive Sums of Products";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "generics-sop" = callPackage
@@ -82376,6 +82881,7 @@ self: {
        ];
        description = "GenValidity support for aeson";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-bytestring" = callPackage
@@ -82396,6 +82902,7 @@ self: {
        ];
        description = "GenValidity support for ByteString";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-containers" = callPackage
@@ -82414,6 +82921,7 @@ self: {
        ];
        description = "GenValidity support for containers";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-hspec" = callPackage
@@ -82434,6 +82942,7 @@ self: {
        ];
        description = "Standard spec's for GenValidity instances";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-hspec-aeson" = callPackage
@@ -82456,6 +82965,7 @@ self: {
        ];
        description = "Standard spec's for aeson-related instances";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-hspec-binary" = callPackage
@@ -82475,6 +82985,7 @@ self: {
        ];
        description = "Standard spec's for binary-related Instances";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-hspec-cereal" = callPackage
@@ -82494,6 +83005,7 @@ self: {
        ];
        description = "Standard spec's for cereal-related instances";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-hspec-hashable" = callPackage
@@ -82515,6 +83027,7 @@ self: {
        ];
        description = "Standard spec's for Hashable instances";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-hspec-optics" = callPackage
@@ -82578,6 +83091,7 @@ self: {
        ];
        description = "GenValidity support for Path";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-property" = callPackage
@@ -82612,6 +83126,7 @@ self: {
        ];
        description = "GenValidity support for Scientific";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-text" = callPackage
@@ -82630,6 +83145,7 @@ self: {
        ];
        description = "GenValidity support for Text";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-time" = callPackage
@@ -82646,6 +83162,7 @@ self: {
        testHaskellDepends = [ base genvalidity-hspec hspec time ];
        description = "GenValidity support for time";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-unordered-containers" = callPackage
@@ -82667,6 +83184,7 @@ self: {
        ];
        description = "GenValidity support for unordered-containers";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-uuid" = callPackage
@@ -82685,6 +83203,7 @@ self: {
        ];
        description = "GenValidity support for UUID";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "genvalidity-vector" = callPackage
@@ -82703,6 +83222,7 @@ self: {
        ];
        description = "GenValidity support for vector";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "geo-resolver" = callPackage
@@ -82796,6 +83316,7 @@ self: {
        libraryHaskellDepends = [ base dimensional lens semigroups ];
        description = "Types for geodetic operations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "geodetics" = callPackage
@@ -82815,6 +83336,7 @@ self: {
        ];
        description = "Terrestrial coordinate systems and geodetic calculations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "geohash" = callPackage
@@ -82863,7 +83385,6 @@ self: {
        ];
        description = "A thin GeoJSON Layer above the aeson library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "geojson-types" = callPackage
@@ -83053,6 +83574,7 @@ self: {
        ];
        description = "Github Standard Labeler";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gh-pocket-knife" = callPackage
@@ -83193,6 +83715,7 @@ self: {
        testHaskellDepends = [ base ghc ghc-paths ];
        description = "A small-step semantics for Core";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghc-datasize" = callPackage
@@ -83498,7 +84021,6 @@ self: {
        testHaskellDepends = [ base inspection-testing ];
        description = "A magic typeclass that just does it";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghc-make" = callPackage
@@ -83638,6 +84160,7 @@ self: {
        ];
        description = "A parallel wrapper for 'ghc --make'";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghc-parser" = callPackage
@@ -83650,6 +84173,7 @@ self: {
        libraryToolDepends = [ cpphs happy ];
        description = "Haskell source parser from GHC";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghc-paths" = callPackage
@@ -83940,6 +84464,7 @@ self: {
        benchmarkHaskellDepends = [ base bytestring criterion ];
        description = "Faster replacements for traceEvent and traceMarker";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghc-typelits-extra" = callPackage
@@ -84016,6 +84541,7 @@ self: {
        ];
        description = "Presburger Arithmetic Solver for GHC Type-level natural numbers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghc-usage" = callPackage
@@ -84225,6 +84751,7 @@ self: {
        ];
        description = "Allow GHCJS projects to compile under GHC and develop using intero";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghcjs-codemirror" = callPackage
@@ -84359,7 +84886,6 @@ self: {
        libraryHaskellDepends = [ base transformers ];
        description = "GHCJS version of Perch library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghcjs-promise" = callPackage
@@ -84626,19 +85152,41 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {inherit (pkgs) gdk_pixbuf;};
 
-  "gi-gdkx11" = callPackage
-    ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk
-     , gi-gio, gi-gobject, gi-xlib, gtk3, haskell-gi, haskell-gi-base
+  "gi-gdkpixbuf_2_0_18" = callPackage
+    ({ mkDerivation, base, bytestring, Cabal, containers, gdk_pixbuf
+     , gi-gio, gi-glib, gi-gobject, haskell-gi, haskell-gi-base
      , haskell-gi-overloading, text, transformers
      }:
      mkDerivation {
+       pname = "gi-gdkpixbuf";
+       version = "2.0.18";
+       sha256 = "1b9ypv07siyr9gry471skc3qlaiwqf055ywz8nib5x39vs6rfcpj";
+       setupHaskellDepends = [ base Cabal haskell-gi ];
+       libraryHaskellDepends = [
+         base bytestring containers gi-gio gi-glib gi-gobject haskell-gi
+         haskell-gi-base haskell-gi-overloading text transformers
+       ];
+       libraryPkgconfigDepends = [ gdk_pixbuf ];
+       doHaddock = false;
+       description = "GdkPixbuf bindings";
+       license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) gdk_pixbuf;};
+
+  "gi-gdkx11" = callPackage
+    ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo
+     , gi-gdk, gi-gio, gi-gobject, gi-xlib, gtk3, haskell-gi
+     , haskell-gi-base, haskell-gi-overloading, text, transformers
+     }:
+     mkDerivation {
        pname = "gi-gdkx11";
-       version = "3.0.2";
-       sha256 = "0s3iry866p6v2hm4d841fcimrhjsk9miskkqf9js8as7mwlk7jac";
+       version = "3.0.4";
+       sha256 = "0pm1jnmal4vy53icndzzs76vcvxzn3lm31dfwg6nb6fnch5p4036";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-gdk gi-gio gi-gobject gi-xlib
-         haskell-gi haskell-gi-base haskell-gi-overloading text transformers
+         base bytestring containers gi-cairo gi-gdk gi-gio gi-gobject
+         gi-xlib haskell-gi haskell-gi-base haskell-gi-overloading text
+         transformers
        ];
        libraryPkgconfigDepends = [ gtk3 ];
        doHaddock = false;
@@ -84889,6 +85437,28 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {gtk3 = pkgs.gnome3.gtk;};
 
+  "gi-gtk_3_0_27" = callPackage
+    ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
+     , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject
+     , gi-pango, gtk3, haskell-gi, haskell-gi-base
+     , haskell-gi-overloading, text, transformers
+     }:
+     mkDerivation {
+       pname = "gi-gtk";
+       version = "3.0.27";
+       sha256 = "1i8xrq56lp8ha87zykr3hgp13yp8amsxal320mknr2s29x6iw1kr";
+       setupHaskellDepends = [ base Cabal haskell-gi ];
+       libraryHaskellDepends = [
+         base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf
+         gi-gio gi-glib gi-gobject gi-pango haskell-gi haskell-gi-base
+         haskell-gi-overloading text transformers
+       ];
+       libraryPkgconfigDepends = [ gtk3 ];
+       description = "Gtk bindings";
+       license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {gtk3 = pkgs.gnome3.gtk;};
+
   "gi-gtk-declarative" = callPackage
     ({ mkDerivation, base, criterion, gi-gdk, gi-glib, gi-gobject
      , gi-gtk, haskell-gi, haskell-gi-base, haskell-gi-overloading, mtl
@@ -84896,14 +85466,14 @@ self: {
      }:
      mkDerivation {
        pname = "gi-gtk-declarative";
-       version = "0.2.0";
-       sha256 = "0spp225x4acrm96gr0i1jqlhmdq52xqin6h0mma2gvjh025dywyh";
+       version = "0.4.1";
+       sha256 = "1hgrmmf2jk9mcrhq7ak95j9wc15lgv1jis8immvsjvhfqdayc212";
        libraryHaskellDepends = [
-         base gi-gobject gi-gtk haskell-gi haskell-gi-base
+         base gi-glib gi-gobject gi-gtk haskell-gi haskell-gi-base
          haskell-gi-overloading mtl text unordered-containers vector
        ];
        benchmarkHaskellDepends = [
-         base criterion gi-gdk gi-glib gi-gtk random text
+         base criterion gi-gdk gi-glib gi-gtk random text vector
        ];
        description = "Declarative GTK+ programming in Haskell";
        license = stdenv.lib.licenses.mpl20;
@@ -84916,8 +85486,8 @@ self: {
      }:
      mkDerivation {
        pname = "gi-gtk-declarative-app-simple";
-       version = "0.2.0";
-       sha256 = "19br3alfj0ggsbwp0640pdrjz1dm59g2wv8sb38jznsrni5fb8yx";
+       version = "0.4.0";
+       sha256 = "0pa6mjv386cvgvm8zywx3wdm5jwx0sm2rgxmybp9sxvyarbp6wqi";
        libraryHaskellDepends = [
          async base gi-gdk gi-glib gi-gobject gi-gtk gi-gtk-declarative
          haskell-gi haskell-gi-base haskell-gi-overloading pipes
@@ -85353,7 +85923,6 @@ self: {
        ];
        description = "An implementation of the Jinja2 template language in Haskell";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gingersnap" = callPackage
@@ -85417,6 +85986,7 @@ self: {
        libraryPkgconfigDepends = [ system-glib ];
        description = "Binding to GIO";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {system-glib = pkgs.glib;};
 
   "gipeda" = callPackage
@@ -85890,6 +86460,7 @@ self: {
        testToolDepends = [ git ];
        description = "A framework for pre-commit checks";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gitHUD" = callPackage
@@ -85965,7 +86536,6 @@ self: {
        ];
        description = "Compile git revision info into Haskell projects";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "github" = callPackage
@@ -85996,6 +86566,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Access to the GitHub API, v3";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "github-backup" = callPackage
@@ -86023,6 +86594,7 @@ self: {
        executableToolDepends = [ git ];
        description = "backs up everything github knows about a repository, to the repository";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) git;};
 
   "github-data" = callPackage
@@ -86105,6 +86677,7 @@ self: {
        ];
        description = "Various Github helper utilities";
        license = stdenv.lib.licenses.agpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "github-types" = callPackage
@@ -86211,7 +86784,6 @@ self: {
        ];
        description = "More efficient replacement to the great git-radar";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gitignore" = callPackage
@@ -86240,14 +86812,13 @@ self: {
      , HStringTemplate, HTTP, http-client-tls, http-conduit, json, mtl
      , network, network-uri, old-locale, old-time, pandoc, pandoc-types
      , parsec, pretty, process, random, recaptcha, safe, SHA
-     , skylighting, split, syb, tagsoup, text, time, uri, uri-bytestring
-     , url, utf8-string, uuid, xhtml, xml, xml-conduit, xss-sanitize
-     , zlib
+     , skylighting, split, syb, tagsoup, text, time, uri-bytestring, url
+     , utf8-string, uuid, xhtml, xml, xml-conduit, xss-sanitize, zlib
      }:
      mkDerivation {
        pname = "gitit";
-       version = "0.12.3";
-       sha256 = "0jfi8rvvj2sh0dv19575fr781azsnahs7a828r1z2cql0dslkljl";
+       version = "0.12.3.2";
+       sha256 = "0chsmyqb7cvnvkdj3dg5m6hdg28c987rl7rv3wjb78h6pqhql44l";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -86258,7 +86829,7 @@ self: {
          http-client-tls http-conduit json mtl network network-uri
          old-locale old-time pandoc pandoc-types parsec pretty process
          random recaptcha safe SHA skylighting split syb tagsoup text time
-         uri uri-bytestring url utf8-string uuid xhtml xml xml-conduit
+         uri-bytestring url utf8-string uuid xhtml xml xml-conduit
          xss-sanitize zlib
        ];
        executableHaskellDepends = [
@@ -86768,6 +87339,7 @@ self: {
        ];
        description = "ReactJS binding using Glazier.Command.";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "glazier-react-examples" = callPackage
@@ -86812,6 +87384,7 @@ self: {
        ];
        description = "Generic widget library using glazier-react";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gli" = callPackage
@@ -86854,6 +87427,7 @@ self: {
        libraryPkgconfigDepends = [ glib ];
        description = "Binding to the GLIB library for Gtk2Hs";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) glib;};
 
   "glicko" = callPackage
@@ -86928,7 +87502,6 @@ self: {
        testHaskellDepends = [ base HUnit ];
        description = "Console IRC client";
        license = stdenv.lib.licenses.isc;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gll" = callPackage
@@ -86945,7 +87518,6 @@ self: {
        ];
        description = "GLL parser with simple combinator interface";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "glob-posix" = callPackage
@@ -87095,6 +87667,7 @@ self: {
        libraryHaskellDepends = [ accelerate base gloss gloss-rendering ];
        description = "Extras to interface Gloss and Accelerate";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gloss-algorithms" = callPackage
@@ -87108,7 +87681,6 @@ self: {
        libraryHaskellDepends = [ base containers ghc-prim gloss ];
        description = "Data structures and algorithms for working with 2D graphics";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gloss-banana" = callPackage
@@ -87154,7 +87726,6 @@ self: {
        ];
        description = "Examples using the gloss library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gloss-export" = callPackage
@@ -87208,7 +87779,6 @@ self: {
        ];
        description = "Load any image supported by Juicy.Pixels in your gloss application";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gloss-raster" = callPackage
@@ -87418,7 +87988,6 @@ self: {
        ];
        description = "turtle like LOGO with glut";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gmap" = callPackage
@@ -87498,7 +88067,6 @@ self: {
        libraryToolDepends = [ c2hs ];
        description = "Bindings for libgnome-keyring";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome3) gnome-keyring; 
          inherit (pkgs) libgnome_keyring;};
 
@@ -87618,7 +88186,6 @@ self: {
        libraryHaskellDepends = [ base directory filepath process ];
        description = "GHCi bindings to lambdabot";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "goal-core" = callPackage
@@ -87798,7 +88365,6 @@ self: {
        doHaddock = false;
        description = "Haskell bindings for the Godot game engine API";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gofer-prelude" = callPackage
@@ -89293,13 +89859,13 @@ self: {
      }:
      mkDerivation {
        pname = "google-maps-geocoding";
-       version = "0.4.0.2";
-       sha256 = "0q5zack0lcmn8wsksdlmd0vch1lizia9h4sqax7ydx09is39jzxm";
+       version = "0.5.0.0";
+       sha256 = "07myy4q56lnapjxjfiz8skh2h32k5i132mi9sn68aad03a6rx6k1";
        libraryHaskellDepends = [
          aeson base google-static-maps http-client servant servant-client
          text
        ];
-       description = "Google Maps Geocoding API bindings";
+       description = "Bindings to the Google Geocoding API (formerly Maps Geocoding API)";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -89420,14 +89986,14 @@ self: {
      }:
      mkDerivation {
        pname = "google-static-maps";
-       version = "0.5.0.3";
-       sha256 = "18c4s9nvpwv34djf7m2jq5mdpyjplp1hcxrfrp5cdyglk6j0j13b";
+       version = "0.6.0.0";
+       sha256 = "0h2vm6yk076n4xcwlqcl7m786bqrk0vgpcx0h3j04bq2qik88sq5";
        libraryHaskellDepends = [
          aeson base base64-bytestring bytedump bytestring cryptonite
          double-conversion http-client JuicyPixels memory network-uri
          servant servant-client servant-JuicyPixels text utf8-string
        ];
-       description = "Bindings to the Google Static Maps API";
+       description = "Bindings to the Google Maps Static API (formerly Static Maps API)";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -89949,12 +90515,13 @@ self: {
   "grammatical-parsers" = callPackage
     ({ mkDerivation, base, checkers, containers, criterion, deepseq
      , doctest, monoid-subclasses, parsers, QuickCheck, rank2classes
-     , tasty, tasty-quickcheck, testing-feat, text, transformers
+     , size-based, tasty, tasty-quickcheck, testing-feat, text
+     , transformers
      }:
      mkDerivation {
        pname = "grammatical-parsers";
-       version = "0.3.1";
-       sha256 = "12lrzzpv48j34y6lwyiq7hg3mahynwj934rsfjmyamy5m5ya0170";
+       version = "0.3.2";
+       sha256 = "1xmxjds8jpg8q3vmmrypcz3gcjwv9sxyxmpkcrlrjm0wziv175x7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -89965,11 +90532,12 @@ self: {
        ];
        testHaskellDepends = [
          base checkers containers doctest monoid-subclasses parsers
-         QuickCheck rank2classes tasty tasty-quickcheck testing-feat
+         QuickCheck rank2classes size-based tasty tasty-quickcheck
+         testing-feat
        ];
        benchmarkHaskellDepends = [
-         base containers criterion deepseq monoid-subclasses rank2classes
-         text
+         base containers criterion deepseq monoid-subclasses parsers
+         rank2classes text
        ];
        description = "parsers that combine into grammars";
        license = stdenv.lib.licenses.bsd3;
@@ -90307,6 +90875,7 @@ self: {
        libraryHaskellDepends = [ array base bytestring containers ];
        description = "Serialization of data structures with references";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "graph-utils" = callPackage
@@ -90511,7 +91080,6 @@ self: {
        executableHaskellDepends = [ base ];
        description = "A reimplementation of graphmod as a source plugin";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "graphql" = callPackage
@@ -90561,6 +91129,7 @@ self: {
        libraryHaskellDepends = [ base containers json text ];
        description = "Haskell GraphQL query parser-interpreter-data processor";
        license = stdenv.lib.licenses.isc;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "graphs" = callPackage
@@ -90617,8 +91186,8 @@ self: {
      }:
      mkDerivation {
        pname = "graphviz";
-       version = "2999.20.0.2";
-       sha256 = "0kj7ap0gnliviq2p8lscw1m06capnsa90vpvcys24nqy5nw2wrp7";
+       version = "2999.20.0.3";
+       sha256 = "04k26zw61nfv1pkd00iaq89pgsaiym0sf4cbzkmm2k2fj5xa587g";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -90626,8 +91195,7 @@ self: {
          polyparse process temporary text wl-pprint-text
        ];
        testHaskellDepends = [
-         base containers fgl fgl-arbitrary filepath hspec hspec-discover
-         QuickCheck text
+         base containers fgl fgl-arbitrary filepath hspec QuickCheck text
        ];
        testSystemDepends = [ graphviz ];
        testToolDepends = [ hspec-discover ];
@@ -90714,15 +91282,14 @@ self: {
      }:
      mkDerivation {
        pname = "gray-extended";
-       version = "1.5.4";
-       sha256 = "106kwrgpiyzndknnn9vn1hlic227q84qjkh6qa47zkjkl6kxwmsk";
+       version = "1.5.6";
+       sha256 = "13a18vri2akfahp8k7s5sg6knn0plcsf6lqdzy05628wymiia2s3";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [
          base QuickCheck test-framework test-framework-quickcheck2
        ];
        description = "Gray encoding schemes";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "graylog" = callPackage
@@ -90899,6 +91466,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "greskell_0_2_3_0" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, doctest, doctest-discover
+     , exceptions, greskell-core, hint, hspec, semigroups, text
+     , transformers, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "greskell";
+       version = "0.2.3.0";
+       sha256 = "0q15cifn34p0biwwrmkhhgzps2k7d0i8mdb2vazbbf7bshqs2ld8";
+       libraryHaskellDepends = [
+         aeson base exceptions greskell-core semigroups text transformers
+         unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring doctest doctest-discover greskell-core hint
+         hspec text unordered-containers
+       ];
+       description = "Haskell binding for Gremlin graph query language";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "greskell-core" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, doctest
      , doctest-discover, hashable, hspec, QuickCheck, scientific
@@ -90948,15 +91537,14 @@ self: {
      }:
      mkDerivation {
        pname = "grid";
-       version = "7.8.11";
-       sha256 = "0kqd04zv1gpz78kdhpd89yhr7xhkzwp3vl7r5hr4ng65zshkdprg";
+       version = "7.8.12";
+       sha256 = "1ax536wr6h8kcnmnnxyd7vcdkqbjlrhrx6jab526b3f2a88n5q6z";
        libraryHaskellDepends = [ base containers ];
        testHaskellDepends = [
          base QuickCheck test-framework test-framework-quickcheck2
        ];
        description = "Tools for working with regular grids (graphs, lattices)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gridbounds" = callPackage
@@ -91153,7 +91741,6 @@ self: {
        ];
        description = "Type-safe datatype-database mapping library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "groundhog-converters" = callPackage
@@ -91196,7 +91783,6 @@ self: {
        ];
        description = "Type-safe datatype-database mapping library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "groundhog-mysql" = callPackage
@@ -91214,7 +91800,6 @@ self: {
        ];
        description = "MySQL backend for the groundhog library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "groundhog-postgresql" = callPackage
@@ -91234,7 +91819,6 @@ self: {
        ];
        description = "PostgreSQL backend for the groundhog library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "groundhog-sqlite" = callPackage
@@ -91252,7 +91836,6 @@ self: {
        ];
        description = "Sqlite3 backend for the groundhog library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "groundhog-th" = callPackage
@@ -91269,7 +91852,6 @@ self: {
        ];
        description = "Type-safe datatype-database mapping library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "group-by-date" = callPackage
@@ -91405,7 +91987,6 @@ self: {
        libraryHaskellDepends = [ base proto-lens proto-lens-runtime ];
        description = "Generated messages and instances for etcd gRPC";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "grpc-etcd-client" = callPackage
@@ -91487,6 +92068,7 @@ self: {
        libraryHaskellDepends = [ base hierarchical-clustering ];
        description = "Generic implementation of Gerstein/Sonnhammer/Chothia weighting";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gscholar-rss" = callPackage
@@ -91613,6 +92195,7 @@ self: {
        libraryToolDepends = [ gtk2hs-buildtools ];
        description = "Binding to the GStreamer open source multimedia framework";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) gst-plugins-base; inherit (pkgs) gstreamer;};
 
   "gt-tools" = callPackage
@@ -91680,6 +92263,7 @@ self: {
        libraryPkgconfigDepends = [ gtk2 ];
        description = "Binding to the Gtk+ graphical user interface library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtk2 = pkgs.gnome2.gtk;};
 
   "gtk-helpers" = callPackage
@@ -91695,6 +92279,7 @@ self: {
        ];
        description = "A collection of auxiliary operations and widgets related to Gtk+";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gtk-jsinput" = callPackage
@@ -91706,6 +92291,7 @@ self: {
        libraryHaskellDepends = [ base gtk json transformers ];
        description = "A simple custom form widget for gtk which allows inputing of JSON values";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gtk-largeTreeStore" = callPackage
@@ -91722,6 +92308,7 @@ self: {
        testHaskellDepends = [ base containers gtk3 hspec ];
        description = "Large TreeStore support for gtk2hs";
        license = stdenv.lib.licenses.lgpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gtk-mac-integration" = callPackage
@@ -91768,6 +92355,7 @@ self: {
        libraryHaskellDepends = [ base gtk ];
        description = "A simple custom form widget for gtk which allows single LOC creation/updating of list views";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gtk-sni-tray" = callPackage
@@ -91796,6 +92384,7 @@ self: {
        ];
        description = "A standalone StatusNotifierItem/AppIndicator tray";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtk3 = pkgs.gnome3.gtk;};
 
   "gtk-strut" = callPackage
@@ -91818,6 +92407,7 @@ self: {
        libraryHaskellDepends = [ base gtk ];
        description = "A simple custom form widget for gtk which allows single LOC creation/updating of toggle button lists";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gtk-toy" = callPackage
@@ -91842,6 +92432,7 @@ self: {
        libraryPkgconfigDepends = [ xlibsWrapper ];
        description = "A wrapper around the eggtraymanager library for Linux system trays";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) xlibsWrapper;};
 
   "gtk2hs-buildtools" = callPackage
@@ -91865,6 +92456,7 @@ self: {
        executableHaskellDepends = [ base ];
        description = "Tools to build the Gtk2Hs suite of User Interface libraries";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gtk2hs-cast-glade" = callPackage
@@ -92016,6 +92608,7 @@ self: {
        libraryPkgconfigDepends = [ gtk3 ];
        description = "Binding to the Gtk+ 3 graphical user interface library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) gtk3;};
 
   "gtk3-mac-integration" = callPackage
@@ -92112,6 +92705,7 @@ self: {
        libraryToolDepends = [ gtk2hs-buildtools ];
        description = "Binding to the GtkSourceView library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome2) gtksourceview;};
 
   "gtksourceview3" = callPackage
@@ -92131,6 +92725,7 @@ self: {
        libraryToolDepends = [ gtk2hs-buildtools ];
        description = "Binding to the GtkSourceView library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtksourceview3 = pkgs.gnome3.gtksourceview;};
 
   "guarded-allocation" = callPackage
@@ -92362,6 +92957,7 @@ self: {
        ];
        description = "Control your Arduino board from Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hBDD" = callPackage
@@ -92595,7 +93191,6 @@ self: {
        ];
        description = "native Haskell implementation of OpenPGP (RFC4880)";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hPDB" = callPackage
@@ -92794,6 +93389,7 @@ self: {
        ];
        description = "A Gtk mixer GUI application for FreeBSD";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haar" = callPackage
@@ -92959,7 +93555,6 @@ self: {
        libraryHaskellDepends = [ base bytestring cgi containers hack ];
        description = "Allows programs written against MonadCGI to run with any hack handler. (deprecated)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hack-handler-cgi" = callPackage
@@ -93191,7 +93786,6 @@ self: {
        ];
        description = "Hack2 contrib extra";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hack2-handler-happstack-server" = callPackage
@@ -93429,6 +94023,7 @@ self: {
        ];
        description = "Utility to manage secure file-based package repositories";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hackage-security" = callPackage
@@ -93473,6 +94068,7 @@ self: {
        ];
        description = "Hackage security bindings against the HTTP library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hackage-server" = callPackage
@@ -93548,7 +94144,6 @@ self: {
        ];
        description = "Check for differences between working directory and hackage";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hackage2hwn" = callPackage
@@ -93689,6 +94284,7 @@ self: {
        ];
        description = "Hackage and Portage integration tool";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hactor" = callPackage
@@ -94472,6 +95068,7 @@ self: {
        testToolDepends = [ utillinux ];
        description = "A static website compiler library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) utillinux;};
 
   "hakyll-R" = callPackage
@@ -94491,14 +95088,14 @@ self: {
 
   "hakyll-agda" = callPackage
     ({ mkDerivation, Agda, base, containers, directory, filepath
-     , hakyll, mtl, pandoc, transformers, xhtml
+     , hakyll, mtl, pandoc, text, transformers, xhtml
      }:
      mkDerivation {
        pname = "hakyll-agda";
-       version = "0.1.10.1";
-       sha256 = "0k8c38nh12ccg73jfnjwzgbxmvqmfd77bzvk9algi1g4r5f1dyl3";
+       version = "0.1.11";
+       sha256 = "19zgpwmip8fcl9sai6ykhrsp4vkzpjnapkyccbg904qa1xwmlf8k";
        libraryHaskellDepends = [
-         Agda base containers directory filepath hakyll mtl pandoc
+         Agda base containers directory filepath hakyll mtl pandoc text
          transformers xhtml
        ];
        description = "Wrapper to integrate literate Agda files with Hakyll";
@@ -94657,6 +95254,7 @@ self: {
        ];
        description = "Allow Hakyll to create hierarchical menues from directories";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hakyll-elm" = callPackage
@@ -94685,6 +95283,7 @@ self: {
        executableHaskellDepends = [ base hakyll ];
        testHaskellDepends = [ base ];
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hakyll-filestore" = callPackage
@@ -94699,6 +95298,7 @@ self: {
        ];
        description = "FileStore utilities for Hakyll";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hakyll-images" = callPackage
@@ -94719,6 +95319,7 @@ self: {
        ];
        description = "Hakyll utilities to work with images";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hakyll-ogmarkup" = callPackage
@@ -94746,6 +95347,7 @@ self: {
        ];
        description = "Hakyll SASS compiler over hsass";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hakyll-series" = callPackage
@@ -94757,6 +95359,7 @@ self: {
        libraryHaskellDepends = [ base containers hakyll ];
        description = "Adds series functionality to hakyll";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hakyll-shakespeare" = callPackage
@@ -94774,6 +95377,7 @@ self: {
        ];
        description = "Hakyll Hamlet compiler";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hakyll-shortcode" = callPackage
@@ -94798,6 +95402,22 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "hal" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, envy
+     , exceptions, http-conduit, http-types, mtl, text, time
+     }:
+     mkDerivation {
+       pname = "hal";
+       version = "0.1.0";
+       sha256 = "10n68y9vva9hdvnag48vjnbrdrwv6cirbqgx74cvj4qhlzsvwa7k";
+       libraryHaskellDepends = [
+         aeson base bytestring containers envy exceptions http-conduit
+         http-types mtl text time
+       ];
+       description = "Please see the README.md file for this project.";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "halberd" = callPackage
     ({ mkDerivation, base, Cabal, containers, haskell-names
      , haskell-packages, haskell-src-exts, HUnit, mtl, safe, split, syb
@@ -94928,8 +95548,8 @@ self: {
      }:
      mkDerivation {
        pname = "halma";
-       version = "0.3.0.0";
-       sha256 = "0hnm9ic18fivcf0wjmz6sap8b249g5f0bzq4pranxl822n4gcjnf";
+       version = "0.3.0.1";
+       sha256 = "1bmc7s4vl1k2i66q1ir6mkzn67j5gycshkkwp4d2v1dd86sswf28";
        libraryHaskellDepends = [
          aeson base containers data-default diagrams-lib grid
        ];
@@ -94939,7 +95559,6 @@ self: {
        ];
        description = "Library implementing Halma rules";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "halma-gui" = callPackage
@@ -94948,8 +95567,8 @@ self: {
      }:
      mkDerivation {
        pname = "halma-gui";
-       version = "0.1.1.0";
-       sha256 = "0qc8i75h8xa7nwzpv62bck404f4jji3nmjgyid06r52rb3cr5h18";
+       version = "0.1.1.1";
+       sha256 = "15kp369lvy67mc86f5c6k3x0849vcl4bqmd5l4brymy79d7b2f2p";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -95067,7 +95686,6 @@ self: {
        ];
        description = "Physics on generalized coordinate systems using Hamiltonian Mechanics and AD";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hamlet" = callPackage
@@ -95277,6 +95895,7 @@ self: {
        libraryHaskellDepends = [ base bytestring ];
        description = "HandleLike class";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "handsy" = callPackage
@@ -95647,8 +96266,8 @@ self: {
      }:
      mkDerivation {
        pname = "happstack-authenticate";
-       version = "2.3.4.11";
-       sha256 = "1df9yybqzljfilpqgrz8qpa6iy5lfa3f3vmz0ip8qpvzgcxyhpd7";
+       version = "2.3.4.15";
+       sha256 = "1vgyzclziis403d08x4s26ml7ay0icwymixddbm409c99p6l8lif";
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
          acid-state aeson authenticate base base64-bytestring boomerang
@@ -95782,7 +96401,6 @@ self: {
        ];
        description = "Happstack extension for use with FastCGI";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "happstack-fay" = callPackage
@@ -95953,6 +96571,7 @@ self: {
        ];
        description = "Support for using JMacro with Happstack";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "happstack-lite" = callPackage
@@ -96012,8 +96631,8 @@ self: {
      }:
      mkDerivation {
        pname = "happstack-server";
-       version = "7.5.1.1";
-       sha256 = "0qgx142xbig19j5j31b4vcgznzaw9c6fg4009vzp9yhvfbfnajk1";
+       version = "7.5.1.3";
+       sha256 = "0agxmrf2njd3whvgw4in0ixgss1qlmi6cdi9fglhs7nhykpkgllk";
        libraryHaskellDepends = [
          base base64-bytestring blaze-html bytestring containers directory
          exceptions extensible-exceptions filepath hslogger html
@@ -96036,8 +96655,8 @@ self: {
      }:
      mkDerivation {
        pname = "happstack-server-tls";
-       version = "7.1.6.5";
-       sha256 = "0hp13wxaghs6ldqpbpyf8agph7b1y488fc516z1n6bvbpzcbhbvq";
+       version = "7.1.6.7";
+       sha256 = "18jvim1hm1d4ia8ka2kxwzzzpdvs6wy0v2k5qz6bg9lsv4wi9xil";
        libraryHaskellDepends = [
          base bytestring extensible-exceptions happstack-server hslogger
          HsOpenSSL network sendfile time unix
@@ -96445,8 +97064,8 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "harp";
-       version = "0.4.3.1";
-       sha256 = "0g4ig5s5rawlbq7zj1hkydnkw2s1gn7x0sdimd6j6kr5bynrdnhk";
+       version = "0.4.3.2";
+       sha256 = "1abyfsr0ya7j0s6znixhfhsr9mlmcg16rg5d9909b0xr896bkbn6";
        libraryHaskellDepends = [ base ];
        description = "HaRP allows pattern-matching with regular expressions";
        license = stdenv.lib.licenses.bsd3;
@@ -96525,6 +97144,8 @@ self: {
        pname = "hasbolt";
        version = "0.1.3.2";
        sha256 = "14sq3iqbrfkwyswdka2285cdhwx3c6srfhn5qb7yw1nfjx2bdb1i";
+       revision = "1";
+       editedCabalFile = "127j24130d412ccn9zc71lxjfr6w0srbc8ir67s3zbmzs6g1l9j8";
        libraryHaskellDepends = [
          base binary bytestring connection containers data-binary-ieee754
          data-default network text transformers
@@ -96553,6 +97174,7 @@ self: {
        ];
        description = "Extras for hasbolt library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hascal" = callPackage
@@ -96885,6 +97507,7 @@ self: {
        libraryHaskellDepends = [ base containers simple-money ];
        description = "A library for working with HashFlare.io contracts and hashrates";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hashids" = callPackage
@@ -97210,7 +97833,6 @@ self: {
        ];
        description = "Generate tags file for Haskell project and its nearest deps";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskeem" = callPackage
@@ -97476,6 +98098,7 @@ self: {
        ];
        description = "Cabal package script generator for Travis-CI";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-cnc" = callPackage
@@ -97595,6 +98218,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "Client library for the Disque datastore";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-docs" = callPackage
@@ -97875,7 +98499,6 @@ self: {
        ];
        description = "Haskell interface of the igraph library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) igraph;};
 
   "haskell-import-graph" = callPackage
@@ -98413,7 +99036,6 @@ self: {
        ];
        description = "Snake game implemetation in Haskell using SDL2";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-spacegoo" = callPackage
@@ -98564,6 +99186,7 @@ self: {
        libraryHaskellDepends = [ base haskell-src-exts ];
        description = "Pretty print haskell code with comments";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-src-exts-simple" = callPackage
@@ -98644,6 +99267,7 @@ self: {
        executableHaskellDepends = [ base ];
        description = "haskell-stack-trace-plugin";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-time-range" = callPackage
@@ -98696,6 +99320,7 @@ self: {
        ];
        description = "Haskell AST for efficient tooling";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-ast-fromghc" = callPackage
@@ -98764,6 +99389,7 @@ self: {
        ];
        description = "Creating the Haskell-Tools AST from GHC's representations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-builtin-refactorings" = callPackage
@@ -98795,6 +99421,7 @@ self: {
        ];
        description = "Refactoring Tool for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-cli" = callPackage
@@ -98889,6 +99516,7 @@ self: {
        executableHaskellDepends = [ base ];
        description = "Debugging Tools for Haskell-tools";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-demo" = callPackage
@@ -98919,6 +99547,7 @@ self: {
        ];
        description = "A web-based demo for Haskell-tools Refactor";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-experimental-refactorings" = callPackage
@@ -98949,6 +99578,7 @@ self: {
        ];
        description = "Refactoring Tool for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-prettyprint" = callPackage
@@ -98965,6 +99595,7 @@ self: {
        ];
        description = "Pretty printing of Haskell-Tools AST";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-refactor" = callPackage
@@ -98994,6 +99625,7 @@ self: {
        ];
        description = "Refactoring Tool for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-rewrite" = callPackage
@@ -99015,6 +99647,7 @@ self: {
        ];
        description = "Facilities for generating new parts of the Haskell-Tools AST";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tor" = callPackage
@@ -99137,6 +99770,17 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "haskell2020" = callPackage
+    ({ mkDerivation, array, base }:
+     mkDerivation {
+       pname = "haskell2020";
+       version = "0.1.0.0";
+       sha256 = "02amj6wza3aaw3i84yjh6zwn7v5g3v1d748ajc7gv6cpd4904pzq";
+       libraryHaskellDepends = [ array base ];
+       description = "Haskell 2020[draft] Standard Library";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "haskell98" = callPackage
     ({ mkDerivation, array, base, directory, old-locale, old-time
      , process, time
@@ -99761,6 +100405,7 @@ self: {
        executableHaskellDepends = [ base ];
        description = "Haskell Evaluation inside of LaTeX code";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskmon" = callPackage
@@ -99846,7 +100491,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Bitcoin & Bitcoin Cash library for Haskell";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskoin-crypto" = callPackage
@@ -100239,7 +100883,6 @@ self: {
        ];
        description = "Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasktorch" = callPackage
@@ -100588,6 +101231,7 @@ self: {
        ];
        description = "Haskus utility modules";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskus-utils-types" = callPackage
@@ -100693,10 +101337,8 @@ self: {
      }:
      mkDerivation {
        pname = "hasmin";
-       version = "1.0.2.1";
-       sha256 = "0dwamjpqwikl8qh5zcxhrm7x80k35zw29xh83yfnwnsa41incylb";
-       revision = "1";
-       editedCabalFile = "05naxdaglbz8grzz399dkra9y3f1k75661397flbgrwbxkyadz2z";
+       version = "1.0.3";
+       sha256 = "0p9a1q8brymkd4y74gn4iiwihikn55wx2h9zz3mpd6ab53rsz43k";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -100712,7 +101354,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion directory text ];
        description = "CSS Minifier";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasparql-client" = callPackage
@@ -100767,7 +101408,6 @@ self: {
        benchmarkHaskellDepends = [ bug criterion rerebase ];
        description = "An efficient PostgreSQL driver and a flexible mapping API";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasql-backend" = callPackage
@@ -100848,7 +101488,6 @@ self: {
        ];
        description = "An abstraction for simultaneous fetching from multiple PostgreSQL cursors";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasql-generic" = callPackage
@@ -100904,7 +101543,6 @@ self: {
        ];
        description = "\"optparse-applicative\" parsers for \"hasql\"";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasql-pool" = callPackage
@@ -100916,7 +101554,6 @@ self: {
        libraryHaskellDepends = [ base-prelude hasql resource-pool time ];
        description = "A pool of connections for Hasql";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasql-postgres" = callPackage
@@ -101017,7 +101654,6 @@ self: {
        testHaskellDepends = [ async hasql rebase ];
        description = "A composable abstraction over the retryable transactions for Hasql";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hastache" = callPackage
@@ -101378,6 +102014,7 @@ self: {
        ];
        description = "Recursively retrieve maven dependencies";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haverer" = callPackage
@@ -102592,6 +103229,7 @@ self: {
        testHaskellDepends = [ base QuickCheck ];
        description = "Heaps in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "heaps" = callPackage
@@ -102633,6 +103271,7 @@ self: {
        libraryHaskellDepends = [ async base io-streams time ];
        description = "Heartbeats for io-streams";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "heatitup" = callPackage
@@ -102726,7 +103365,6 @@ self: {
        ];
        description = "Full-weight logging based on fast-logger";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "heavy-logger-amazon" = callPackage
@@ -102742,7 +103380,6 @@ self: {
        ];
        description = "heavy-logger compatibility with amazonka-core logging";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "heavy-logger-instances" = callPackage
@@ -102763,7 +103400,6 @@ self: {
        ];
        description = "Orphan instances for data types in heavy-logger package";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hebrew-time" = callPackage
@@ -102828,8 +103464,8 @@ self: {
        pname = "hedgehog";
        version = "0.6.1";
        sha256 = "0xz10ycdm5vk9nrcym1fi83k19frfwqz18bz8bnpzwvaj0j41yfj";
-       revision = "1";
-       editedCabalFile = "1fj3m5p5nm3dip93a1z7yrrq3fmqk30qgljdspia13y3lyqlcrf1";
+       revision = "2";
+       editedCabalFile = "1l0iw2jqdvxgfysfvp1x0s2pq3kyvpapjdjkx9pi4bkxpjpkvbza";
        libraryHaskellDepends = [
          ansi-terminal async base bytestring concurrent-output containers
          directory exceptions lifted-async mmorph monad-control mtl
@@ -102936,7 +103572,6 @@ self: {
        libraryHaskellDepends = [ base hedgehog QuickCheck transformers ];
        description = "Use QuickCheck generators in Hedgehog and vice versa";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hedis" = callPackage
@@ -103083,7 +103718,21 @@ self: {
        ];
        description = "EDN parsing and encoding";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "hedra" = callPackage
+    ({ mkDerivation, base, doctest, haskeline, random }:
+     mkDerivation {
+       pname = "hedra";
+       version = "0.1";
+       sha256 = "17yvqfhxvxrfy7g6s3wv4gp59s2mgikw1dc078jzhb1g00zggwb4";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base random ];
+       executableHaskellDepends = [ base haskeline ];
+       testHaskellDepends = [ base doctest ];
+       description = "A small library and executable for generating dice rolls";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "hein" = callPackage
@@ -103645,7 +104294,6 @@ self: {
        testHaskellDepends = [ base doctest ];
        description = "haskell time manipulation in a 'kerf like' style";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hermit" = callPackage
@@ -103895,8 +104543,8 @@ self: {
      }:
      mkDerivation {
        pname = "heterocephalus";
-       version = "1.0.5.2";
-       sha256 = "08sr2ps3kb2v6pglkls814w6fpvwkysd3k2s15pj9fhmhx82kf2h";
+       version = "1.0.5.3";
+       sha256 = "0kvrv15xm6igd6nkyfij1h982jqpbf61pzinv8jdb4fcjqwf08s7";
        libraryHaskellDepends = [
          base blaze-html blaze-markup containers dlist mtl parsec
          shakespeare template-haskell text transformers
@@ -103916,6 +104564,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "Allows the use of tuples as literals for Heterogeneous collections";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "heterolist" = callPackage
@@ -104212,6 +104861,7 @@ self: {
        ];
        description = "Lenses for Hexpat";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hexpat-pickle" = callPackage
@@ -104730,6 +105380,7 @@ self: {
        ];
        description = "Geometric Algorithms, Data structures, and Data types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hgeos" = callPackage
@@ -104767,6 +105418,7 @@ self: {
        ];
        description = "Bindings to libintl.h (gettext, bindtextdomain)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hgis" = callPackage
@@ -104910,6 +105562,7 @@ self: {
        ];
        description = "Compile Mercurial (hg) version info into Haskell code";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hgrib" = callPackage
@@ -105144,6 +105797,7 @@ self: {
        testHaskellDepends = [ base hspec HUnit QuickCheck ];
        description = "Fast algorithms for single, average/UPGMA and complete linkage clustering";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hierarchical-clustering-diagrams" = callPackage
@@ -105198,6 +105852,7 @@ self: {
        ];
        description = "Predicated traversal of generated trees";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hiernotify" = callPackage
@@ -105373,7 +106028,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion ];
        description = "Command line tool for highlighting parts of files matching a regex";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "highlight-versions" = callPackage
@@ -105390,6 +106044,7 @@ self: {
        ];
        description = "Highlight package versions which differ from the latest version on Hackage";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "highlighter" = callPackage
@@ -105815,6 +106470,7 @@ self: {
        ];
        description = "Runtime Haskell interpreter (GHC API wrapper)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hinterface" = callPackage
@@ -106060,6 +106716,7 @@ self: {
        ];
        description = "A generic, DAWG-based dictionary";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hist-pl-fusion" = callPackage
@@ -106195,6 +106852,8 @@ self: {
        pname = "hit";
        version = "0.6.3";
        sha256 = "0wg44vgd5jzi0r0vg8k5zrvlr7rcrb4nrp862c6y991941qv71nv";
+       revision = "2";
+       editedCabalFile = "1wcc2lywirc6dmhssnbhgv38vf3xz371y99id30bhg1brmiwmii3";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -106577,6 +107236,7 @@ self: {
        ];
        description = "Web API server for the hledger accounting tool";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hledger-chart" = callPackage
@@ -106642,7 +107302,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "A terminal UI as drop-in replacement for hledger add";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hledger-interest" = callPackage
@@ -106932,6 +107591,7 @@ self: {
        ];
        description = "Library and utility interfacing to longurl.org";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hlrdb" = callPackage
@@ -106949,6 +107609,7 @@ self: {
        ];
        description = "High-level Redis Database";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hlrdb-core" = callPackage
@@ -106965,6 +107626,7 @@ self: {
        ];
        description = "High-level Redis Database Core API";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hls" = callPackage
@@ -107212,7 +107874,6 @@ self: {
        testHaskellDepends = [ base doctest ];
        description = "Interface HMatrix with the NLOPT minimizer";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hmatrix-quadprogpp" = callPackage
@@ -107225,7 +107886,6 @@ self: {
        librarySystemDepends = [ QuadProgpp ];
        description = "Bindings to the QuadProg++ quadratic programming library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) QuadProgpp;};
 
   "hmatrix-repa" = callPackage
@@ -107368,7 +108028,6 @@ self: {
        ];
        description = "Conversions between hmatrix and vector-sized types";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hmeap" = callPackage
@@ -107703,6 +108362,7 @@ self: {
        ];
        description = "Haskell implementation of the Nix language";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hnn" = callPackage
@@ -108820,7 +109480,6 @@ self: {
        executableToolDepends = [ alex happy ];
        description = "hOpenPGP-based command-line tools";
        license = stdenv.lib.licenses.agpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hopenssl" = callPackage
@@ -109033,6 +109692,7 @@ self: {
        ];
        description = "date time";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "horizon" = callPackage
@@ -109101,6 +109761,7 @@ self: {
        ];
        description = "Haskell Open Sound Control JSON Serialisation";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hosc-utils" = callPackage
@@ -109464,7 +110125,6 @@ self: {
        ];
        description = "hpack's dhalling";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hpaco" = callPackage
@@ -109646,6 +110306,7 @@ self: {
        testHaskellDepends = [ base HUnit ];
        description = "Coveralls.io support for Haskell.";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hpc-strobe" = callPackage
@@ -109754,6 +110415,7 @@ self: {
        ];
        description = "Monads for GPIO in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hplayground" = callPackage
@@ -109826,7 +110488,6 @@ self: {
        testHaskellDepends = [ base bytestring transformers ];
        description = "A Haskell pre-processor";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hpqtypes" = callPackage
@@ -110097,7 +110758,6 @@ self: {
        ];
        description = "A query language for transforming HTML5";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hranker" = callPackage
@@ -110353,6 +111013,7 @@ self: {
        ];
        description = "Conllu validating parser and utils";
        license = stdenv.lib.licenses.lgpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hs-di" = callPackage
@@ -110798,6 +111459,7 @@ self: {
        testHaskellDepends = [ base HUnit network temporary unix ];
        description = "Write a server supporting Server::Starter's protocol in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hs-snowtify" = callPackage
@@ -110927,7 +111589,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion ];
        description = "Create ATS types from Haskell types";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hs2bf" = callPackage
@@ -111232,7 +111893,6 @@ self: {
        testHaskellDepends = [ base tasty tasty-hspec ];
        description = "A preprocessor that helps with writing Haskell bindings to C code";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsc3" = callPackage
@@ -111324,6 +111984,7 @@ self: {
        libraryHaskellDepends = [ base directory filepath hsc3 process ];
        description = "haskell supercollider graph drawing";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsc3-forth" = callPackage
@@ -111447,6 +112108,7 @@ self: {
        ];
        description = "Create and control scsynth processes";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsc3-rec" = callPackage
@@ -111825,6 +112487,7 @@ self: {
        testHaskellDepends = [ base containers text ];
        description = "Collision-resistant IDs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hscurses" = callPackage
@@ -112244,6 +112907,7 @@ self: {
        ];
        description = "A command line program for extending the import list of a Haskell source file";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsini" = callPackage
@@ -112863,6 +113527,22 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hspec_2_6_1" = callPackage
+    ({ mkDerivation, base, hspec-core, hspec-discover
+     , hspec-expectations, QuickCheck
+     }:
+     mkDerivation {
+       pname = "hspec";
+       version = "2.6.1";
+       sha256 = "1jkfqhdymr62rzqmlmc22mpla23p67rnls3v3zs30ggxbgs4dxlb";
+       libraryHaskellDepends = [
+         base hspec-core hspec-discover hspec-expectations QuickCheck
+       ];
+       description = "A Testing Framework for Haskell";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hspec-attoparsec" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, hspec
      , hspec-expectations, text
@@ -112963,6 +113643,34 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hspec-core_2_6_1" = callPackage
+    ({ mkDerivation, ansi-terminal, array, base, call-stack, clock
+     , deepseq, directory, filepath, hspec-expectations, hspec-meta
+     , HUnit, process, QuickCheck, quickcheck-io, random, setenv
+     , silently, stm, temporary, tf-random, transformers
+     }:
+     mkDerivation {
+       pname = "hspec-core";
+       version = "2.6.1";
+       sha256 = "0xg43kan7p6ahi5827qwcyiic6bq0bp8n0n8h3j4kh87qhdl4avv";
+       libraryHaskellDepends = [
+         ansi-terminal array base call-stack clock deepseq directory
+         filepath hspec-expectations HUnit QuickCheck quickcheck-io random
+         setenv stm tf-random transformers
+       ];
+       testHaskellDepends = [
+         ansi-terminal array base call-stack clock deepseq directory
+         filepath hspec-expectations hspec-meta HUnit process QuickCheck
+         quickcheck-io random setenv silently stm temporary tf-random
+         transformers
+       ];
+       testToolDepends = [ hspec-meta ];
+       testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'";
+       description = "A Testing Framework for Haskell";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hspec-dirstream" = callPackage
     ({ mkDerivation, base, dirstream, filepath, hspec, hspec-core
      , pipes, pipes-safe, system-filepath, text
@@ -112979,7 +113687,6 @@ self: {
        testHaskellDepends = [ base hspec ];
        description = "Helper functions to simplify adding integration tests";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hspec-discover_2_4_8" = callPackage
@@ -113020,6 +113727,26 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hspec-discover_2_6_1" = callPackage
+    ({ mkDerivation, base, directory, filepath, hspec-meta, QuickCheck
+     }:
+     mkDerivation {
+       pname = "hspec-discover";
+       version = "2.6.1";
+       sha256 = "189gj8drfzdf3j3xm8gbj9hjc1ha95ajhi47s9r440yjhyarlmlx";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base directory filepath ];
+       executableHaskellDepends = [ base directory filepath ];
+       testHaskellDepends = [
+         base directory filepath hspec-meta QuickCheck
+       ];
+       testToolDepends = [ hspec-meta ];
+       description = "Automatically discover and run Hspec tests";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hspec-expectations" = callPackage
     ({ mkDerivation, base, call-stack, HUnit, nanospec }:
      mkDerivation {
@@ -113236,6 +113963,8 @@ self: {
        pname = "hspec-meta";
        version = "2.6.0";
        sha256 = "1n1a4633wfivylglji8920f67mx7qz8j4q58n8p7dxk6yg4h3mz6";
+       revision = "1";
+       editedCabalFile = "1qh3j6mhlz2bvdk8qc5fa4nqh93q4vqnvxmqqisg4agacnvyp4b2";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -113502,31 +114231,8 @@ self: {
      }:
      mkDerivation {
        pname = "hspec-wai";
-       version = "0.9.0";
-       sha256 = "1fnzarsksv8hwawggimvy3qyb8k5vkj3971xkg86lzdpl789xzn8";
-       libraryHaskellDepends = [
-         base base-compat bytestring case-insensitive hspec-core
-         hspec-expectations http-types QuickCheck text transformers wai
-         wai-extra
-       ];
-       testHaskellDepends = [
-         base base-compat bytestring case-insensitive hspec hspec-core
-         hspec-expectations http-types QuickCheck text transformers wai
-         wai-extra
-       ];
-       description = "Experimental Hspec support for testing WAI applications";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "hspec-wai_0_9_1" = callPackage
-    ({ mkDerivation, base, base-compat, bytestring, case-insensitive
-     , hspec, hspec-core, hspec-expectations, http-types, QuickCheck
-     , text, transformers, wai, wai-extra
-     }:
-     mkDerivation {
-       pname = "hspec-wai";
-       version = "0.9.1";
-       sha256 = "01fc00dxm717blynx4a0b4rrjdqc6yn5pxpk21m8y3jqbw7pryhk";
+       version = "0.9.2";
+       sha256 = "0gr8j8x8vvzygxyqc0likam63f3427x4p73g95a387aksr5l2ph5";
        libraryHaskellDepends = [
          base base-compat bytestring case-insensitive hspec-core
          hspec-expectations http-types QuickCheck text transformers wai
@@ -113539,7 +114245,6 @@ self: {
        ];
        description = "Experimental Hspec support for testing WAI applications";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hspec-wai-json" = callPackage
@@ -113548,25 +114253,8 @@ self: {
      }:
      mkDerivation {
        pname = "hspec-wai-json";
-       version = "0.9.0";
-       sha256 = "11c0w9mg4syd532mnbrdiib4a07k1qm70x02jm3gqzzwlwgl1id1";
-       libraryHaskellDepends = [
-         aeson aeson-qq base bytestring case-insensitive hspec-wai
-         template-haskell
-       ];
-       testHaskellDepends = [ base hspec hspec-wai ];
-       description = "Testing JSON APIs with hspec-wai";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "hspec-wai-json_0_9_1" = callPackage
-    ({ mkDerivation, aeson, aeson-qq, base, bytestring
-     , case-insensitive, hspec, hspec-wai, template-haskell
-     }:
-     mkDerivation {
-       pname = "hspec-wai-json";
-       version = "0.9.1";
-       sha256 = "15llj764lgl0rad6bypkidcz5dbmsdzr182x1vp5sa0wx6xsvlzm";
+       version = "0.9.2";
+       sha256 = "1p6adknahl357cjkfg32aha6v79mwwr55isgl4hj2rh45r429qw2";
        libraryHaskellDepends = [
          aeson aeson-qq base bytestring case-insensitive hspec-wai
          template-haskell
@@ -113574,7 +114262,6 @@ self: {
        testHaskellDepends = [ base hspec hspec-wai ];
        description = "Testing JSON APIs with hspec-wai";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hspec-webdriver" = callPackage
@@ -113606,6 +114293,7 @@ self: {
        libraryHaskellDepends = [ base hspec hspec-discover ];
        description = "Alpha version of Hspec 2.0";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hspecVariant" = callPackage
@@ -114361,6 +115049,7 @@ self: {
        ];
        description = "hsp+jmacro support";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsx-xhtml" = callPackage
@@ -114381,8 +115070,8 @@ self: {
      }:
      mkDerivation {
        pname = "hsx2hs";
-       version = "0.14.1.3";
-       sha256 = "15y7mk01cffc1xgsddkqqmi76npbi7mikgia6xa3xk4916kwsl91";
+       version = "0.14.1.5";
+       sha256 = "0cw66j3firzgg5c7689y0kffgfq36yn4y17yprbbgv6kw4g7wid4";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -114451,6 +115140,7 @@ self: {
        testHaskellDepends = [ base hspec time ];
        description = "Log to syslog over a network via UDP";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hszephyr" = callPackage
@@ -114557,6 +115247,7 @@ self: {
        ];
        description = "Import from the Tiled map editor";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "htime" = callPackage
@@ -114592,8 +115283,8 @@ self: {
     ({ mkDerivation, base, containers }:
      mkDerivation {
        pname = "htlset";
-       version = "0.1.0.0";
-       sha256 = "18wbw6zfb424xq3m05hjxypiiaqc75nd365y9l8035dvi29mfbnf";
+       version = "0.1.0.1";
+       sha256 = "0i7qipq0dbyd9zqjl1n6sxzma066293gpbxwqwd84wiw3vw2gz3w";
        libraryHaskellDepends = [ base containers ];
        description = "Heterogenous Set";
        license = stdenv.lib.licenses.bsd3;
@@ -114972,7 +115663,6 @@ self: {
        doHaddock = false;
        description = "Parser for TOML files";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "htrace" = callPackage
@@ -115066,6 +115756,17 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "htssets" = callPackage
+    ({ mkDerivation, base, containers }:
+     mkDerivation {
+       pname = "htssets";
+       version = "0.2.0.0";
+       sha256 = "15wbafj54yfipp3pfqk0yd5qlzm76457mngv1fs899sp31y2m2cv";
+       libraryHaskellDepends = [ base containers ];
+       description = "Heterogenous Sets";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "http-accept" = callPackage
     ({ mkDerivation, base, bytestring }:
      mkDerivation {
@@ -115449,7 +116150,6 @@ self: {
        ];
        description = "HTTP downloader tailored for web-crawler needs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "http-date" = callPackage
@@ -115557,6 +116257,7 @@ self: {
        ];
        description = "HTTP client based on io-streams";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "http-kinder" = callPackage
@@ -115678,6 +116379,7 @@ self: {
        ];
        description = "Monad abstraction for HTTP allowing lazy transfer and non-I/O simulation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "http-pony" = callPackage
@@ -116184,6 +116886,7 @@ self: {
        testSystemDepends = [ tvm_runtime ];
        description = "Bindings for TVM machine learning framework";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {tvm_runtime = null;};
 
   "htzaar" = callPackage
@@ -116381,8 +117084,8 @@ self: {
     ({ mkDerivation, base, criterion, doctest, Glob }:
      mkDerivation {
        pname = "human-readable-duration";
-       version = "0.2.0.3";
-       sha256 = "1nlrfp4j9i83gym765srndqaa62f22jwqzbmmql8fn4l54dakwwk";
+       version = "0.2.1.2";
+       sha256 = "142ng2395pa9lcllb0sh8n974d58r4ny05nlsj6y3gd04prdwlk5";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base doctest Glob ];
        benchmarkHaskellDepends = [ base criterion ];
@@ -116705,6 +117408,7 @@ self: {
        ];
        description = "R5RS Scheme interpreter, compiler, and library";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "husk-scheme-libs" = callPackage
@@ -116720,6 +117424,7 @@ self: {
        ];
        description = "Extra libraries for the husk Scheme platform";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "husky" = callPackage
@@ -116841,6 +117546,7 @@ self: {
        ];
        description = "Balanced parentheses";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-bits" = callPackage
@@ -116862,6 +117568,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion hw-prim vector ];
        description = "Bit manipulation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-conduit" = callPackage
@@ -116979,6 +117686,7 @@ self: {
        ];
        description = "File Dump";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-eliasfano" = callPackage
@@ -116997,6 +117705,7 @@ self: {
        ];
        description = "Elias-Fano";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-excess" = callPackage
@@ -117015,6 +117724,7 @@ self: {
        ];
        description = "Excess";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-fingertree" = callPackage
@@ -117066,6 +117776,20 @@ self: {
      }) {};
 
   "hw-hspec-hedgehog" = callPackage
+    ({ mkDerivation, base, call-stack, hedgehog, hspec, HUnit }:
+     mkDerivation {
+       pname = "hw-hspec-hedgehog";
+       version = "0.1.0.4";
+       sha256 = "1vlrrskalip7a477px7imwy9yifvdx7c03zrgk90rlarivwkggaq";
+       revision = "2";
+       editedCabalFile = "1jh0p4i87c2bn926s0d7qx6ykssjj26fia0d24grlklkd14bnmpq";
+       libraryHaskellDepends = [ base call-stack hedgehog hspec HUnit ];
+       testHaskellDepends = [ base hedgehog hspec ];
+       description = "Interoperability between hspec and hedgehog";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "hw-hspec-hedgehog_0_1_0_5" = callPackage
     ({ mkDerivation, base, call-stack, hedgehog, hspec, HUnit
      , transformers
      }:
@@ -117081,6 +117805,7 @@ self: {
        testHaskellDepends = [ base hedgehog hspec ];
        description = "Interoperability between hspec and hedgehog";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-int" = callPackage
@@ -117111,6 +117836,27 @@ self: {
        ];
        description = "Library for manipulating IP addresses and CIDR blocks";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "hw-ip_2_0_1_0" = callPackage
+    ({ mkDerivation, appar, base, containers, generic-lens, hedgehog
+     , hspec, hw-bits, hw-hspec-hedgehog, iproute, text
+     }:
+     mkDerivation {
+       pname = "hw-ip";
+       version = "2.0.1.0";
+       sha256 = "1r1ck890id7x9b1dpp23h656mvh24bacxdbvxhgkdjiryklrjsqr";
+       libraryHaskellDepends = [
+         appar base containers generic-lens hw-bits iproute text
+       ];
+       testHaskellDepends = [
+         appar base generic-lens hedgehog hspec hw-bits hw-hspec-hedgehog
+         text
+       ];
+       description = "Library for manipulating IP addresses and CIDR blocks";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-json" = callPackage
@@ -117146,6 +117892,7 @@ self: {
        ];
        description = "Memory efficient JSON parser";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-json-lens" = callPackage
@@ -117239,18 +117986,54 @@ self: {
      }) {};
 
   "hw-mquery" = callPackage
-    ({ mkDerivation, ansi-wl-pprint, base, dlist, hspec, QuickCheck }:
+    ({ mkDerivation, ansi-wl-pprint, base, dlist, hedgehog, hspec
+     , hspec-discover, hw-hspec-hedgehog, lens, QuickCheck, semigroups
+     }:
      mkDerivation {
        pname = "hw-mquery";
-       version = "0.1.0.1";
-       sha256 = "0g8i7vlb0xhmcwdkvakmr6j7hy8gfyil4w0vnygshmqb96qaajkj";
+       version = "0.1.0.3";
+       sha256 = "0i020vl1f2nkk80rd1fmx9ilkrzyggp01ka3bz9n0365mcq5g3s5";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ ansi-wl-pprint base dlist ];
-       executableHaskellDepends = [ base ];
-       testHaskellDepends = [ base hspec QuickCheck ];
-       description = "Conduits for tokenizing streams";
-       license = stdenv.lib.licenses.mit;
+       libraryHaskellDepends = [
+         ansi-wl-pprint base dlist lens semigroups
+       ];
+       executableHaskellDepends = [
+         ansi-wl-pprint base dlist lens semigroups
+       ];
+       testHaskellDepends = [
+         ansi-wl-pprint base dlist hedgehog hspec hw-hspec-hedgehog lens
+         QuickCheck semigroups
+       ];
+       testToolDepends = [ hspec-discover ];
+       description = "Monadic query DSL";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "hw-mquery_0_2_0_0" = callPackage
+    ({ mkDerivation, ansi-wl-pprint, base, dlist, hedgehog, hspec
+     , hspec-discover, hw-hspec-hedgehog, lens, QuickCheck, semigroups
+     }:
+     mkDerivation {
+       pname = "hw-mquery";
+       version = "0.2.0.0";
+       sha256 = "006p6j77gd68mrdfwghx29wxyyxam3khicgkaadi8b97aza3nz3f";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         ansi-wl-pprint base dlist lens semigroups
+       ];
+       executableHaskellDepends = [
+         ansi-wl-pprint base dlist lens semigroups
+       ];
+       testHaskellDepends = [
+         ansi-wl-pprint base dlist hedgehog hspec hw-hspec-hedgehog lens
+         QuickCheck semigroups
+       ];
+       testToolDepends = [ hspec-discover ];
+       description = "Monadic query DSL";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-packed-vector" = callPackage
@@ -117269,6 +118052,7 @@ self: {
        ];
        description = "Packed Vector";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-parser" = callPackage
@@ -117282,6 +118066,7 @@ self: {
        ];
        description = "Simple parser support";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-prim" = callPackage
@@ -117305,6 +118090,7 @@ self: {
        ];
        description = "Primitive functions and data types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-prim-bits" = callPackage
@@ -117325,7 +118111,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion vector ];
        description = "Primitive support for bit manipulation";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-rankselect" = callPackage
@@ -117359,6 +118144,7 @@ self: {
        ];
        description = "Rank-select";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-rankselect-base" = callPackage
@@ -117382,6 +118168,7 @@ self: {
        ];
        description = "Rank-select base";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-simd" = callPackage
@@ -117416,13 +118203,14 @@ self: {
 
   "hw-streams" = callPackage
     ({ mkDerivation, base, bytestring, criterion, directory, exceptions
-     , ghc-prim, hedgehog, hspec, hw-bits, hw-hspec-hedgehog, hw-prim
-     , mmap, primitive, QuickCheck, semigroups, transformers, vector
+     , ghc-prim, hedgehog, hspec, hspec-discover, hw-bits
+     , hw-hspec-hedgehog, hw-prim, mmap, primitive, QuickCheck
+     , semigroups, transformers, vector
      }:
      mkDerivation {
        pname = "hw-streams";
-       version = "0.0.0.8";
-       sha256 = "08pj20r1is6kyinj60xrl0wz7kcjlcc5xivzrhwmjws5qbscimgw";
+       version = "0.0.0.9";
+       sha256 = "05fhixjndgz26gf3kl8nzynzrs93ra61rbnps4bgd3ikg07njrjn";
        libraryHaskellDepends = [
          base bytestring ghc-prim hw-bits hw-prim mmap primitive semigroups
          transformers vector
@@ -117432,12 +118220,43 @@ self: {
          hw-bits hw-hspec-hedgehog hw-prim mmap primitive QuickCheck
          semigroups transformers vector
        ];
+       testToolDepends = [ hspec-discover ];
        benchmarkHaskellDepends = [
          base bytestring criterion ghc-prim hw-bits hw-prim mmap primitive
          semigroups transformers vector
        ];
        description = "Primitive functions and data types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "hw-streams_0_0_0_10" = callPackage
+    ({ mkDerivation, base, bytestring, criterion, directory, exceptions
+     , ghc-prim, hedgehog, hspec, hspec-discover, hw-bits
+     , hw-hspec-hedgehog, hw-prim, mmap, primitive, QuickCheck
+     , semigroups, transformers, vector
+     }:
+     mkDerivation {
+       pname = "hw-streams";
+       version = "0.0.0.10";
+       sha256 = "08ghjvgyd13b1mby213j86p9b8fbk3j3jbj1n9czq4w9sbsbpxxw";
+       libraryHaskellDepends = [
+         base bytestring ghc-prim hw-bits hw-prim mmap primitive semigroups
+         transformers vector
+       ];
+       testHaskellDepends = [
+         base bytestring directory exceptions ghc-prim hedgehog hspec
+         hw-bits hw-hspec-hedgehog hw-prim mmap primitive QuickCheck
+         semigroups transformers vector
+       ];
+       testToolDepends = [ hspec-discover ];
+       benchmarkHaskellDepends = [
+         base bytestring criterion ghc-prim hw-bits hw-prim mmap primitive
+         semigroups transformers vector
+       ];
+       description = "Primitive functions and data types";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-string-parse" = callPackage
@@ -117468,6 +118287,7 @@ self: {
        ];
        description = "Succint datastructures";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-vector" = callPackage
@@ -117482,19 +118302,21 @@ self: {
        testHaskellDepends = [ base hspec QuickCheck vector ];
        description = "Vector type with convenient typeclass instances";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hw-xml" = callPackage
     ({ mkDerivation, ansi-wl-pprint, array, attoparsec, base
      , bytestring, cereal, conduit, containers, criterion, deepseq
-     , ghc-prim, hspec, hw-balancedparens, hw-bits, hw-conduit
-     , hw-parser, hw-prim, hw-rankselect, hw-rankselect-base, lens, mmap
-     , mtl, QuickCheck, resourcet, transformers, vector, word8
+     , ghc-prim, hspec, hspec-discover, hw-balancedparens, hw-bits
+     , hw-conduit, hw-parser, hw-prim, hw-rankselect, hw-rankselect-base
+     , lens, mmap, mtl, QuickCheck, resourcet, transformers, vector
+     , word8
      }:
      mkDerivation {
        pname = "hw-xml";
-       version = "0.1.0.3";
-       sha256 = "15vycayfmykds6dka0kw106fjk2wg3qgifk698fwkj1i4chsia97";
+       version = "0.1.0.4";
+       sha256 = "1ay4qz30m1aiych3rypbmpfbsc8wjal5w4l7h1zm44hl9ghiap9d";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -117513,12 +118335,14 @@ self: {
          hw-conduit hw-prim hw-rankselect hw-rankselect-base QuickCheck
          vector
        ];
+       testToolDepends = [ hspec-discover ];
        benchmarkHaskellDepends = [
          base bytestring conduit criterion hw-balancedparens hw-bits
          hw-conduit hw-prim mmap resourcet vector
        ];
        description = "Conduits for tokenizing streams";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hwall-auth-iitk" = callPackage
@@ -117654,6 +118478,7 @@ self: {
        ];
        description = "magic-wormhole client";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hws" = callPackage
@@ -117931,6 +118756,7 @@ self: {
        libraryHaskellDepends = [ base hxt mtl ];
        description = "Utility functions for using HXT picklers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hxt-regex-xmlschema" = callPackage
@@ -118436,7 +119262,6 @@ self: {
        libraryHaskellDepends = [ base blaze-html deepseq text ];
        description = "Display class for the HyperHaskell graphical Haskell interpreter";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hyper-extra" = callPackage
@@ -118452,7 +119277,6 @@ self: {
        ];
        description = "Display instances for the HyperHaskell graphical Haskell interpreter";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hyper-haskell-server" = callPackage
@@ -118725,7 +119549,6 @@ self: {
        ];
        description = "Haskell interface to Zenity dialogs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hzk" = callPackage
@@ -118808,6 +119631,7 @@ self: {
        ];
        description = "iCalendar data types, parser, and printer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "iException" = callPackage
@@ -119133,10 +119957,8 @@ self: {
      }:
      mkDerivation {
        pname = "identicon-style-squares";
-       version = "0.1.0.0";
-       sha256 = "12iawbazg5dd6n2giyib3ihj42xh9fnp53lgi3a5gd5x8spixwi9";
-       revision = "1";
-       editedCabalFile = "00ry1hxan1kgq46wdq3l5n7aiv9v54kmyc7zh4xczvikn6x0gcg9";
+       version = "0.1.0.1";
+       sha256 = "1x456v7fb211f7ciipp2bfn9fvh5w4i34bl5mjw7bkn7hgsaa3x6";
        libraryHaskellDepends = [
          base identicon JuicyPixels polyvariadic
        ];
@@ -119282,6 +120104,7 @@ self: {
        ];
        description = "Functional Programming Language with Dependent Types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) gmp;};
 
   "ieee" = callPackage
@@ -120243,7 +121066,6 @@ self: {
        doHaddock = false;
        description = "Framework for defaulting superclasses";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "implicit" = callPackage
@@ -120492,11 +121314,12 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "inchworm";
-       version = "1.0.2.4";
-       sha256 = "0r4d3pqpkmfa6ksjzvm8kjzrrkvb0lv76cf6fcrciwm7dj5biz74";
+       version = "1.1.1.2";
+       sha256 = "1dsrx48srmrqcw4y60prgnzxzr7nc7vyzjv0nnr2vaay3j6pxkii";
        libraryHaskellDepends = [ base ];
-       description = "Inchworm Lexer Framework";
+       description = "Simple parser combinators for lexical analysis";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "include-file" = callPackage
@@ -120591,7 +121414,6 @@ self: {
        ];
        description = "Generic parser library capable of providing partial results from partial input";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "incremental-sat-solver" = callPackage
@@ -120639,7 +121461,6 @@ self: {
        ];
        description = "Indentation sensitive parsing combinators for Parsec and Trifecta";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "indentation-core" = callPackage
@@ -120681,7 +121502,6 @@ self: {
        testHaskellDepends = [ base tasty tasty-hunit trifecta ];
        description = "Indentation sensitive parsing combinators for Trifecta";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "indentparser" = callPackage
@@ -120779,7 +121599,6 @@ self: {
        libraryHaskellDepends = [ base bifunctors indexed mtl pointed ];
        description = "Indexed functors, monads and comonads that require extensions to Haskell98";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "indexed-free" = callPackage
@@ -120827,6 +121646,7 @@ self: {
        libraryHaskellDepends = [ base gtk HDBC HDBC-sqlite3 ];
        description = "Indian Language Font Converter";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "indices" = callPackage
@@ -121078,6 +121898,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "ini_0_4_1" = callPackage
+    ({ mkDerivation, attoparsec, base, hspec, text
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "ini";
+       version = "0.4.1";
+       sha256 = "0mvwii8jbh2ll54qb9dij5m66c6324s2y4vrwz1qr4wz40m3qa8l";
+       libraryHaskellDepends = [
+         attoparsec base text unordered-containers
+       ];
+       testHaskellDepends = [ base hspec unordered-containers ];
+       description = "Quick and easy configuration files in the INI format";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "ini-qq" = callPackage
     ({ mkDerivation, base, HUnit, ini, raw-strings-qq, template-haskell
      , text
@@ -121289,6 +122126,7 @@ self: {
        testHaskellDepends = [ base hspec jni jvm text ];
        description = "Java interop via inline Java code in Haskell modules";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "inline-r" = callPackage
@@ -121385,6 +122223,7 @@ self: {
        ];
        description = "Associative containers retaining insertion order for traversals";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "inserts" = callPackage
@@ -121637,6 +122476,8 @@ self: {
        pname = "int-multimap";
        version = "0.3.1";
        sha256 = "0sl3xzlw0mzyq1h28mqklm41q9pknsf1qmd74a5syn24m01dknnv";
+       revision = "1";
+       editedCabalFile = "09lnidjri2z00mfbn73cc9mzbgadmlcym9y1hia0c219dm8zjrh0";
        libraryHaskellDepends = [
          base containers hashable unordered-containers
        ];
@@ -121835,7 +122676,6 @@ self: {
        ];
        description = "Prelude replacement based on protolude";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "intern" = callPackage
@@ -122295,7 +123135,6 @@ self: {
        testHaskellDepends = [ base QuickCheck transformers ];
        description = "bidirectional arrows, bijective functions, and invariant functors";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "invertible-grammar" = callPackage
@@ -122313,6 +123152,7 @@ self: {
        ];
        description = "Invertible parsing combinators framework";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "invertible-hlist" = callPackage
@@ -122338,7 +123178,6 @@ self: {
        ];
        description = "invertible transformer instances for HXT Picklers";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "invertible-syntax" = callPackage
@@ -122586,6 +123425,7 @@ self: {
        ];
        description = "EDSL for concurrent, realtime, embedded programming on top of Ivory";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ioref-stable" = callPackage
@@ -122697,6 +123537,7 @@ self: {
        libraryHaskellDepends = [ base binary bytestring iproute ];
        description = "IP2Proxy Haskell package for proxy detection";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ip6addr" = callPackage
@@ -123010,6 +123851,7 @@ self: {
        ];
        description = "A DCC message parsing and helper library for IRC clients";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "irc-fun-bot" = callPackage
@@ -123115,6 +123957,7 @@ self: {
        ];
        description = "A library for writing IRC bots";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ircbouncer" = callPackage
@@ -123249,7 +124092,6 @@ self: {
        testHaskellDepends = [ base template-haskell ];
        description = "Generic pattern predicates";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "isdicom" = callPackage
@@ -123295,6 +124137,7 @@ self: {
        executableHaskellDepends = [ base gtk3 ];
        description = "A program to show the size of image and whether suitable for wallpaper";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "islink" = callPackage
@@ -123382,6 +124225,7 @@ self: {
        ];
        description = "Types and parser for ISO8601 durations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "iso8601-time" = callPackage
@@ -123794,6 +124638,7 @@ self: {
        libraryToolDepends = [ alex happy ];
        description = "Safe embedded C programming";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ivory-artifact" = callPackage
@@ -123829,6 +124674,7 @@ self: {
        ];
        description = "Ivory C backend";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ivory-bitdata" = callPackage
@@ -123866,6 +124712,7 @@ self: {
        ];
        description = "Simple concrete evaluator for Ivory programs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ivory-examples" = callPackage
@@ -123888,6 +124735,7 @@ self: {
        ];
        description = "Ivory examples";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ivory-hw" = callPackage
@@ -123900,6 +124748,7 @@ self: {
        libraryHaskellDepends = [ base filepath ivory ivory-artifact ];
        description = "Ivory hardware model (STM32F4)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ivory-opts" = callPackage
@@ -123916,6 +124765,7 @@ self: {
        ];
        description = "Ivory compiler optimizations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ivory-quickcheck" = callPackage
@@ -123937,6 +124787,7 @@ self: {
        ];
        description = "QuickCheck driver for Ivory";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ivory-serialize" = callPackage
@@ -123953,6 +124804,7 @@ self: {
        ];
        description = "Serialization library for Ivory";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ivory-stdlib" = callPackage
@@ -123965,6 +124817,7 @@ self: {
        libraryHaskellDepends = [ base filepath ivory ivory-artifact ];
        description = "Ivory standard library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ivy-web" = callPackage
@@ -124533,6 +125386,7 @@ self: {
        executableHaskellDepends = [ base ghcjs-base-stub ];
        description = "Extra javascript functions when using GHCJS";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "javasf" = callPackage
@@ -124739,8 +125593,8 @@ self: {
        pname = "jmacro";
        version = "0.6.15";
        sha256 = "1b3crf16szj11pcgrg3912xq072vnv0myq6mzg0ypaabdzn3zr7s";
-       revision = "1";
-       editedCabalFile = "07jghfxn4m26q8rksxn4v6pcc8mwcjdlz1ypy7dqsvhzc3hs2s4i";
+       revision = "2";
+       editedCabalFile = "0r16y3sk22vgrciaadrdzjd768mnh08s019ffgk5jma782nz9v7d";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -124755,6 +125609,7 @@ self: {
        ];
        description = "QuasiQuotation library for programmatic generation of Javascript code";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jmacro-rpc" = callPackage
@@ -124773,6 +125628,7 @@ self: {
        ];
        description = "JSON-RPC clients and servers using JMacro, and evented client-server Reactive Programming";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jmacro-rpc-happstack" = callPackage
@@ -124789,6 +125645,7 @@ self: {
        ];
        description = "Happstack backend for jmacro-rpc";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jmacro-rpc-snap" = callPackage
@@ -124804,6 +125661,7 @@ self: {
        ];
        description = "Snap backend for jmacro-rpc";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jml-web-service" = callPackage
@@ -124837,6 +125695,7 @@ self: {
        testHaskellDepends = [ base casing free jmacro ];
        description = "Jmonkey is very restricted but handy EDSL for JavaScript";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jni" = callPackage
@@ -124855,6 +125714,7 @@ self: {
        libraryToolDepends = [ cpphs ];
        description = "Complete JNI raw bindings";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) jdk;};
 
   "jobqueue" = callPackage
@@ -125052,6 +125912,7 @@ self: {
        libraryHaskellDepends = [ base mtl ];
        description = "A library for decoding JPEG files written in pure Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jps" = callPackage
@@ -125377,6 +126238,7 @@ self: {
        ];
        description = "Encoders of JSON AST";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "json-ast-quickcheck" = callPackage
@@ -125727,7 +126589,6 @@ self: {
        ];
        description = "Fully-featured JSON-RPC 2.0 library";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "json-rpc-client" = callPackage
@@ -125824,6 +126685,7 @@ self: {
        ];
        description = "Types and type classes for defining JSON schemas";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "json-sop" = callPackage
@@ -125842,7 +126704,6 @@ self: {
        ];
        description = "Generics JSON (de)serialization using generics-sop";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "json-state" = callPackage
@@ -125938,6 +126799,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "A polymorphic, type-safe, json-structured tracing library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "json-types" = callPackage
@@ -126219,6 +127081,7 @@ self: {
        ];
        description = "Manage users in MariaDB >= 10.1.1";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "judge" = callPackage
@@ -126409,6 +127272,7 @@ self: {
        ];
        description = "Call JVM methods from Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jvm-batching" = callPackage
@@ -126511,27 +127375,25 @@ self: {
 
   "jwt" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, cryptonite
-     , doctest, HsOpenSSL, http-types, HUnit, lens, lens-aeson, memory
-     , network-uri, QuickCheck, RSA, scientific, semigroups, tasty
-     , tasty-hunit, tasty-quickcheck, tasty-th, text, time
-     , unordered-containers, vector
+     , doctest, http-types, HUnit, lens, lens-aeson, memory, network-uri
+     , QuickCheck, scientific, semigroups, tasty, tasty-hunit
+     , tasty-quickcheck, tasty-th, text, time, unordered-containers
+     , vector, x509, x509-store
      }:
      mkDerivation {
        pname = "jwt";
-       version = "0.8.0";
-       sha256 = "0ij921vgm0sqlc2ryymqxz6ipgl2iwm0916ny7g5l47qh2fjhcjg";
-       revision = "1";
-       editedCabalFile = "0b0znxxh6zgbq5xhxds2a1yxaqg5rka3xkhlchrbjabi9m5ndp84";
+       version = "0.9.0";
+       sha256 = "1glkaahp3jq744s61y0ja5fdggwac9p1dwia4c19k1ld6qhd5395";
        libraryHaskellDepends = [
-         aeson base bytestring containers cryptonite HsOpenSSL http-types
-         memory network-uri RSA scientific semigroups text time
-         unordered-containers vector
+         aeson base bytestring containers cryptonite http-types memory
+         network-uri scientific semigroups text time unordered-containers
+         vector x509 x509-store
        ];
        testHaskellDepends = [
-         aeson base bytestring containers cryptonite doctest HsOpenSSL
-         http-types HUnit lens lens-aeson memory network-uri QuickCheck RSA
-         scientific semigroups tasty tasty-hunit tasty-quickcheck tasty-th
-         text time unordered-containers vector
+         aeson base bytestring containers cryptonite doctest http-types
+         HUnit lens lens-aeson memory network-uri QuickCheck scientific
+         semigroups tasty tasty-hunit tasty-quickcheck tasty-th text time
+         unordered-containers vector x509 x509-store
        ];
        description = "JSON Web Token (JWT) decoding and encoding";
        license = stdenv.lib.licenses.mit;
@@ -126556,6 +127418,7 @@ self: {
        ];
        description = "An implementation of the Kademlia DHT Protocol";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kafka" = callPackage
@@ -126800,6 +127663,7 @@ self: {
        benchmarkHaskellDepends = [ aeson base containers criterion text ];
        description = "Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kansas-comet" = callPackage
@@ -126819,6 +127683,7 @@ self: {
        ];
        description = "A JavaScript push mechanism based on the comet idiom";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kansas-lava" = callPackage
@@ -126976,6 +127841,8 @@ self: {
        pname = "katip";
        version = "0.7.0.0";
        sha256 = "1z4533952sal5ma71xpsrwbi9pniy1cciw20w31igrx9rw9kx98b";
+       revision = "1";
+       editedCabalFile = "1lzla1iv5ll9iks5xh8399vs2mjxb33pbdg115kqbq9r5z3h84qp";
        libraryHaskellDepends = [
          aeson async auto-update base bytestring containers either hostname
          microlens microlens-th monad-control mtl old-locale resourcet
@@ -127084,8 +127951,8 @@ self: {
      }:
      mkDerivation {
        pname = "katip-syslog";
-       version = "0.1.0.0";
-       sha256 = "0fj6c0rzs2v5ng3gsc9qlk5ksszh2dpmi378ydxxcrjjzkz3ng6c";
+       version = "0.1.1.0";
+       sha256 = "0q566wxbm8h97zmsayy0s93kjxfbxfxqljacmsz8213pfivxq4aa";
        libraryHaskellDepends = [
          aeson base bytestring hsyslog katip string-conv text
        ];
@@ -127239,7 +128106,6 @@ self: {
        ];
        description = "Fast concurrent queues much inspired by unagi-chan";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kbq-gu" = callPackage
@@ -127325,6 +128191,7 @@ self: {
        ];
        description = "Fast and flexible k-d trees for various types of point queries";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "keccak" = callPackage
@@ -127406,6 +128273,7 @@ self: {
        ];
        description = "Rapid Gtk Application Development - I18N";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "keera-hails-mvc-controller" = callPackage
@@ -127479,6 +128347,7 @@ self: {
        libraryHaskellDepends = [ base directory filepath MissingK ];
        description = "Haskell on Gtk rails - Easy handling of configuration files";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "keera-hails-mvc-solutions-gtk" = callPackage
@@ -127525,6 +128394,7 @@ self: {
        ];
        description = "Haskell on Gtk rails - Gtk-based View for MVC applications";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "keera-hails-reactive-fs" = callPackage
@@ -127909,6 +128779,7 @@ self: {
        ];
        description = "Pure Haskell key/value store implementation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "keyword-args" = callPackage
@@ -128020,6 +128891,7 @@ self: {
        ];
        description = "Kick Channels: bounded channels with non-blocking writes";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kif-parser" = callPackage
@@ -128050,7 +128922,6 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Utilities to work with lists of types";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kind-generics" = callPackage
@@ -128062,7 +128933,6 @@ self: {
        libraryHaskellDepends = [ base kind-apply ];
        description = "Generic programming in GHC style for arbitrary kinds and GADTs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kind-generics-th" = callPackage
@@ -128130,6 +129000,7 @@ self: {
        ];
        description = "Kleene algebra";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kmeans" = callPackage
@@ -128838,6 +129709,7 @@ self: {
        libraryHaskellDepends = [ base containers mtl read-bounded ];
        description = "Declarative command line parser using type-driven pattern matching";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lambda-placeholders" = callPackage
@@ -128959,6 +129831,7 @@ self: {
        ];
        description = "Lambdabot is a development tool and advanced IRC bot";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lambdabot-core" = callPackage
@@ -129010,6 +129883,7 @@ self: {
        ];
        description = "Lambdabot Haskell plugins";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lambdabot-irc-plugins" = callPackage
@@ -129586,7 +130460,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion ];
        description = "Parser and pretty-printer for ATS";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "language-bash" = callPackage
@@ -129858,7 +130731,6 @@ self: {
        ];
        description = "JavaScript parser and pretty-printer library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "language-ecmascript-analysis" = callPackage
@@ -129958,7 +130830,6 @@ self: {
        ];
        description = "GLSL abstract syntax tree, parser, and pretty-printer";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "language-go" = callPackage
@@ -130138,6 +131009,7 @@ self: {
        ];
        description = "Lua parser and pretty-printer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "language-lua-qq" = callPackage
@@ -130679,7 +131551,6 @@ self: {
        ];
        description = "Auto-generated interface to Fortran LAPACK via CArrays";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lapack-ffi" = callPackage
@@ -130692,7 +131563,6 @@ self: {
        libraryPkgconfigDepends = [ liblapack ];
        description = "Auto-generated interface to Fortran LAPACK";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) liblapack;};
 
   "lapack-ffi-tools" = callPackage
@@ -130838,6 +131708,7 @@ self: {
        ];
        description = "Use actual LaTeX to render formulae inside Hakyll pages";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "latex-formulae-image" = callPackage
@@ -130854,6 +131725,7 @@ self: {
        ];
        description = "A library for rendering LaTeX formulae as images using an actual LaTeX installation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "latex-formulae-pandoc" = callPackage
@@ -130875,6 +131747,7 @@ self: {
        ];
        description = "Render LaTeX formulae in pandoc documents to images with an actual LaTeX installation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "latex-function-tables" = callPackage
@@ -130897,6 +131770,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "Function table specifications in latex";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "latex-live-snippets" = callPackage
@@ -130938,6 +131812,7 @@ self: {
        ];
        description = "Fine-grained library for constructing and manipulating lattices";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "launchpad-control" = callPackage
@@ -131042,8 +131917,8 @@ self: {
      }:
      mkDerivation {
        pname = "layers-game";
-       version = "0.5.3";
-       sha256 = "050l8fd77xhl4fqhl8s1c22gdww3if69mzflgrai9gwq31kiasp3";
+       version = "0.6.0";
+       sha256 = "03a8l2hmirhfnl7s07yq06szmwcr5lz2lapbpp22ryqjr3zpvwf6";
        isLibrary = false;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -131337,6 +132212,7 @@ self: {
        ];
        description = "Online Latent Dirichlet Allocation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ldap-client" = callPackage
@@ -131355,6 +132231,7 @@ self: {
        testHaskellDepends = [ base bytestring hspec process semigroups ];
        description = "Pure Haskell LDAP Client Library";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ldapply" = callPackage
@@ -131520,6 +132397,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "Learning Algorithms";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "learn-physics" = callPackage
@@ -131540,6 +132418,7 @@ self: {
        ];
        description = "Haskell code for learning physics";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "learn-physics-examples" = callPackage
@@ -132094,7 +132973,6 @@ self: {
        ];
        description = "Lenses for toml-parser";
        license = stdenv.lib.licenses.isc;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lens-tutorial" = callPackage
@@ -132119,7 +132997,6 @@ self: {
        libraryHaskellDepends = [ base singletons ];
        description = "Type-level lenses using singletons";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lens-utils" = callPackage
@@ -132200,6 +133077,7 @@ self: {
        ];
        description = "frugal issue tracker";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lenz" = callPackage
@@ -132521,6 +133399,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "libarchive" = callPackage
+    ({ mkDerivation, base, bytestring, filepath, libarchive }:
+     mkDerivation {
+       pname = "libarchive";
+       version = "0.2.0.0";
+       sha256 = "14kad23r22bx65h2iq0n0cbxhzzwj56gwpi73vciycjg0i5w04yd";
+       libraryHaskellDepends = [ base bytestring filepath ];
+       libraryPkgconfigDepends = [ libarchive ];
+       description = "Haskell bindings for libarchive";
+       license = stdenv.lib.licenses.bsd3;
+     }) {inherit (pkgs) libarchive;};
+
   "libarchive-conduit" = callPackage
     ({ mkDerivation, archive, base, bytestring, conduit, resourcet
      , transformers
@@ -132864,7 +133754,6 @@ self: {
        ];
        description = "Bindings to the nix package manager";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "libnotify" = callPackage
@@ -132877,6 +133766,7 @@ self: {
        librarySystemDepends = [ libnotify ];
        description = "Bindings to libnotify library";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) libnotify;};
 
   "libnvvm" = callPackage
@@ -133050,8 +133940,28 @@ self: {
        ];
        description = "Use Libravatar, the decentralized avatar delivery service";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "libretls" = callPackage
+    ({ mkDerivation, base, containers, hspec, HUnit, libressl, libtls
+     , monad-ste, primitive, transformers, vector
+     }:
+     mkDerivation {
+       pname = "libretls";
+       version = "0.0.0.0";
+       sha256 = "11x9hckw0h34w3ynjwfr6lyyv22p7g4dpi5qknpy8in9ffjymmk9";
+       libraryHaskellDepends = [
+         base monad-ste primitive transformers vector
+       ];
+       libraryPkgconfigDepends = [ libtls ];
+       testHaskellDepends = [ base containers hspec HUnit libressl ];
+       description = "libtls bindings";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       broken = true;
+     }) {libressl = null; libtls = null;};
+
   "libroman" = callPackage
     ({ mkDerivation, base, hspec, QuickCheck, split }:
      mkDerivation {
@@ -133154,6 +134064,7 @@ self: {
        libraryPkgconfigDepends = [ systemd ];
        description = "Haskell bindings to libsystemd-journal";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) systemd;};
 
   "libtagc" = callPackage
@@ -133481,7 +134392,6 @@ self: {
        ];
        description = "STM operations lifted through monad transformer stacks";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lifted-threads" = callPackage
@@ -133642,7 +134552,6 @@ self: {
        ];
        description = "representation of Integer Linear Programs";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "limp-cbc" = callPackage
@@ -133748,6 +134657,7 @@ self: {
        ];
        description = "Haskell SDK for the LINE API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "line-break" = callPackage
@@ -133957,7 +134867,6 @@ self: {
        testHaskellDepends = [ base hspec network tasty-hspec ];
        description = "Typed sockets";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "linear-vect" = callPackage
@@ -134060,6 +134969,7 @@ self: {
        libraryHaskellDepends = [ base containers mtl safe ];
        description = "Lines of Action, 2-player strategy board game";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "linguistic-ordinals" = callPackage
@@ -134086,6 +134996,7 @@ self: {
        ];
        description = "Use web link relation types (RFC 5988) in Haskell";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "linkchk" = callPackage
@@ -134133,6 +135044,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "A pure linked list which is mutable through iterators";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "linkedhashmap" = callPackage
@@ -134178,6 +135090,7 @@ self: {
        ];
        description = "A Haskell library for the Slack API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "linode" = callPackage
@@ -134863,7 +135776,6 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Provides zips with default values";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "list-zipper" = callPackage
@@ -134886,6 +135798,7 @@ self: {
        ];
        description = "A list zipper";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "listenbrainz-client" = callPackage
@@ -135686,7 +136599,6 @@ self: {
        testHaskellDepends = [ base containers doctest hedgehog ];
        description = "Types representing line and column positions and ranges in text files";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "loc-test" = callPackage
@@ -135698,7 +136610,6 @@ self: {
        libraryHaskellDepends = [ base containers hedgehog loc ];
        description = "Test-related utilities related to the /loc/ package";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "local-address" = callPackage
@@ -135909,7 +136820,6 @@ self: {
        libraryHaskellDepends = [ base clock stm ];
        description = "set a maximum on the number of concurrent actions";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "log" = callPackage
@@ -136033,6 +136943,7 @@ self: {
        ];
        description = "Structured logging solution (Elasticsearch back end)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "log-postgres" = callPackage
@@ -136325,6 +137236,7 @@ self: {
        ];
        description = "Journald back-end for logging-facade";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "logging-facade-syslog" = callPackage
@@ -136355,6 +137267,7 @@ self: {
        libraryToolDepends = [ alex happy ];
        description = "Import, export etc. for TPTP, a syntax for first-order logic";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "logic-classes" = callPackage
@@ -136738,6 +137651,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Dependently-typed linked list implementation";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lookup-tables" = callPackage
@@ -137172,7 +138086,6 @@ self: {
        ];
        description = "Parameterized file evaluator";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ltiv1p1" = callPackage
@@ -137912,6 +138825,7 @@ self: {
        ];
        description = "Arrow based stream transducers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "machines" = callPackage
@@ -138112,6 +139026,7 @@ self: {
        ];
        description = "Haskell bindings to C-based Mac OS SDK frameworks";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "macosx-make-standalone" = callPackage
@@ -138252,6 +139167,7 @@ self: {
        ];
        description = "A web framework that integrates Servant, RIO, EKG, fast-logger, wai-cli…";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "magico" = callPackage
@@ -138424,7 +139340,6 @@ self: {
        ];
        description = "Capture stdout/stderr/exit code, and replace stdin of your main function";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mainland-pretty_0_6_2" = callPackage
@@ -139026,6 +139941,7 @@ self: {
        ];
        description = "Library for interfacing with the Mandrill JSON API";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mandulia" = callPackage
@@ -139173,6 +140089,7 @@ self: {
        executableHaskellDepends = [ base bytestring cassava containers ];
        description = "Extensions to Data.Map";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "map-syntax" = callPackage
@@ -139191,6 +140108,7 @@ self: {
        ];
        description = "Syntax sugar for defining maps";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mapalgebra" = callPackage
@@ -139200,24 +140118,21 @@ self: {
      }:
      mkDerivation {
        pname = "mapalgebra";
-       version = "0.1.1";
-       sha256 = "1zcba17nj804lbhnlr02bcg8qfaxv3nq8ddiqxpq2qp4mv8n8g4f";
+       version = "0.1.2";
+       sha256 = "191f8ipm12c270nhwa7g4ibadnajj8pys8q0vjc5l7f0s9m4g8ak";
        libraryHaskellDepends = [
          base bytestring containers data-default deepseq hmatrix massiv
          massiv-io vector
        ];
        testHaskellDepends = [
-         base bytestring containers data-default deepseq hmatrix
-         HUnit-approx massiv massiv-io QuickCheck tasty tasty-hunit
-         tasty-quickcheck vector
+         base containers hmatrix HUnit-approx massiv massiv-io QuickCheck
+         tasty tasty-hunit tasty-quickcheck vector
        ];
        benchmarkHaskellDepends = [
-         base bytestring containers criterion data-default deepseq hmatrix
-         massiv massiv-io vector
+         base containers criterion hmatrix massiv massiv-io vector
        ];
        description = "Efficient, polymorphic Map Algebra";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mappy" = callPackage
@@ -139240,6 +140155,7 @@ self: {
        testHaskellDepends = [ base containers hspec parsec QuickCheck ];
        description = "A functional programming language focused around maps";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mapquest-api" = callPackage
@@ -139346,6 +140262,7 @@ self: {
        libraryHaskellDepends = [ base monads-tf papillon ];
        description = "markdown parser with papillon";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "markdown-unlit" = callPackage
@@ -139607,6 +140524,7 @@ self: {
        testHaskellDepends = [ base hspec text ];
        description = "Compile time string interpolation a la Scala and CoffeeScript";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "marxup" = callPackage
@@ -139663,8 +140581,8 @@ self: {
      }:
      mkDerivation {
        pname = "massiv";
-       version = "0.2.5.0";
-       sha256 = "0r7556mxsqzxg1kp4hrbv3c07xzkf08sycaqbfyy2xrzzczgiy9z";
+       version = "0.2.6.0";
+       sha256 = "07mns6fqkvyq9v80jqpqawb37a58irz85hplgq38aqz4gihv642f";
        libraryHaskellDepends = [
          base bytestring data-default-class deepseq ghc-prim primitive
          vector
@@ -139732,20 +140650,17 @@ self: {
      }) {};
 
   "matchable" = callPackage
-    ({ mkDerivation, base, containers, doctest, doctest-discover, Glob
-     , hashable, hspec, tagged, unordered-containers, vector
+    ({ mkDerivation, base, containers, doctest, hashable, hspec, tagged
+     , unordered-containers, vector
      }:
      mkDerivation {
        pname = "matchable";
-       version = "0.1.1.1";
-       sha256 = "0sd661pp54hyg6igkr90cdjlnx8widl2yxkf0ggyqfna6ak5ml53";
+       version = "0.1.2";
+       sha256 = "0wrbq9pqndr9rm8iy3vmz756q77s0ih3y2is0hvv48w89hn5a4r0";
        libraryHaskellDepends = [
          base containers hashable tagged unordered-containers vector
        ];
-       testHaskellDepends = [
-         base containers doctest doctest-discover Glob hashable hspec tagged
-         unordered-containers vector
-       ];
+       testHaskellDepends = [ base containers doctest hspec ];
        description = "A type class for Matchable Functors";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -140170,7 +141085,6 @@ self: {
        ];
        description = "Client API for Mattermost chat system";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mattermost-api-qc" = callPackage
@@ -140186,7 +141100,6 @@ self: {
        ];
        description = "QuickCheck instances for the Mattermost client API library";
        license = stdenv.lib.licenses.isc;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "maude" = callPackage
@@ -140713,6 +141626,7 @@ self: {
        ];
        description = "Parse song module files from Amiga MED and OctaMED";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mediabus" = callPackage
@@ -140822,6 +141736,7 @@ self: {
        testHaskellDepends = [ base QuickCheck ];
        description = "Constant-time queries for the median of a stream of numeric data";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mediawiki" = callPackage
@@ -141179,6 +142094,7 @@ self: {
        libraryHaskellDepends = [ attoparsec base bytestring containers ];
        description = "Library for reading `/proc/meminfo`";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "memis" = callPackage
@@ -141515,6 +142431,7 @@ self: {
        ];
        description = "Serialize instance for Message Pack Object";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "messagepack-rpc" = callPackage
@@ -141532,6 +142449,7 @@ self: {
        ];
        description = "Message Pack RPC over TCP";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "messente" = callPackage
@@ -141856,6 +142774,7 @@ self: {
        testHaskellDepends = [ base HUnit template-haskell ];
        description = "Simple recursion schemes";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "microaeson" = callPackage
@@ -141942,6 +142861,7 @@ self: {
        ];
        description = "A Microformats 2 parser";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "microformats2-types" = callPackage
@@ -142010,6 +142930,30 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "microlens-aeson_2_3_0_1" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, deepseq
+     , hashable, microlens, scientific, tasty, tasty-hunit, text
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "microlens-aeson";
+       version = "2.3.0.1";
+       sha256 = "1ncb0dhhr62yw8808c1h43cl48ib6clifklcrfx7acj5j482ikcs";
+       revision = "1";
+       editedCabalFile = "18490w9yvsn8rx18wb29bg1wj5vxa7il3gsi3cz2myx9iawhnnxq";
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring deepseq hashable microlens
+         scientific text unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring deepseq hashable microlens tasty tasty-hunit
+         text unordered-containers vector
+       ];
+       description = "Law-abiding lenses for Aeson, using microlens";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "microlens-contra" = callPackage
     ({ mkDerivation, base, microlens }:
      mkDerivation {
@@ -142121,8 +143065,8 @@ self: {
      }:
      mkDerivation {
        pname = "microsoft-translator";
-       version = "0.1.1";
-       sha256 = "12f5ki7i7cd8b6dzkg5q8chk1vnlr0izm3r62b371xf8hpmxn0av";
+       version = "0.1.2";
+       sha256 = "0qvf07a0nshbrzgqx5236b5bzc7z7jh49acsx7x7hyj5xsrcp7cw";
        libraryHaskellDepends = [
          base bytestring http-api-data http-client http-client-tls
          http-media mtl safe servant servant-client text time xml
@@ -142217,7 +143161,6 @@ self: {
        libraryHaskellDepends = [ base containers safe stm ];
        description = "Hot-swappable FRP";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "midi" = callPackage
@@ -142273,6 +143216,7 @@ self: {
        ];
        description = "Convert MIDI file to music box punch tape";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "midi-simple" = callPackage
@@ -142435,6 +143379,7 @@ self: {
        testHaskellDepends = [ base containers mwc-probability ];
        description = "The Metropolis algorithm";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mikmod" = callPackage
@@ -142515,6 +143460,7 @@ self: {
        ];
        description = "A Kafka client for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mime" = callPackage
@@ -142601,23 +143547,11 @@ self: {
     ({ mkDerivation, base, bytestring, containers, text }:
      mkDerivation {
        pname = "mime-types";
-       version = "0.1.0.8";
-       sha256 = "14ccl2842ya17zyj0bpc7vzklbyqvvydpbypn69h2fmhgji192x8";
-       libraryHaskellDepends = [ base bytestring containers text ];
-       description = "Basic mime-type handling types and functions";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "mime-types_0_1_0_9" = callPackage
-    ({ mkDerivation, base, bytestring, containers, text }:
-     mkDerivation {
-       pname = "mime-types";
        version = "0.1.0.9";
        sha256 = "1lkipa4v73z3l5lqs6sdhl898iq41kyxv2jb9agsajzgd58l6cha";
        libraryHaskellDepends = [ base bytestring containers text ];
        description = "Basic mime-type handling types and functions";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "minecraft-data" = callPackage
@@ -143039,8 +143973,8 @@ self: {
      }:
      mkDerivation {
        pname = "mismi-core";
-       version = "0.0.1";
-       sha256 = "1vcj56blmk3g7vbp3d3a4yhla002w1ws5jxzbmgf1wxswc8hywvc";
+       version = "0.0.3";
+       sha256 = "0n0kgh4haqdwiz0s8wln0jvrcjkrzpjckz25pmb3hr4s5fqlprcw";
        libraryHaskellDepends = [
          amazonka amazonka-core base bytestring exceptions http-client
          http-types lens mismi-kernel mismi-p mtl resourcet retry text
@@ -143060,8 +143994,8 @@ self: {
     ({ mkDerivation, base, hedgehog, mismi-p, text }:
      mkDerivation {
        pname = "mismi-kernel";
-       version = "0.0.1";
-       sha256 = "1pqm6xza3ds6z5n32bb12q6z2x9n5jzwyxhy7b7f0ryzijasabg4";
+       version = "0.0.3";
+       sha256 = "15by5x8lvnfsr7ajayy6jz7mcwnrjcavhmgm9mb9v11dyg101lq9";
        libraryHaskellDepends = [ base mismi-p text ];
        testHaskellDepends = [ base hedgehog mismi-p text ];
        description = "AWS Library";
@@ -143072,19 +144006,62 @@ self: {
     ({ mkDerivation, base, text }:
      mkDerivation {
        pname = "mismi-p";
-       version = "0.0.1";
-       sha256 = "1xkrf270rfjig6bkpk4n63kgmjh05x38p99ndan4gr31ghbjyvk5";
+       version = "0.0.3";
+       sha256 = "115wc7gmy76a99p4rcp6fdz0w6c1z5kjn98ffxkkzx760nj5xvy9";
        libraryHaskellDepends = [ base text ];
        description = "A commmon prelude for the mismi project";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "mismi-s3" = callPackage
+    ({ mkDerivation, amazonka, amazonka-core, amazonka-s3, async
+     , attoparsec, base, bifunctors, bytestring, conduit, conduit-extra
+     , containers, criterion, cryptohash, directory, exceptions, extra
+     , filepath, hedgehog, http-client, http-types, lens, lifted-async
+     , lifted-base, mismi-core, mismi-core-test, mismi-p, mismi-s3-core
+     , mismi-s3-core-test, mmorph, monad-loops, mtl, process, random
+     , resourcet, retry, SafeSemaphore, semigroups, stm
+     , template-haskell, temporary, text, time, transformers
+     , transformers-bifunctors, unix, unix-bytestring
+     , unordered-containers, uuid
+     }:
+     mkDerivation {
+       pname = "mismi-s3";
+       version = "0.0.3";
+       sha256 = "1dlknwfvkf7sjifg9xl7gk7kj2yz9jgp3ngi5665jcyc47w39ph8";
+       libraryHaskellDepends = [
+         amazonka amazonka-core amazonka-s3 async attoparsec base bifunctors
+         bytestring conduit conduit-extra directory exceptions extra
+         filepath http-client http-types lens lifted-async lifted-base
+         mismi-core mismi-p mismi-s3-core mmorph monad-loops mtl process
+         resourcet retry SafeSemaphore semigroups stm template-haskell text
+         time transformers transformers-bifunctors unix unix-bytestring
+         unordered-containers uuid
+       ];
+       testHaskellDepends = [
+         amazonka amazonka-core amazonka-s3 base bytestring conduit
+         containers cryptohash directory exceptions filepath hedgehog
+         http-client lens mismi-core mismi-core-test mismi-p mismi-s3-core
+         mismi-s3-core-test mtl resourcet temporary text time transformers
+         transformers-bifunctors unix uuid
+       ];
+       benchmarkHaskellDepends = [
+         base conduit-extra criterion directory exceptions filepath hedgehog
+         mismi-core mismi-core-test mismi-p mtl random resourcet temporary
+         text transformers unix uuid
+       ];
+       description = "AWS Library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       broken = true;
+     }) {mismi-core-test = null; mismi-s3-core-test = null;};
+
   "mismi-s3-core" = callPackage
     ({ mkDerivation, attoparsec, base, hedgehog, mismi-p, text }:
      mkDerivation {
        pname = "mismi-s3-core";
-       version = "0.0.1";
-       sha256 = "06c7sgkhw7iax6z5cqq1a0icpizwmwl8agvi788h5w2d6hn9wgjh";
+       version = "0.0.3";
+       sha256 = "1cigfvspxxxzpw52xn7nb7sqyvxb64fm5w7m2nxakff85jj8skpq";
        libraryHaskellDepends = [ attoparsec base mismi-p text ];
        testHaskellDepends = [ base hedgehog mismi-p text ];
        description = "AWS Library";
@@ -143110,6 +144087,52 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "miss" = callPackage
+    ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring
+     , ChasingBottoms, containers, cryptohash-sha1, deepseq, digest
+     , directory, exceptions, filesystem-abstractions, list-tries, mtl
+     , posix-paths, process, QuickCheck, semigroups, tasty, tasty-hunit
+     , tasty-quickcheck, tasty-test-vector, temporary, text, time
+     , transformers, unix, vector, zlib
+     }:
+     mkDerivation {
+       pname = "miss";
+       version = "0";
+       sha256 = "1xcbjmv2fyjffn1j2xhn0glvxdb2cqd8frvc9yr1pgz6874sv60w";
+       libraryHaskellDepends = [
+         attoparsec base base16-bytestring bytestring containers
+         cryptohash-sha1 deepseq digest exceptions filesystem-abstractions
+         list-tries mtl posix-paths semigroups text time transformers unix
+         vector zlib
+       ];
+       testHaskellDepends = [
+         attoparsec base base16-bytestring bytestring ChasingBottoms
+         containers directory exceptions mtl posix-paths process QuickCheck
+         tasty tasty-hunit tasty-quickcheck tasty-test-vector temporary text
+         unix
+       ];
+       description = "A Haskell git implimentation";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "miss-porcelain" = callPackage
+    ({ mkDerivation, base, bytestring, containers
+     , filesystem-abstractions, list-tries, miss, mtl, posix-paths
+     }:
+     mkDerivation {
+       pname = "miss-porcelain";
+       version = "0";
+       sha256 = "192hxmq5j5wl6njvay0192r5gqlbjahgqd8v6ndhb53yrg7ckjmc";
+       libraryHaskellDepends = [
+         base bytestring containers filesystem-abstractions list-tries miss
+         mtl posix-paths
+       ];
+       description = "Useability extras built on top of miss";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "missing-foreign" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -143331,7 +144354,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion text weigh ];
        description = "Strict markdown processor for writers";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mmark-cli" = callPackage
@@ -143353,7 +144375,6 @@ self: {
        ];
        description = "Command line interface to the MMark markdown processor";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mmark-ext" = callPackage
@@ -143374,7 +144395,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Commonly useful extensions for the MMark markdown processor";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mmorph" = callPackage
@@ -143614,6 +144634,7 @@ self: {
        libraryHaskellDepends = [ base ghc-typelits-knownnat ];
        description = "Type-safe modular arithmetic";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "modular-arithmetic" = callPackage
@@ -143751,8 +144772,8 @@ self: {
      }:
      mkDerivation {
        pname = "moesocks";
-       version = "1.0.0.44";
-       sha256 = "1j7181sjj5p6r419z9j8b8ikshhcgm2zwfbl4f1brbpyvwvs4ddz";
+       version = "1.0.1.0";
+       sha256 = "0g4dih837liigd4v2yj0wnqic2hqgc6zy6yqwpy0v22aa47abcqj";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -143835,6 +144856,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "Mollie API client for Haskell http://www.mollie.com";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-abort-fd" = callPackage
@@ -143959,6 +144981,7 @@ self: {
        libraryHaskellDepends = [ base binary containers data-lens mtl ];
        description = "Monadic conversion between complex data structures and unique integers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-connect" = callPackage
@@ -144033,7 +145056,6 @@ self: {
        testHaskellDepends = [ base hlint tasty tasty-hspec ];
        description = "Monad transformer for weighted graph searches using Dijkstra's or A* algorithm";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-exception" = callPackage
@@ -144241,7 +145263,6 @@ self: {
        ];
        description = "A simple and fast logging monad";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-logger" = callPackage
@@ -144392,6 +145413,7 @@ self: {
        ];
        description = "Memoization monad transformer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-mersenne-random" = callPackage
@@ -144583,7 +145605,6 @@ self: {
        ];
        description = "An mtl-style typeclass and transformer for persistent";
        license = stdenv.lib.licenses.isc;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-primitive" = callPackage
@@ -144634,6 +145655,7 @@ self: {
        testHaskellDepends = [ base hspec ];
        description = "Record and replay the results of monadic actions";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-resumption" = callPackage
@@ -144696,6 +145718,7 @@ self: {
        testHaskellDepends = [ base stm ];
        description = "Concise, overloaded accessors for IORef, STRef, TVar";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-ste" = callPackage
@@ -144762,6 +145785,7 @@ self: {
        libraryHaskellDepends = [ base mtl ];
        description = "Stateful supply monad";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-task" = callPackage
@@ -144872,6 +145896,7 @@ self: {
        libraryHaskellDepends = [ base base-compat stm ];
        description = "Generic operations over variables";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-wrap" = callPackage
@@ -144895,15 +145920,16 @@ self: {
        libraryHaskellDepends = [ base mtl stm ];
        description = "Overloading of concurrency variables";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monadLib" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "monadLib";
-       version = "3.7.3";
-       sha256 = "17m9rj6spr5n9jlhwwvk8p40yrpwgz3j9kj3pjq7mpyrc1ssfd0q";
+       version = "3.8";
+       sha256 = "1y414xfaavp63w5za4jby4cnaqwivkvkxxknb488z1k040kiisv1";
+       revision = "1";
+       editedCabalFile = "1mnzhliilvhsynv5h7rqchngvf8by1z33j4lj8zqqzl1xdmy2knx";
        libraryHaskellDepends = [ base ];
        description = "A collection of monad transformers";
        license = stdenv.lib.licenses.bsd3;
@@ -145001,6 +146027,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "Constraint Programming";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monadiccp-gecode" = callPackage
@@ -145105,7 +146132,6 @@ self: {
        ];
        description = "A monoid for monads";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monadplus" = callPackage
@@ -145495,7 +146521,6 @@ self: {
        ];
        description = "Subclasses of Monoid";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monoid-transformer" = callPackage
@@ -145825,13 +146850,24 @@ self: {
     ({ mkDerivation, morphisms }:
      mkDerivation {
        pname = "morphisms-functors";
-       version = "0.1.2";
-       sha256 = "056vy0pmjm5p88kjhzy19nfhdwsjv9qqyvi78ff2czmv88242ala";
+       version = "0.1.5";
+       sha256 = "101irp13zrwpvbdzg891nmf633ssqpff5aaq6ikxmmk18hyy7aiy";
        libraryHaskellDepends = [ morphisms ];
        description = "Functors, theirs compositions and transformations";
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "morphisms-objects" = callPackage
+    ({ mkDerivation, morphisms }:
+     mkDerivation {
+       pname = "morphisms-objects";
+       version = "0.1.2";
+       sha256 = "0r41zjrazdcs4q04b0rik0g1hwskl7hzwklihb8yziybg7v5wqwm";
+       libraryHaskellDepends = [ morphisms ];
+       description = "Algebraic structures";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "morte" = callPackage
     ({ mkDerivation, alex, array, base, binary, code-page, containers
      , criterion, deepseq, Earley, formatting, http-client
@@ -145863,6 +146899,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion system-filepath text ];
        description = "A bare-bones calculus of constructions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mosaico-lib" = callPackage
@@ -145972,7 +147009,6 @@ self: {
        testHaskellDepends = [ base indexed indexed-extras row-types ];
        description = "Type-safe effectful state machines in Haskell";
        license = stdenv.lib.licenses.mpl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "motor-diagrams" = callPackage
@@ -145992,7 +147028,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Generate state diagrams from Motor FSM typeclasses";
        license = stdenv.lib.licenses.mpl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "motor-reflection" = callPackage
@@ -146010,7 +147045,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Reflect on Motor FSM typeclasses to obtain runtime representations";
        license = stdenv.lib.licenses.mpl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mount" = callPackage
@@ -146307,6 +147341,7 @@ self: {
        ];
        description = "A MQTT client library";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mrifk" = callPackage
@@ -146472,12 +147507,12 @@ self: {
      }) {};
 
   "mstate" = callPackage
-    ({ mkDerivation, base, monad-peel, mtl, stm }:
+    ({ mkDerivation, base, fail, monad-peel, mtl, stm }:
      mkDerivation {
        pname = "mstate";
-       version = "0.2.7";
-       sha256 = "05rcpfang0biy16aglf6da44zp9zqy2x0zdsfl75mv1drkky6225";
-       libraryHaskellDepends = [ base monad-peel mtl stm ];
+       version = "0.2.8";
+       sha256 = "13jv04skkb0ysxx9gswynp7fg7yz3nwy5zhzp209fbwr9izxcm05";
+       libraryHaskellDepends = [ base fail monad-peel mtl stm ];
        description = "MState: A consistent State monad for concurrent applications";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -146635,6 +147670,7 @@ self: {
        libraryHaskellDepends = [ base transformers ];
        description = "Monad Transformer Library with Type Families";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mtl-unleashed" = callPackage
@@ -146924,6 +147960,7 @@ self: {
        ];
        description = "Command lines for options that take multiple arguments";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "multifile" = callPackage
@@ -147025,6 +148062,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion deepseq weigh ];
        description = "Comprehensive and efficient (multi)linear algebra implementation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "multilinear-io" = callPackage
@@ -147048,6 +148086,7 @@ self: {
        ];
        description = "Conduit-based input/output capability for multilinear package";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "multimap" = callPackage
@@ -147220,7 +148259,6 @@ self: {
        ];
        description = "Read and write appropriately from both master and replicated postgresql instances";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "multirec" = callPackage
@@ -147233,7 +148271,6 @@ self: {
        testHaskellDepends = [ base ];
        description = "Generic programming for families of recursive datatypes";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "multirec-alt-deriver" = callPackage
@@ -147285,6 +148322,7 @@ self: {
        libraryHaskellDepends = [ base containers transformers ];
        description = "Combinatorial algorithms over multisets";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "multisetrewrite" = callPackage
@@ -147316,6 +148354,7 @@ self: {
        testHaskellDepends = [ base hspec transformers ];
        description = "like mtl's ReaderT / WriterT / StateT, but more than one contained value/type";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "multivariant" = callPackage
@@ -147791,6 +148830,7 @@ self: {
        ];
        description = "A representation of the MusicXML format";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mustache" = callPackage
@@ -148243,6 +149283,7 @@ self: {
        ];
        description = "Export from MyAnimeList";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mybitcoin-sci" = callPackage
@@ -148256,7 +149297,6 @@ self: {
        ];
        description = "Binding to mybitcoin.com's Shopping Cart Interface.";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "myo" = callPackage
@@ -148374,7 +149414,6 @@ self: {
        ];
        description = "pure haskell MySQL driver";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mysql-haskell-nem" = callPackage
@@ -148390,7 +149429,6 @@ self: {
        ];
        description = "Adds a interface like mysql-simple to mysql-haskell";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mysql-haskell-openssl" = callPackage
@@ -148501,6 +149539,7 @@ self: {
        ];
        description = "Web application to view and kill MySQL queries";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mzv" = callPackage
@@ -148847,7 +149886,6 @@ self: {
        ];
        description = "A threadsafe binding to glibc's crypt_r function";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nano-erl" = callPackage
@@ -149056,7 +150094,6 @@ self: {
        ];
        description = "Efficient representable functors";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "naqsha" = callPackage
@@ -149222,6 +150259,7 @@ self: {
        ];
        description = "Natural number";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "natural-induction" = callPackage
@@ -149365,6 +150403,7 @@ self: {
        ];
        description = "CPU load and memory usage indicators for i3bar";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ncurses" = callPackage
@@ -149787,6 +150826,7 @@ self: {
        ];
        description = "A graph database middleware to maintain a time-varying graph";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "netclock" = callPackage
@@ -150333,7 +151373,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Arbitrary Instances for Network Types";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "network-attoparsec" = callPackage
@@ -150378,7 +151417,6 @@ self: {
        ];
        description = "An interface to bitcoind";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "network-bsd" = callPackage
@@ -150870,6 +151908,8 @@ self: {
        pname = "network-simple";
        version = "0.4.3";
        sha256 = "0a4hag26ry6lg90q4ppchvrm5xaij50jd4633mhfkfq8scgczm8d";
+       revision = "1";
+       editedCabalFile = "1xyz4b24vgnidvd43cfmf0k6090dayhfcp6n8x894ibd2mq3vash";
        libraryHaskellDepends = [
          base bytestring network safe-exceptions socks transformers
        ];
@@ -151030,6 +152070,7 @@ self: {
        ];
        description = "In-memory instantiation of Network.Transport";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "network-transport-tcp" = callPackage
@@ -151048,6 +152089,7 @@ self: {
        ];
        description = "TCP instantiation of Network.Transport";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "network-transport-tests" = callPackage
@@ -151064,6 +152106,7 @@ self: {
        ];
        description = "Unit tests for Network.Transport implementations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "network-transport-zeromq" = callPackage
@@ -151130,21 +152173,19 @@ self: {
 
   "network-uri-json" = callPackage
     ({ mkDerivation, aeson, base, hspec, hspec-discover
-     , network-arbitrary, network-uri, QuickCheck, test-invariant, text
+     , network-arbitrary, network-uri, test-invariant, text
      }:
      mkDerivation {
        pname = "network-uri-json";
-       version = "0.1.2.1";
-       sha256 = "1xnlyghpyrbllzzr8bdmzgm12lsa1sg4miynh6d4awdppai9y433";
+       version = "0.3.0.0";
+       sha256 = "15qw2knzj5b90vb4rhzxiv9wxdv41f5l75hpp4y0ycc60q5xja27";
        libraryHaskellDepends = [ aeson base network-uri text ];
        testHaskellDepends = [
-         aeson base hspec network-arbitrary network-uri QuickCheck
-         test-invariant text
+         aeson base hspec network-arbitrary network-uri test-invariant text
        ];
        testToolDepends = [ hspec-discover ];
        description = "FromJSON and ToJSON Instances for Network.URI";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "network-uri-lenses" = callPackage
@@ -151168,7 +152209,6 @@ self: {
        testHaskellDepends = [ base doctest ];
        description = "A small utility to declare type-safe static URIs";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "network-voicetext" = callPackage
@@ -151343,7 +152383,6 @@ self: {
        executableHaskellDepends = [ base random time ];
        description = "Exact and approximate synthesis of quantum circuits";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "newt" = callPackage
@@ -151555,8 +152594,8 @@ self: {
      }:
      mkDerivation {
        pname = "ngx-export-tools";
-       version = "0.4.2.2";
-       sha256 = "08ar9qjilx9im2qyxkxf8h6nah9k5c8qdfvbkqxbklg3lq9a54nf";
+       version = "0.4.2.4";
+       sha256 = "0a8w68bzlh7v2b9infvxlscg3mnfi8fngi7z3bap3zwbz86hwb0k";
        libraryHaskellDepends = [
          aeson base binary bytestring ngx-export safe template-haskell
        ];
@@ -151787,7 +152826,6 @@ self: {
        executableHaskellDepends = [ base ];
        description = "Convenient utility for distributed Nix builds";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nix-deploy" = callPackage
@@ -151806,7 +152844,6 @@ self: {
        ];
        description = "Deploy Nix-built software to a NixOS machine";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nix-derivation" = callPackage
@@ -151838,8 +152875,8 @@ self: {
      }:
      mkDerivation {
        pname = "nix-diff";
-       version = "1.0.5";
-       sha256 = "1gs19y4k4aykm3hzpkygdx5wqblcnqxbh3jq3hl18sm8h4cf9871";
+       version = "1.0.6";
+       sha256 = "0ls3zh769ibba1f5igwxvm49nyp2iljx9msgawi6g01s4469yzxv";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -151939,6 +152976,7 @@ self: {
        ];
        description = "Tool for semi-automatic updating of nixpkgs repository";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nkjp" = callPackage
@@ -151971,7 +153009,6 @@ self: {
        testHaskellDepends = [ base vector ];
        description = "Low-level bindings to the NLOPT optimization library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) nlopt;};
 
   "nlp-scores" = callPackage
@@ -152134,6 +153171,7 @@ self: {
        executableHaskellDepends = [ array base containers regex-compat ];
        description = "Parse and compare nofib runs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nofib-analyze" = callPackage
@@ -152340,8 +153378,8 @@ self: {
     ({ mkDerivation, base, containers, semigroupoids }:
      mkDerivation {
        pname = "non-empty-containers";
-       version = "0.1.2.0";
-       sha256 = "0lqyz0xn34byx8f71klj21ficjpy6c049x3fngs7x765vam2dmii";
+       version = "0.1.4.0";
+       sha256 = "1frjpvx3nzymkwyxz0zc4p11pvxdihx3d3hi31w3d9qanwncbc96";
        libraryHaskellDepends = [ base containers semigroupoids ];
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -152380,6 +153418,7 @@ self: {
        testHaskellDepends = [ base checkers QuickCheck ];
        description = "The Zipper for NonEmpty";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "non-negative" = callPackage
@@ -152450,6 +153489,7 @@ self: {
        ];
        description = "Non-empty variants of containers data types, with full API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nonemptymap" = callPackage
@@ -152605,7 +153645,6 @@ self: {
        ];
        description = "Painless 3D graphics, no affiliation with gloss";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "not-gloss-examples" = callPackage
@@ -152769,6 +153808,7 @@ self: {
        libraryHaskellDepends = [ base containers numeric-prelude primes ];
        description = "NumericPrelude extras";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "np-linear" = callPackage
@@ -152824,7 +153864,6 @@ self: {
        ];
        description = "Concurrency library in the style of Erlang/OTP";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nsis" = callPackage
@@ -153089,6 +154128,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion ];
        description = "Convert numbers to number words";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "numerals-base" = callPackage
@@ -153240,6 +154280,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "numerical" = callPackage
+    ({ mkDerivation, base, ghc-prim, hspec, hspec-expectations, HUnit
+     , monad-ste, primitive, tagged, transformers, transformers-compat
+     , vector, vector-algorithms
+     }:
+     mkDerivation {
+       pname = "numerical";
+       version = "0.0.0.0";
+       sha256 = "018d1hpyv384fbaa5cz8r5qhl2x6gblhj1jxgf9by8g8kyx11x63";
+       libraryHaskellDepends = [
+         base ghc-prim monad-ste primitive tagged transformers
+         transformers-compat vector vector-algorithms
+       ];
+       testHaskellDepends = [
+         base ghc-prim hspec hspec-expectations HUnit primitive tagged
+         transformers vector
+       ];
+       description = "core package for Numerical Haskell project";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "numericpeano" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -153260,6 +154322,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "numeric classes";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "numhask-array" = callPackage
@@ -153474,6 +154537,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Haskell plugin backend for neovim";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nvim-hs-contrib" = callPackage
@@ -153497,6 +154561,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Haskell plugin backend for neovim";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nvim-hs-ghcid" = callPackage
@@ -153514,6 +154579,7 @@ self: {
        ];
        description = "Neovim plugin that runs ghcid to update the quickfix list";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nvvm" = callPackage
@@ -153653,6 +154719,7 @@ self: {
        ];
        description = "Extensible Resource Descriptor";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "oauth10a" = callPackage
@@ -153847,6 +154914,7 @@ self: {
        ];
        description = "Composable objects";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "oblivious-transfer" = callPackage
@@ -154135,6 +155203,7 @@ self: {
        ];
        description = "Interface for Online Encyclopedia of Integer Sequences (OEIS)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "off-simple" = callPackage
@@ -154177,6 +155246,7 @@ self: {
        ];
        description = "A lightweight markup language for story writers";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ohloh-hs" = callPackage
@@ -154336,6 +155406,7 @@ self: {
        ];
        description = "Haskell utilities for building embedded Elm programs";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "omaketex" = callPackage
@@ -154690,7 +155761,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "An SQL-generating DSL targeting PostgreSQL";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "opaleye-classy" = callPackage
@@ -155000,7 +156070,6 @@ self: {
        hardeningDisable = [ "bindnow" ];
        description = "Haskell binding to OpenCV-3.x";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) opencv3;};
 
   "opencv-extra" = callPackage
@@ -155025,7 +156094,6 @@ self: {
        ];
        description = "Haskell binding to OpenCV-3.x extra modules";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "opencv-raw" = callPackage
@@ -155187,6 +156255,8 @@ self: {
        pname = "openpgp";
        version = "0.6.1";
        sha256 = "03sdl0nzxnqbg8cnkglxkbz5xh5s57n6qgdjdnd82sdz139ia69s";
+       revision = "1";
+       editedCabalFile = "0m6nf0zmr90p5r47skwrj543wmb8wqbmiii0fycblz5kk8avf1li";
        libraryHaskellDepends = [
          base binary bytestring bzlib utf8-string zlib
        ];
@@ -155815,6 +156885,7 @@ self: {
        ];
        description = "Numerical optimization";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "optimusprime" = callPackage
@@ -155899,6 +156970,7 @@ self: {
        testHaskellDepends = [ base chell options time ];
        description = "Command-line option types for dates and times";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "optparse-applicative" = callPackage
@@ -155972,26 +157044,9 @@ self: {
        libraryHaskellDepends = [ base optparse-applicative ];
        description = "Helper functions for optparse-applicative";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "optparse-simple" = callPackage
-    ({ mkDerivation, base, bytestring, directory, gitrev
-     , optparse-applicative, template-haskell, transformers
-     }:
-     mkDerivation {
-       pname = "optparse-simple";
-       version = "0.1.0";
-       sha256 = "1g2cf4pcf1fa001z77g8gwnx0cxdpqs1iw9xp0kb9qrxm9gpk3c3";
-       libraryHaskellDepends = [
-         base gitrev optparse-applicative template-haskell transformers
-       ];
-       testHaskellDepends = [ base bytestring directory ];
-       description = "Simple interface to optparse-applicative";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "optparse-simple_0_1_1" = callPackage
     ({ mkDerivation, base, bytestring, directory, githash
      , optparse-applicative, template-haskell, transformers
      }:
@@ -156007,7 +157062,6 @@ self: {
        testHaskellDepends = [ base bytestring directory ];
        description = "Simple interface to optparse-applicative";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "optparse-text" = callPackage
@@ -156158,7 +157212,6 @@ self: {
        ];
        description = "Order statistic trees based on weight-balanced trees";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "order-statistics" = callPackage
@@ -156433,6 +157486,7 @@ self: {
        executableHaskellDepends = [ base process ];
        description = "Show keys pressed with an on-screen display (Linux only)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "osm-conduit" = callPackage
@@ -156573,6 +157627,7 @@ self: {
        ];
        description = "Pretty-printer for Ott parse trees";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "overhang" = callPackage
@@ -156736,6 +157791,7 @@ self: {
        ];
        description = "Check your cabal packages for lagging dependencies";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "packed" = callPackage
@@ -157041,6 +158097,7 @@ self: {
        ];
        description = "Receive hooks from pagure and do things with them";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "paint" = callPackage
@@ -157092,6 +158149,7 @@ self: {
        ];
        description = "Utilities for choosing and creating color schemes";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "palindromes" = callPackage
@@ -157228,6 +158286,7 @@ self: {
        doCheck = false;
        description = "Supports using pandoc with citeproc";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pandoc-citeproc-preamble" = callPackage
@@ -157341,6 +158400,7 @@ self: {
        ];
        description = "A Pandoc filter to use graphviz";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pandoc-include" = callPackage
@@ -157417,6 +158477,7 @@ self: {
        libraryHaskellDepends = [ base containers lens pandoc-types ];
        description = "Lenses for Pandoc documents";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pandoc-placetable" = callPackage
@@ -157480,6 +158541,31 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "pandoc-pyplot_1_1_0_0" = callPackage
+    ({ mkDerivation, base, containers, directory, filepath, hspec
+     , hspec-expectations, pandoc-types, tasty, tasty-hspec, tasty-hunit
+     , temporary, typed-process
+     }:
+     mkDerivation {
+       pname = "pandoc-pyplot";
+       version = "1.1.0.0";
+       sha256 = "0c04ayg4rnlycsw16gafiwvixxwc66wxfm4nk25bclbl67zyw8qj";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base containers directory filepath pandoc-types temporary
+         typed-process
+       ];
+       executableHaskellDepends = [ base pandoc-types ];
+       testHaskellDepends = [
+         base directory filepath hspec hspec-expectations pandoc-types tasty
+         tasty-hspec tasty-hunit temporary
+       ];
+       description = "A Pandoc filter for including figures generated from Matplotlib";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "pandoc-sidenote" = callPackage
     ({ mkDerivation, base, monad-gen, pandoc, pandoc-types }:
      mkDerivation {
@@ -157492,6 +158578,7 @@ self: {
        executableHaskellDepends = [ base pandoc-types ];
        description = "Convert Pandoc Markdown-style footnotes into sidenotes";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pandoc-stylefrommeta" = callPackage
@@ -157509,6 +158596,7 @@ self: {
        ];
        description = "Pandoc filter to customize links, images and paragraphs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pandoc-types" = callPackage
@@ -157603,6 +158691,7 @@ self: {
        libraryPkgconfigDepends = [ pango ];
        description = "Binding to the Pango text rendering engine";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome2) pango;};
 
   "pangraph" = callPackage
@@ -157705,6 +158794,7 @@ self: {
        testHaskellDepends = [ base doctest Glob hspec QuickCheck ];
        description = "Pansite: a simple web site management tool";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "papa" = callPackage
@@ -158086,6 +159176,7 @@ self: {
        ];
        description = "packrat parser";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pappy" = callPackage
@@ -158616,6 +159707,7 @@ self: {
        executableHaskellDepends = [ base containers mtl parsec pretty ];
        description = "Pratt Parser combinator for Parsec";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "parsec-tagsoup" = callPackage
@@ -158752,6 +159844,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "parser-combinators_1_0_1" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "parser-combinators";
+       version = "1.0.1";
+       sha256 = "0cpa1j1r7gpyj1n9b1kam4wq6fjn6qh2a1w7m95k614sls7spxgd";
+       libraryHaskellDepends = [ base ];
+       description = "Lightweight package providing commonly useful parser combinators";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "parser-helper" = callPackage
     ({ mkDerivation, aeson, base, bytestring, haskell-src-exts, text }:
      mkDerivation {
@@ -158894,6 +159998,7 @@ self: {
        ];
        description = "Parser combinators with slicing, error recovery, and syntax highlighting";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "partage" = callPackage
@@ -158992,7 +160097,6 @@ self: {
        testHaskellDepends = [ base doctest hedgehog ];
        description = "A partial binary associative operator";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "partial-semigroup-hedgehog" = callPackage
@@ -159004,7 +160108,6 @@ self: {
        libraryHaskellDepends = [ base hedgehog partial-semigroup ];
        description = "Property testing for partial semigroups using Hedgehog";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "partial-semigroup-test" = callPackage
@@ -159017,7 +160120,6 @@ self: {
        doHaddock = false;
        description = "Testing utilities for the partial-semigroup package";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "partial-uri" = callPackage
@@ -159074,6 +160176,31 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "passman" = callPackage
+    ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring
+     , bytestring, containers, HCL, HUnit, lens, random, SHA, text
+     , transformers
+     }:
+     mkDerivation {
+       pname = "passman";
+       version = "0.2";
+       sha256 = "1rqld0cdk0m5vi1j095rjyyfjl65d2k983i0zqsjgl1w34bz02cb";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base base16-bytestring base64-bytestring bytestring
+         containers lens random SHA text
+       ];
+       executableHaskellDepends = [
+         aeson base bytestring containers HCL lens random transformers
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers HUnit lens random
+       ];
+       description = "a simple password manager";
+       license = stdenv.lib.licenses.lgpl3;
+     }) {};
+
   "passman-cli" = callPackage
     ({ mkDerivation, base, conduit, contravariant, haskeline
      , optparse-applicative, passman-core, resourcet, text, X11, yaml
@@ -159130,6 +160257,7 @@ self: {
        libraryHaskellDepends = [ base containers MonadRandom random ];
        description = "Password generation/validation library";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pasta" = callPackage
@@ -159196,6 +160324,7 @@ self: {
        ];
        description = "Terminal-based presentations using Pandoc";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "patch-combinators" = callPackage
@@ -159306,6 +160435,8 @@ self: {
        pname = "path-io";
        version = "1.4.1";
        sha256 = "0v5zwdsy8dd2ljidjm2rr8wfpvjlgk1g7c5xf40ddzjn9ghykk2p";
+       revision = "1";
+       editedCabalFile = "1qb9b3rvzpdm6xp2xljmp2izz0x26bj3zvai22iyl914pzph3181";
        libraryHaskellDepends = [
          base containers directory dlist exceptions filepath path temporary
          time transformers unix-compat
@@ -159343,7 +160474,6 @@ self: {
        ];
        description = "Read and write UTF-8 text files";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pathfinding" = callPackage
@@ -159443,8 +160573,10 @@ self: {
     ({ mkDerivation, base, containers }:
      mkDerivation {
        pname = "patience";
-       version = "0.2.0.0";
-       sha256 = "0jkw6ip6fvmxpjzsfxwx7jbh58asrsq5wnc9i5jq4cv3pgql8a0j";
+       version = "0.2.1.0";
+       sha256 = "0mfkqf5kwxqva6pizj967gv7m8zvjvwnli5ala0qvv7jq8gqnfsf";
+       revision = "1";
+       editedCabalFile = "0zr4w80zx7gw7amj2mlxl0k7lvczxnl0i13mijvxnb0g15sa5clg";
        libraryHaskellDepends = [ base containers ];
        description = "Patience diff and longest increasing subsequence";
        license = stdenv.lib.licenses.bsd3;
@@ -159716,6 +160848,7 @@ self: {
        ];
        description = "PCD file loader";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pcf" = callPackage
@@ -160207,6 +161340,7 @@ self: {
        libraryHaskellDepends = [ array base binary containers ];
        description = "A pedestrian implementation of directed acyclic graphs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "peg" = callPackage
@@ -160261,6 +161395,7 @@ self: {
        ];
        description = "Package to solve the Generalized Pell Equation";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pem" = callPackage
@@ -160821,8 +161956,8 @@ self: {
        pname = "persistent";
        version = "2.9.0";
        sha256 = "0qgjfydyhcyfr8mni0qjykn3jsh4r299yy2wqsl3rsd19bmmr1p7";
-       revision = "1";
-       editedCabalFile = "0c58yyqwvasby9gdv2502b8symdr0i9aqsli56wk9wjanb1fskj3";
+       revision = "2";
+       editedCabalFile = "1szx008irw7w2h9qz443mml06sg6w9vazbxxyi67d91hyjlgca2j";
        libraryHaskellDepends = [
          aeson attoparsec base base64-bytestring blaze-html blaze-markup
          bytestring conduit containers fast-logger http-api-data
@@ -160869,6 +162004,7 @@ self: {
        ];
        description = "Parses a Persist Model file and produces Audit Models";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "persistent-cereal" = callPackage
@@ -161018,6 +162154,7 @@ self: {
        ];
        description = "Backend for the persistent library using mongoDB";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "persistent-mysql" = callPackage
@@ -161046,31 +162183,6 @@ self: {
      }:
      mkDerivation {
        pname = "persistent-mysql-haskell";
-       version = "0.5.0";
-       sha256 = "047mlzrav06pm7fpz2x6v6il1gbbm8g0f5s1lvsa2kzmmbvbl4fg";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         aeson base bytestring conduit containers io-streams monad-logger
-         mysql-haskell network persistent resource-pool resourcet text time
-         tls transformers unliftio-core
-       ];
-       executableHaskellDepends = [
-         base monad-logger persistent persistent-template transformers
-       ];
-       description = "A pure haskell backend for the persistent library using MySQL database server";
-       license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "persistent-mysql-haskell_0_5_1" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, conduit, containers
-     , io-streams, monad-logger, mysql-haskell, network, persistent
-     , persistent-template, resource-pool, resourcet, text, time, tls
-     , transformers, unliftio-core
-     }:
-     mkDerivation {
-       pname = "persistent-mysql-haskell";
        version = "0.5.1";
        sha256 = "1hl0igjcq9clwhn1dl6nix9gy8ka1mb2alb80cixz8gm8q6bx1dc";
        isLibrary = true;
@@ -161085,7 +162197,6 @@ self: {
        ];
        description = "A pure haskell backend for the persistent library using MySQL database server";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "persistent-odbc" = callPackage
@@ -161176,7 +162287,6 @@ self: {
        ];
        description = "Provides a quasi-quoter for raw SQL for persistent";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "persistent-ratelimit" = callPackage
@@ -161226,6 +162336,7 @@ self: {
        ];
        description = "Haskell references backed by an IntMap for persistence and reversibility";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "persistent-relational-record" = callPackage
@@ -161261,6 +162372,8 @@ self: {
        pname = "persistent-sqlite";
        version = "2.6.4";
        sha256 = "16mc2ra0hbyyc8ckjlxxc11bpskdymbr8c3g6ih6wzik639xprbm";
+       revision = "1";
+       editedCabalFile = "0ddqbj5j2m99a5xrvb31mcav4nh48y0jcazm1jj3z577gqv4lbdq";
        configureFlags = [ "-fsystemlib" ];
        isLibrary = true;
        isExecutable = true;
@@ -161288,8 +162401,8 @@ self: {
      }:
      mkDerivation {
        pname = "persistent-sqlite";
-       version = "2.9.1";
-       sha256 = "1lh55511zw1zrbvfwbyz18zsm7kb2xsym76f1lp4cdjz37c7sh2j";
+       version = "2.9.2";
+       sha256 = "1pmmy1a1zi64c0v9sfawd3mz8qfidrrc3i9ghdhrmfqq1d0kir8g";
        configureFlags = [ "-fsystemlib" ];
        isLibrary = true;
        isExecutable = true;
@@ -161390,6 +162503,7 @@ self: {
        ];
        description = "Tests for Persistent";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "persistent-vector" = callPackage
@@ -161818,7 +162932,6 @@ self: {
        ];
        description = "Incremental multiple pass parser library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "phash" = callPackage
@@ -162310,6 +163423,7 @@ self: {
        libraryHaskellDepends = [ base unix ];
        description = "Run an IO action protected by a pidfile";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pier" = callPackage
@@ -162381,6 +163495,7 @@ self: {
        ];
        description = "dice game";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "piki" = callPackage
@@ -162406,10 +163521,8 @@ self: {
      }:
      mkDerivation {
        pname = "pinboard";
-       version = "0.10.0.2";
-       sha256 = "0yi9xnvy153mrb6ypjx7pnbjapdsh65bxqfp6y0s7s6f8vwzpqff";
-       revision = "1";
-       editedCabalFile = "08khbrpsk9yhd795l2zjfhsp8f0wxxwwycrkhsfkqw295zcbaqbh";
+       version = "0.10.1.2";
+       sha256 = "1ifpp00wqacylmbba88r82rfygwj2c28nc5mxn7l6flxw698afnx";
        libraryHaskellDepends = [
          aeson base bytestring containers http-client http-client-tls
          http-types monad-logger mtl network profunctors random text time
@@ -162443,6 +163556,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "An alternative implementation of Thrift for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pinchot" = callPackage
@@ -162464,6 +163578,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "ping" = callPackage
+    ({ mkDerivation, base, cpu, ip, posix-api, primitive
+     , primitive-containers, stm, transformers
+     }:
+     mkDerivation {
+       pname = "ping";
+       version = "0.1.0.0";
+       sha256 = "1vaqpb0p7vqpfl1qdyyaj1hlrmqskcsawsjw9rnmd6q76f67i6n6";
+       libraryHaskellDepends = [
+         base cpu ip posix-api primitive primitive-containers stm
+         transformers
+       ];
+       description = "icmp echo requests";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "ping-parser-attoparsec" = callPackage
     ({ mkDerivation, attoparsec, base, hspec, iproute, placeholders
      , QuickCheck, quickcheck-text, text
@@ -162630,6 +163761,7 @@ self: {
        ];
        description = "A higher-level interface to using concurrency with pipes";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pipes-attoparsec" = callPackage
@@ -163044,6 +164176,7 @@ self: {
        ];
        description = "Fast traversal of directory trees using pipes";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pipes-fluid" = callPackage
@@ -163066,6 +164199,7 @@ self: {
        ];
        description = "Reactively combines Producers so that a value is yielded as soon as possible";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pipes-group" = callPackage
@@ -163124,7 +164258,6 @@ self: {
        libraryHaskellDepends = [ base containers heaps pipes ];
        description = "Interleave and merge streams of elements";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pipes-io" = callPackage
@@ -163218,7 +164351,6 @@ self: {
        ];
        description = "LZMA compressors and decompressors for the Pipes package";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pipes-misc" = callPackage
@@ -163386,6 +164518,7 @@ self: {
        libraryHaskellDepends = [ base mwc-random pipes vector ];
        description = "Producers for handling randomness";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pipes-rt" = callPackage
@@ -163758,7 +164891,6 @@ self: {
        ];
        description = "Haskell game engine like fantasy console";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pkcs1" = callPackage
@@ -164116,7 +165248,6 @@ self: {
        ];
        description = "run a subprocess, combining stdout and stderr";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "plist" = callPackage
@@ -164202,6 +165333,7 @@ self: {
        ];
        description = "A plotting library, exportable as eps/pdf/svg/png or renderable with gtk";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "plot-gtk" = callPackage
@@ -164213,6 +165345,7 @@ self: {
        libraryHaskellDepends = [ base glib gtk hmatrix mtl plot process ];
        description = "GTK plots and interaction with GHCi";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "plot-gtk-ui" = callPackage
@@ -164243,6 +165376,7 @@ self: {
        ];
        description = "GTK3 plots and interaction with GHCi";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "plot-lab" = callPackage
@@ -164371,6 +165505,7 @@ self: {
        ];
        description = "Diagrams based plotting library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "plotserver-api" = callPackage
@@ -164457,6 +165592,7 @@ self: {
        libraryHaskellDepends = [ base semigroups ];
        description = "Plurality monad: Zero, one, or at least two";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "plural" = callPackage
@@ -164469,6 +165605,7 @@ self: {
        testHaskellDepends = [ base hspec ];
        description = "Pluralize";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ply-loader" = callPackage
@@ -164666,8 +165803,8 @@ self: {
      }:
      mkDerivation {
        pname = "pointfree";
-       version = "1.1.1.3";
-       sha256 = "0mnyh32d4fzcq9g1vsj8r04pacxvf8xx62rkkaha37rhp966f4mj";
+       version = "1.1.1.4";
+       sha256 = "03jnhppm39zdfrmg1784p1y5r7r5wd5di2ddq5d71slifq7j5wd1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -164722,6 +165859,7 @@ self: {
        executableHaskellDepends = [ base ];
        description = "Pointful refactoring tool";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pointless-fun" = callPackage
@@ -165091,6 +166229,7 @@ self: {
        ];
        description = "Online XML parsing with polyparse and tagsoup";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "polytypeable" = callPackage
@@ -165152,6 +166291,7 @@ self: {
        ];
        description = "Maps and sets of partial orders";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pomodoro" = callPackage
@@ -165409,6 +166549,7 @@ self: {
        libraryToolDepends = [ gtk2hs-buildtools ];
        description = "Binding to the Poppler";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) gdk_pixbuf; gtk2 = pkgs.gnome2.gtk; 
          inherit (pkgs.gnome2) pango; inherit (pkgs) poppler;};
 
@@ -165587,8 +166728,22 @@ self: {
        librarySystemDepends = [ acl ];
        description = "Support for Posix ACL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) acl;};
 
+  "posix-api" = callPackage
+    ({ mkDerivation, base, primitive, tasty, tasty-hunit }:
+     mkDerivation {
+       pname = "posix-api";
+       version = "0.1.0.0";
+       sha256 = "1f1cbvjak0ywhmrrjqvrjfzicq5jfxifxs6alp692rwnm2cbim07";
+       libraryHaskellDepends = [ base primitive ];
+       testHaskellDepends = [ base primitive tasty tasty-hunit ];
+       description = "posix bindings";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "posix-error-codes" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -165773,6 +166928,7 @@ self: {
        libraryHaskellDepends = [ base bytestring postgresql-simple text ];
        description = "Create a temporary database that is deleted after performing some operation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "postgres-websockets" = callPackage
@@ -166237,7 +167393,6 @@ self: {
        testHaskellDepends = [ rerebase ];
        description = "PostgreSQL SQL syntax utilities";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {pg_query = null;};
 
   "postgresql-transactional" = callPackage
@@ -166429,6 +167584,7 @@ self: {
        ];
        description = "Send email via Postmark using io-streams";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "postmaster" = callPackage
@@ -166814,6 +167970,7 @@ self: {
        ];
        description = "Alternative Show class that gives shorter view if possible";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "preamble" = callPackage
@@ -167427,8 +168584,8 @@ self: {
      }:
      mkDerivation {
        pname = "pretty-show";
-       version = "1.9.4";
-       sha256 = "00gpniygx45yczhkf6ayqik5kraa2c436ragx07mqp3mp383ab5r";
+       version = "1.9.5";
+       sha256 = "0gs2pabi4qa4b0r5vffpf9b1cf5n9y2939a3lljjw7cmg6xvx5dh";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -167487,7 +168644,6 @@ self: {
        libraryHaskellDepends = [ base generics-sop pretty-show ];
        description = "A generic pretty-printer using generics-sop";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pretty-terminal" = callPackage
@@ -167689,6 +168845,7 @@ self: {
        libraryHaskellDepends = [ base ghc-prim primitive semigroups ];
        description = "Primitive byte array with type variable";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "prim-instances" = callPackage
@@ -167823,7 +168980,6 @@ self: {
        libraryHaskellDepends = [ base primitive ];
        description = "primitive functions with bounds-checking";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "primitive-containers" = callPackage
@@ -167834,8 +168990,8 @@ self: {
      }:
      mkDerivation {
        pname = "primitive-containers";
-       version = "0.3.0";
-       sha256 = "0yk7gqngdkm3s3pmmzbvrjd52hiqjn0gg2j60iw7wnaalagcap6x";
+       version = "0.3.1";
+       sha256 = "0ikpnci6lk6nmalyr5kkqwrr12kpclr8ka001hlz0mcy8rrxncq3";
        libraryHaskellDepends = [
          aeson base contiguous deepseq hashable primitive primitive-sort
          quantification text unordered-containers vector
@@ -167872,7 +169028,6 @@ self: {
        ];
        description = "Extras for the \"primitive\" library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "primitive-indexed" = callPackage
@@ -167939,7 +169094,6 @@ self: {
        benchmarkHaskellDepends = [ base gauge ghc-prim primitive random ];
        description = "Sort primitive arrays";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "primula-board" = callPackage
@@ -168163,7 +169317,6 @@ self: {
        ];
        description = "Convert colors to different color spaces, interpolate colors, and transform colors";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "probability" = callPackage
@@ -168647,6 +169800,7 @@ self: {
        ];
        description = "Treemap visualiser for GHC prof files";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "profunctor-extras" = callPackage
@@ -168873,6 +170027,8 @@ self: {
        pname = "project-template";
        version = "0.2.0.1";
        sha256 = "1p69ww4rhah2qxragl615wl4a6mk4x9w09am8knmz3s4lxpljlpb";
+       revision = "1";
+       editedCabalFile = "0lq3sqnq0nr0gbvgzp0lqdl3j3mqdmdlf8xsw0j3pjh581xj3k0a";
        libraryHaskellDepends = [
          base base64-bytestring bytestring conduit conduit-extra containers
          directory filepath mtl resourcet text transformers
@@ -169017,6 +170173,7 @@ self: {
        ];
        description = "Prometheus Haskell Client";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "prometheus-client" = callPackage
@@ -169087,7 +170244,6 @@ self: {
        testHaskellDepends = [ base doctest prometheus-client ];
        description = "Metrics exposing GHC runtime information for use with prometheus-client";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "promise" = callPackage
@@ -169142,6 +170298,7 @@ self: {
        ];
        description = "A library for interfacing with the CMU Pronouncing Dictionary";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "proof-combinators" = callPackage
@@ -169192,6 +170349,7 @@ self: {
        executableHaskellDepends = [ base ];
        description = "property-based host configuration management in haskell";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "properties" = callPackage
@@ -169266,7 +170424,6 @@ self: {
        ];
        description = "Explore continuations with trepidation";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "prosper" = callPackage
@@ -169306,38 +170463,40 @@ self: {
     ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers
      , data-default-class, deepseq, directory, either, filepath
      , hslogger, HTF, lens, messagepack, MissingH, mtl, nvim-hs
-     , pretty-terminal, prettyprinter, process, resourcet, safe, split
-     , stm, strings, text, time, transformers, unliftio, utf8-string
+     , pretty-terminal, prettyprinter, process, resourcet, ribosome
+     , safe, split, stm, strings, text, time, transformers, unliftio
+     , utf8-string
      }:
      mkDerivation {
        pname = "proteome";
-       version = "0.3.16.0";
-       sha256 = "1lnvc34xvxf10b41bv3c2gkpzhmckbd12199nfky8sk8z60sqpsh";
+       version = "0.3.17.0";
+       sha256 = "1v0pk4mh8r56lmpxmc91h93rwm81d488qy5k648v1qfmj0qmgl25";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson ansi-terminal base bytestring containers data-default-class
          deepseq directory either filepath hslogger lens messagepack
          MissingH mtl nvim-hs pretty-terminal prettyprinter process
-         resourcet safe split stm strings text time transformers unliftio
-         utf8-string
+         resourcet ribosome safe split stm strings text time transformers
+         unliftio utf8-string
        ];
        executableHaskellDepends = [
          aeson ansi-terminal base bytestring containers data-default-class
          deepseq directory either filepath hslogger lens messagepack
          MissingH mtl nvim-hs pretty-terminal prettyprinter process
-         resourcet safe split stm strings text time transformers unliftio
-         utf8-string
+         resourcet ribosome safe split stm strings text time transformers
+         unliftio utf8-string
        ];
        testHaskellDepends = [
          aeson ansi-terminal base bytestring containers data-default-class
          deepseq directory either filepath hslogger HTF lens messagepack
          MissingH mtl nvim-hs pretty-terminal prettyprinter process
-         resourcet safe split stm strings text time transformers unliftio
-         utf8-string
+         resourcet ribosome safe split stm strings text time transformers
+         unliftio utf8-string
        ];
        description = "neovim project manager";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "proto-lens_0_2_2_0" = callPackage
@@ -169541,7 +170700,6 @@ self: {
        ];
        doHaddock = false;
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "proto-lens-setup" = callPackage
@@ -169558,7 +170716,6 @@ self: {
        ];
        description = "Cabal support for codegen with proto-lens";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "protobuf" = callPackage
@@ -169789,6 +170946,7 @@ self: {
        libraryHaskellDepends = [ base monads-tf ];
        description = "prototype-based programming on Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "prove-everywhere-server" = callPackage
@@ -170064,6 +171222,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion random ];
        description = "The publicsuffix list exposed as proper Haskell types";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "publicsuffixlist" = callPackage
@@ -170103,6 +171262,26 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "publish" = callPackage
+    ({ mkDerivation, base, bytestring, chronologique, directory
+     , filepath, hinotify, pandoc, pandoc-types, template-haskell, text
+     , typed-process, unbeliever, unix, unordered-containers
+     }:
+     mkDerivation {
+       pname = "publish";
+       version = "0.3.2";
+       sha256 = "1jkmp5wsd8ffrxvj965z9pch5g8vxkfwv70hxa3lipdh46k6ll7l";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base bytestring chronologique directory filepath hinotify pandoc
+         pandoc-types template-haskell text typed-process unbeliever unix
+         unordered-containers
+       ];
+       description = "Publishing tools for papers, books, and presentations";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "pubnub" = callPackage
     ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring
      , Cabal, cipher-aes, conduit, conduit-extra, crypto-api
@@ -170964,6 +172143,7 @@ self: {
        ];
        description = "Creating graphics for pencil puzzles";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "puzzle-draw-cmdline" = callPackage
@@ -171338,7 +172518,7 @@ self: {
 
   "qr-imager" = callPackage
     ({ mkDerivation, base, binary, bytestring, cryptonite, directory
-     , haskell-qrencode, hspec, jose-jwt, JuicyPixels, qrencode
+     , haskell-qrencode, hspec, jose-jwt, JuicyPixels, libqrencode
      , microlens, process, split, vector
      }:
      mkDerivation {
@@ -171349,12 +172529,12 @@ self: {
          base binary bytestring cryptonite directory haskell-qrencode
          jose-jwt JuicyPixels microlens process split vector
        ];
-       libraryPkgconfigDepends = [ qrencode ];
+       libraryPkgconfigDepends = [ libqrencode ];
        testHaskellDepends = [ base hspec ];
        description = "Library to generate images";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {inherit (pkgs) qrencode;};
+     }) {inherit (pkgs) libqrencode;};
 
   "qr-repa" = callPackage
     ({ mkDerivation, aeson, base, bytestring, cryptonite, directory
@@ -171981,7 +173161,6 @@ self: {
        sha256 = "0qdjls949kmcv8wj3a27p4dz8nb1dq4i99zizkw7qyqn47r9ccxd";
        libraryHaskellDepends = [ base QuickCheck unfoldable-restricted ];
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "quickcheck-enum-instances" = callPackage
@@ -172248,6 +173427,7 @@ self: {
        ];
        description = "Helper to build generators with Text.StringRandom";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "quickcheck-text" = callPackage
@@ -172294,7 +173474,6 @@ self: {
        libraryHaskellDepends = [ base QuickCheck template-haskell ];
        description = "Get counterexamples from QuickCheck as Haskell values";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "quicklz" = callPackage
@@ -172759,6 +173938,7 @@ self: {
        testHaskellDepends = [ base HUnit lens ];
        description = "Isomorphisms for measurements that use radians";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "radium" = callPackage
@@ -172845,7 +174025,6 @@ self: {
        ];
        description = "Radix tree data structive over short byte-strings";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "radixtree" = callPackage
@@ -173051,6 +174230,7 @@ self: {
        testHaskellDepends = [ base hspec QuickCheck ];
        description = "distributed-process node";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rakhana" = callPackage
@@ -173092,6 +174272,7 @@ self: {
        ];
        description = "The Rakuten API in Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ralist" = callPackage
@@ -173105,7 +174286,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion deepseq ];
        description = "Random access list with a list compatible interface";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rallod" = callPackage
@@ -173194,6 +174374,7 @@ self: {
        ];
        description = "Easy-to-use randomness for livecoding";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "random" = callPackage
@@ -173527,7 +174708,6 @@ self: {
        ];
        description = "An efficient and versatile range library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "range-set-list" = callPackage
@@ -173546,6 +174726,7 @@ self: {
        ];
        description = "Memory efficient sets with ranges of elements";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "range-space" = callPackage
@@ -173626,6 +174807,7 @@ self: {
        ];
        description = "Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rank2classes" = callPackage
@@ -173926,7 +175108,6 @@ self: {
        ];
        description = "SVG renderer based on Rasterific";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rate-limit" = callPackage
@@ -174029,6 +175210,7 @@ self: {
        ];
        description = "Parse and generate Rocket League replays";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "raven-haskell" = callPackage
@@ -174300,6 +175482,7 @@ self: {
        ];
        description = "Representation and Incremental Processing of RDF Data";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rdf4h" = callPackage
@@ -174543,6 +175726,7 @@ self: {
        ];
        description = "Library for functional reactive programming (FRP)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "reactive-banana-automation" = callPackage
@@ -174559,6 +175743,7 @@ self: {
        testHaskellDepends = [ base doctest ];
        description = "home (etc) automation using reactive-banana";
        license = stdenv.lib.licenses.agpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "reactive-banana-bunch" = callPackage
@@ -174591,6 +175776,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "Simple reactive programming with GTK GObject Introspection";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "reactive-banana-sdl" = callPackage
@@ -175209,7 +176395,6 @@ self: {
        ];
        description = "Record subtyping and record utilities with generics-sop";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "records-th" = callPackage
@@ -175291,6 +176476,7 @@ self: {
        ];
        description = "Count lines in files and display them hierarchically";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "recursors" = callPackage
@@ -175414,7 +176600,6 @@ self: {
        ];
        description = "Yet another redis client";
        license = stdenv.lib.licenses.mpl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "redis-job-queue" = callPackage
@@ -175443,7 +176628,6 @@ self: {
        ];
        description = "REdis Serialization Protocol (RESP) implementation";
        license = stdenv.lib.licenses.mpl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "redis-simple" = callPackage
@@ -175604,6 +176788,7 @@ self: {
        libraryHaskellDepends = [ base stm transformers ];
        description = "A type class for monads with references using functional dependencies";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ref-mtl" = callPackage
@@ -175627,6 +176812,7 @@ self: {
        libraryHaskellDepends = [ base stm transformers ];
        description = "A type class for monads with references using type families";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "refact" = callPackage
@@ -176026,8 +177212,8 @@ self: {
     ({ mkDerivation, base, containers, mtl, semigroups, text }:
      mkDerivation {
        pname = "reform";
-       version = "0.2.7.2";
-       sha256 = "14as5chpwfrrqdfxk5g03f4zia0dx10npb802cphfq2j598mjczv";
+       version = "0.2.7.3";
+       sha256 = "18aqpbssm2cxjry567qc7ccvs0wy18gm292gjf5vgzl7gjk7k2n2";
        libraryHaskellDepends = [ base containers mtl semigroups text ];
        description = "reform is a type-safe HTML form generation and validation library";
        license = stdenv.lib.licenses.bsd3;
@@ -176171,7 +177357,6 @@ self: {
        ];
        description = "Toolkit for regex-base";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "regex-applicative" = callPackage
@@ -176335,7 +177520,6 @@ self: {
        ];
        description = "Tutorial, tests and example programs for regex";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "regex-generator" = callPackage
@@ -176354,6 +177538,7 @@ self: {
        ];
        description = "Generate a random string from a PCRE";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "regex-genex" = callPackage
@@ -176627,7 +177812,6 @@ self: {
        ];
        description = "Toolkit for regex-base";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "regex-xmlschema" = callPackage
@@ -176665,7 +177849,6 @@ self: {
        testHaskellDepends = [ base QuickCheck regexdot toolshed ];
        description = "A POSIX, extended regex-engine";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "regexdot" = callPackage
@@ -176681,7 +177864,6 @@ self: {
        ];
        description = "A polymorphic, POSIX, extended regex-engine";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "regexp-tries" = callPackage
@@ -177015,6 +178197,7 @@ self: {
        libraryHaskellDepends = [ array base containers ];
        description = "A relation data structure";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "relapse" = callPackage
@@ -178114,6 +179297,7 @@ self: {
        ];
        description = "A local http server to catch the HTTP redirect";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "request-monad" = callPackage
@@ -178156,6 +179340,7 @@ self: {
        ];
        description = "Scrap your qualified import clutter";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rerebase" = callPackage
@@ -178167,7 +179352,6 @@ self: {
        libraryHaskellDepends = [ rebase ];
        description = "Reexports from \"base\" with a bunch of other standard libraries";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "reroute" = callPackage
@@ -178234,12 +179418,11 @@ self: {
     ({ mkDerivation, base, ghc-prim, ralist, semigroupoids }:
      mkDerivation {
        pname = "resin";
-       version = "0.2.0.2";
-       sha256 = "01cllvyxiyqd0a8kg2whwrgmhgfb4akxmb2nx88l2z8lxa5nfz2j";
+       version = "0.2.0.3";
+       sha256 = "1arv9mcbg5xa6vzv6k85mcxdz38x26ipwhk8613qdd94a2hhf8nx";
        libraryHaskellDepends = [ base ghc-prim ralist semigroupoids ];
        description = "High performance variable binders";
        license = stdenv.lib.licenses.bsd2;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "resistor-cube" = callPackage
@@ -178628,6 +179811,7 @@ self: {
        ];
        description = "Maps with stringy keys that can be transcoded to JSON and XML";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rest-types" = callPackage
@@ -178706,7 +179890,6 @@ self: {
        ];
        description = "Easy Git repository serialization";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "restricted-workers" = callPackage
@@ -179187,6 +180370,8 @@ self: {
        pname = "rfc1413-types";
        version = "0.0.0.0";
        sha256 = "1lyf0wpjyzj43przl6k7mv1484aciizy03ch6ygbzkm0b0f70ha5";
+       revision = "1";
+       editedCabalFile = "1v55q9z4k4c4qb30hmavf3hvwi1i9a351i12ycwzmlj0vv382byk";
        libraryHaskellDepends = [ base bytestring ];
        description = "An rfc1413 parser and response renderer";
        license = stdenv.lib.licenses.bsd3;
@@ -179218,7 +180403,6 @@ self: {
        doHaddock = false;
        description = "Parse and display time according to RFC3339 (deprecated)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rfc5051" = callPackage
@@ -179258,6 +180442,7 @@ self: {
        ];
        description = "Functional Reactive Programming with type-level clocks";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rhine-gloss" = callPackage
@@ -179365,6 +180550,36 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "ribosome" = callPackage
+    ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers
+     , data-default-class, deepseq, directory, either, filepath
+     , hslogger, HTF, lens, messagepack, MissingH, mtl, nvim-hs
+     , pretty-terminal, prettyprinter, process, resourcet, safe, split
+     , stm, strings, text, time, transformers, unliftio, utf8-string
+     }:
+     mkDerivation {
+       pname = "ribosome";
+       version = "0.1.2.0";
+       sha256 = "0sx4c7inv7dgy68wjnl13wmx6ybfjwl6flf2x9wz5aw1v5ssaw8z";
+       libraryHaskellDepends = [
+         aeson ansi-terminal base bytestring containers data-default-class
+         deepseq directory either filepath hslogger lens messagepack
+         MissingH mtl nvim-hs pretty-terminal prettyprinter process
+         resourcet safe split stm strings text time transformers unliftio
+         utf8-string
+       ];
+       testHaskellDepends = [
+         aeson ansi-terminal base bytestring containers data-default-class
+         deepseq directory either filepath hslogger HTF lens messagepack
+         MissingH mtl nvim-hs pretty-terminal prettyprinter process
+         resourcet safe split stm strings text time transformers unliftio
+         utf8-string
+       ];
+       description = "api extensions for nvim-hs";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "richreports" = callPackage
     ({ mkDerivation, ascetic, base, MissingH }:
      mkDerivation {
@@ -179495,8 +180710,8 @@ self: {
      }:
      mkDerivation {
        pname = "rio";
-       version = "0.1.6.0";
-       sha256 = "0fwrzlh36rrv42qmavspr1km1yawhh54hw51bnklnr5bhf8vrpl2";
+       version = "0.1.8.0";
+       sha256 = "1qgmvfc8whhg0qd6zh4jaqqbx5c4p11r8dskybanj6hs482ds4x0";
        libraryHaskellDepends = [
          base bytestring containers deepseq directory exceptions filepath
          hashable microlens mtl primitive process text time typed-process
@@ -180192,6 +181407,7 @@ self: {
        ];
        description = "Core Rollbar data types and APIs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "roller" = callPackage
@@ -180924,7 +182140,6 @@ self: {
        libraryHaskellDepends = [ base HaXml network network-uri time ];
        description = "A library for generating RSS 2.0 feeds.";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rss-conduit" = callPackage
@@ -180979,6 +182194,7 @@ self: {
        ];
        description = "watches an RSS/Atom feed and writes it to an IRC channel";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rstream" = callPackage
@@ -181101,7 +182317,6 @@ self: {
        ];
        description = "Parsing and manipulation of rtorrent state file contents";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rts-loader" = callPackage
@@ -181641,6 +182856,7 @@ self: {
        ];
        description = "Type-safe and lossless encoding and manipulation of money, fiat currencies, crypto currencies and precious metals";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "safe-money-aeson" = callPackage
@@ -181658,6 +182874,7 @@ self: {
        ];
        description = "Instances from the aeson library for the safe-money library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "safe-money-cereal" = callPackage
@@ -181675,6 +182892,7 @@ self: {
        ];
        description = "Instances from the cereal library for the safe-money library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "safe-money-serialise" = callPackage
@@ -181692,6 +182910,7 @@ self: {
        ];
        description = "Instances from the serialise library for the safe-money library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "safe-money-store" = callPackage
@@ -181709,6 +182928,7 @@ self: {
        ];
        description = "Instances from the store library for the safe-money library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "safe-money-xmlbf" = callPackage
@@ -181726,6 +182946,7 @@ self: {
        ];
        description = "Instances from the xmlbf library for the safe-money library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "safe-plugins" = callPackage
@@ -181771,8 +182992,8 @@ self: {
      }:
      mkDerivation {
        pname = "safecopy";
-       version = "0.9.4.2";
-       sha256 = "08glsr8mwxkz3hw68d6j7v285nay2a6xkyqpyc1b6wc9iw2g82r7";
+       version = "0.9.4.3";
+       sha256 = "020z2cdarpy8crz6b871lprgacwi6zsmmwml35ban93hdfjv2zbq";
        libraryHaskellDepends = [
          array base bytestring cereal containers old-time template-haskell
          text time vector
@@ -181801,7 +183022,6 @@ self: {
        ];
        description = "Making SafeCopy migrations easier";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "safecopy-store" = callPackage
@@ -182478,6 +183698,7 @@ self: {
        testHaskellDepends = [ array base ];
        description = "SAT encoding monad";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "satchmo-backends" = callPackage
@@ -182641,6 +183862,33 @@ self: {
        license = stdenv.lib.licenses.lgpl3;
      }) {};
 
+  "sbp_2_4_6" = callPackage
+    ({ mkDerivation, aeson, array, base, base64-bytestring
+     , basic-prelude, binary, binary-conduit, bytestring, conduit
+     , conduit-extra, data-binary-ieee754, lens, lens-aeson, monad-loops
+     , resourcet, tasty, tasty-hunit, template-haskell, text, time, yaml
+     }:
+     mkDerivation {
+       pname = "sbp";
+       version = "2.4.6";
+       sha256 = "1f0smglnxblywzf553xhmzd2jyg67w14ylyc05hj6dx3fr3xls4m";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson array base base64-bytestring basic-prelude binary bytestring
+         data-binary-ieee754 lens lens-aeson monad-loops template-haskell
+         text
+       ];
+       executableHaskellDepends = [
+         aeson base basic-prelude binary-conduit bytestring conduit
+         conduit-extra resourcet time yaml
+       ];
+       testHaskellDepends = [ base basic-prelude tasty tasty-hunit ];
+       description = "SwiftNav's SBP Library";
+       license = stdenv.lib.licenses.lgpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "sbp2udp" = callPackage
     ({ mkDerivation, base, basic-prelude, binary, binary-conduit
      , bytestring, conduit, conduit-extra, network, optparse-generic
@@ -182767,6 +184015,7 @@ self: {
        ];
        description = "This is a library for handling calendars and resource availability based on the \"top-nodes algorithm\" and set operations";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "scalp-webhooks" = callPackage
@@ -182984,7 +184233,6 @@ self: {
        ];
        description = "A Haskell library for writing SCGI programs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "schedevr" = callPackage
@@ -183430,6 +184678,7 @@ self: {
        testToolDepends = [ hpc-coveralls hspec-discover ];
        description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "scotty-binding-play" = callPackage
@@ -183482,6 +184731,7 @@ self: {
        ];
        description = "Cookie management helper functions for Scotty framework";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "scotty-fay" = callPackage
@@ -183555,6 +184805,7 @@ self: {
        ];
        description = "HTTP-request's query parameters parser abstraction for \"scotty\"";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "scotty-path-normalizer" = callPackage
@@ -183567,6 +184818,7 @@ self: {
        testHaskellDepends = [ base doctest ];
        description = "Redirect to a normalized path";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "scotty-resource" = callPackage
@@ -183641,6 +184893,7 @@ self: {
        ];
        description = "TLS for Scotty";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "scotty-view" = callPackage
@@ -183732,25 +184985,26 @@ self: {
   "script-monad" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, base, bytestring, http-client
      , http-types, lens, lens-aeson, QuickCheck, tasty, tasty-hunit
-     , tasty-quickcheck, tasty-quickcheck-laws, text, time
+     , tasty-quickcheck, tasty-quickcheck-laws, text, time, transformers
      , unordered-containers, vector, wreq
      }:
      mkDerivation {
        pname = "script-monad";
-       version = "0.0.2.1";
-       sha256 = "1lmla9jwb46d4ffm4igd23v0v2pr45sfbizgg7n29kkv8i2czhkz";
+       version = "0.0.3";
+       sha256 = "18gwf2d8hzpgmkyjzr7p6f33qjcgr9lbj267s4bjf8476kk40ifg";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson aeson-pretty base bytestring http-client http-types lens
-         lens-aeson QuickCheck text time unordered-containers vector wreq
+         lens-aeson QuickCheck text time transformers unordered-containers
+         vector wreq
        ];
        executableHaskellDepends = [ base ];
        testHaskellDepends = [
          base bytestring tasty tasty-hunit tasty-quickcheck
-         tasty-quickcheck-laws
+         tasty-quickcheck-laws transformers
        ];
-       description = "Transformer stack of error, reader, writer, state, and prompt monads";
+       description = "Stack of error, reader, writer, state, and prompt monad transformers";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -183952,7 +185206,6 @@ self: {
        testHaskellDepends = [ base deepseq linear vector weigh ];
        description = "Both high- and low-level bindings to the SDL library (version 2.0.4+).";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) SDL2;};
 
   "sdl2-cairo" = callPackage
@@ -184014,7 +185267,6 @@ self: {
        libraryHaskellDepends = [ base sdl2 ];
        description = "Run of the mill, frames per second timer implementation";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sdl2-gfx" = callPackage
@@ -184036,7 +185288,6 @@ self: {
        executableHaskellDepends = [ base linear sdl2 vector ];
        description = "Bindings to SDL2_gfx";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_gfx;};
 
   "sdl2-image" = callPackage
@@ -184056,7 +185307,6 @@ self: {
        executableHaskellDepends = [ base sdl2 text ];
        description = "Bindings to SDL2_image";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_image;};
 
   "sdl2-mixer" = callPackage
@@ -184077,7 +185327,7 @@ self: {
        libraryPkgconfigDepends = [ SDL2_mixer ];
        description = "Bindings to SDL2_mixer";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) SDL2_mixer;};
 
   "sdl2-sprite" = callPackage
@@ -184096,7 +185346,6 @@ self: {
        ];
        description = "Sprite previewer/animator";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sdl2-ttf" = callPackage
@@ -184115,7 +185364,7 @@ self: {
        libraryPkgconfigDepends = [ SDL2 SDL2_ttf ];
        description = "Bindings to SDL2_ttf";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_ttf;};
 
   "sdnv" = callPackage
@@ -184269,6 +185518,7 @@ self: {
        testHaskellDepends = [ base containers doctest hspec ];
        description = "Common graph search algorithms";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sec" = callPackage
@@ -184375,6 +185625,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Bindings for secp256k1 library from Bitcoin Core";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) secp256k1;};
 
   "secp256k1-haskell" = callPackage
@@ -184638,8 +185889,8 @@ self: {
      }:
      mkDerivation {
        pname = "self-extract";
-       version = "0.4.0";
-       sha256 = "1zv84rdf5nzszy4qhp74jdzam613z9p86sjh8ag6kb5fxaxk91dh";
+       version = "0.4.1";
+       sha256 = "1jhwarhab9mwgiv1rahn4spkpfqdnwfa31pwgjy1k9mw2xdxslgs";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -184734,6 +185985,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "A Haskell implementation of semibounded lattices";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "semigroupoid-extras" = callPackage
@@ -184757,6 +186009,8 @@ self: {
        pname = "semigroupoids";
        version = "5.3.1";
        sha256 = "13iqjckq3jzp6rxldrf3bcvk3061ssvsr6y0g5y9jq32z1hyr2fd";
+       revision = "1";
+       editedCabalFile = "1is9nr55fwlas87az2rl9fjwp8108q2zybff8scg9qw3mqc60qh2";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [
          base base-orphans bifunctors comonad containers contravariant
@@ -184828,6 +186082,7 @@ self: {
        ];
        description = "Semilattices";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "semiring" = callPackage
@@ -184898,6 +186153,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "semirings_0_3_0_0" = callPackage
+    ({ mkDerivation, base, containers, hashable, integer-gmp
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "semirings";
+       version = "0.3.0.0";
+       sha256 = "0jy0imzwr1xz02q77518gfgx7q5vr1bs45kqs7qrdfvsz2aamsjd";
+       libraryHaskellDepends = [
+         base containers hashable integer-gmp unordered-containers vector
+       ];
+       description = "two monoids as one, in holy haskimony";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "semver" = callPackage
     ({ mkDerivation, attoparsec, base, criterion, deepseq, tasty
      , tasty-hunit, text
@@ -185185,6 +186456,7 @@ self: {
        libraryHaskellDepends = [ base mtl transformers ];
        description = "Sequence ID production and consumption";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "seqid-streams_0_1_0" = callPackage
@@ -185208,6 +186480,7 @@ self: {
        libraryHaskellDepends = [ base io-streams seqid ];
        description = "Sequence ID IO-Streams";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "seqloc" = callPackage
@@ -185691,6 +186964,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "servant-docs/servant-auth compatibility";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-auth-hmac" = callPackage
@@ -185781,6 +187055,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "servant-swagger/servant-auth compatibility";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-auth-token" = callPackage
@@ -186005,6 +187280,7 @@ self: {
        testHaskellDepends = [ base doctest Glob ];
        description = "Checked exceptions for Servant APIs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-client" = callPackage
@@ -186160,6 +187436,7 @@ self: {
        ];
        description = "Servant Dhall content-type";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-docs" = callPackage
@@ -186189,6 +187466,7 @@ self: {
        ];
        description = "generate API docs for your servant webservice";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-ede" = callPackage
@@ -186342,6 +187620,7 @@ self: {
        libraryHaskellDepends = [ base servant servant-server ];
        description = "Utilities for generating mock server implementations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-generic" = callPackage
@@ -186405,6 +187684,7 @@ self: {
        ];
        description = "Servant combinators to facilitate writing GitHub webhooks";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-haxl-client" = callPackage
@@ -186544,7 +187824,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Automatically derive javascript functions to query servant webservices";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-kotlin" = callPackage
@@ -186784,6 +188063,7 @@ self: {
        ];
        description = "Use Pandoc to render servant API documentation";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-pipes" = callPackage
@@ -187256,6 +188536,7 @@ self: {
        ];
        description = "Client instances for the 'servant-docs' package";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-streaming-server" = callPackage
@@ -187282,6 +188563,7 @@ self: {
        ];
        description = "Server instances for the 'servant-streaming' package";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-subscriber" = callPackage
@@ -187335,6 +188617,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Generate Swagger specification for your servant API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-swagger-ui" = callPackage
@@ -187353,6 +188636,7 @@ self: {
        ];
        description = "Servant swagger ui";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-swagger-ui-core" = callPackage
@@ -187373,6 +188657,7 @@ self: {
        ];
        description = "Servant swagger ui core components";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-swagger-ui-jensoleg" = callPackage
@@ -187607,34 +188892,6 @@ self: {
      }:
      mkDerivation {
        pname = "serverless-haskell";
-       version = "0.8.4";
-       sha256 = "0hbva555n2xypq7sby6frkrwhn6xxx1hdq7hgdi07cx60vs8b6l4";
-       libraryHaskellDepends = [
-         aeson aeson-casing aeson-extra amazonka-core amazonka-kinesis
-         amazonka-s3 base bytestring case-insensitive http-types iproute
-         lens network network-simple text time unix unordered-containers
-       ];
-       testHaskellDepends = [
-         aeson aeson-casing aeson-extra amazonka-core amazonka-kinesis
-         amazonka-s3 base bytestring case-insensitive hspec hspec-discover
-         http-types iproute lens network network-simple raw-strings-qq text
-         time unix unordered-containers
-       ];
-       testToolDepends = [ hspec-discover ];
-       description = "Deploying Haskell code onto AWS Lambda using Serverless";
-       license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "serverless-haskell_0_8_5" = callPackage
-    ({ mkDerivation, aeson, aeson-casing, aeson-extra, amazonka-core
-     , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive
-     , hspec, hspec-discover, http-types, iproute, lens, network
-     , network-simple, raw-strings-qq, text, time, unix
-     , unordered-containers
-     }:
-     mkDerivation {
-       pname = "serverless-haskell";
        version = "0.8.5";
        sha256 = "0jnq2z5h7bqzbrppznw38vq9ibbijddw3jkx3vhrf0jzvk50gqqg";
        libraryHaskellDepends = [
@@ -187958,6 +189215,7 @@ self: {
        ];
        description = "Solve exact set cover problems like Sudoku, 8 Queens, Soma Cube, Tetris Cube";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "set-extra" = callPackage
@@ -187980,7 +189238,6 @@ self: {
        libraryHaskellDepends = [ base containers deepseq ];
        description = "Set monad";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "set-of" = callPackage
@@ -187992,6 +189249,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "Sets of fixed size, with typelits";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "set-with" = callPackage
@@ -188029,6 +189287,7 @@ self: {
        executableToolDepends = [ alex happy ];
        description = "Treating files as sets to perform rapid set manipulation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "setenv" = callPackage
@@ -188232,6 +189491,7 @@ self: {
        ];
        description = "Invertible grammar combinators for S-expressions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sexp-show" = callPackage
@@ -188262,7 +189522,6 @@ self: {
        ];
        description = "S-expression printer and parser";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sext" = callPackage
@@ -188403,6 +189662,7 @@ self: {
        ];
        description = "Record your shell session and print in the markdown format";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sha-streams" = callPackage
@@ -188569,7 +189829,6 @@ self: {
        ];
        description = "Utilities for building ATS projects with shake";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shake-c" = callPackage
@@ -188932,7 +190191,6 @@ self: {
        testHaskellDepends = [ base QuickCheck ];
        description = "Shannon-fano compression algorithm implementation in Haskell";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shapefile" = callPackage
@@ -189013,7 +190271,6 @@ self: {
        ];
        description = "demos for the 'shapes' package";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shapes-math" = callPackage
@@ -189092,7 +190349,6 @@ self: {
        testHaskellDepends = [ base bytestring unix ];
        description = "POSIX shared memory";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sharedio" = callPackage
@@ -189175,7 +190431,6 @@ self: {
        ];
        description = "Write shell scripts with Conduit";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shell-escape" = callPackage
@@ -189200,7 +190455,6 @@ self: {
        libraryHaskellDepends = [ base containers text unix ];
        description = "shell monad";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shell-pipe" = callPackage
@@ -189316,6 +190570,7 @@ self: {
        testHaskellDepends = [ base hspec ];
        description = "Parse strings into words, like a shell would";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shelly" = callPackage
@@ -189444,7 +190699,6 @@ self: {
        ];
        description = "Run a sequence of functions on in-memory representations of files";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shimmer" = callPackage
@@ -189465,6 +190719,7 @@ self: {
        ];
        description = "The Reflective Lambda Machine";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shine" = callPackage
@@ -189935,6 +191190,7 @@ self: {
        ];
        description = "Arithmetic over signs and sets of signs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "signal" = callPackage
@@ -190450,6 +191706,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "Simple library to handle and interexchange money";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "simple-neural-networks" = callPackage
@@ -190539,6 +191796,7 @@ self: {
        ];
        description = "simple pipeline library like conduit";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "simple-postgresql-orm" = callPackage
@@ -190671,7 +191929,6 @@ self: {
        ];
        description = "A parser for SQL queries";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "simple-src-utils" = callPackage
@@ -190784,6 +192041,7 @@ self: {
        ];
        description = "UI library for terminal";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "simple-vec3" = callPackage
@@ -190962,6 +192220,7 @@ self: {
        librarySystemDepends = [ sqlite ];
        description = "Simplest SQLite3 binding";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) sqlite;};
 
   "simplex" = callPackage
@@ -191111,6 +192370,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Singletons and induction over GHC TypeLits";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "singletons" = callPackage
@@ -191203,24 +192463,23 @@ self: {
      }) {};
 
   "siren-json" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, case-insensitive
-     , containers, hspec, hspec-discover, http-media, http-types
-     , network-arbitrary, network-uri, network-uri-json, QuickCheck
-     , quickcheck-instances, test-invariant, text, unordered-containers
+    ({ mkDerivation, aeson, base, bytestring, containers, hspec
+     , hspec-discover, http-media, http-types, network-arbitrary
+     , network-uri, network-uri-json, QuickCheck, quickcheck-instances
+     , test-invariant, text, unordered-containers
      }:
      mkDerivation {
        pname = "siren-json";
-       version = "0.1.3.1";
-       sha256 = "1chwf9kldwf039qad55la4yh13wjax64g0pi99hw2b46x7dx4qm1";
+       version = "0.3.0.0";
+       sha256 = "096a4ls4kqpslqsh499ykh7mkvnz3q7n00w1par69kmj4x3g9v0j";
        libraryHaskellDepends = [
          aeson base bytestring containers http-media http-types network-uri
          network-uri-json text unordered-containers
        ];
        testHaskellDepends = [
-         aeson base bytestring case-insensitive containers hspec http-media
-         http-types network-arbitrary network-uri network-uri-json
-         QuickCheck quickcheck-instances test-invariant text
-         unordered-containers
+         aeson base bytestring containers hspec http-media http-types
+         network-arbitrary network-uri network-uri-json QuickCheck
+         quickcheck-instances test-invariant text unordered-containers
        ];
        testToolDepends = [ hspec-discover ];
        description = "Siren Tools for Haskell";
@@ -191337,6 +192596,7 @@ self: {
        ];
        description = "Sized sequence data-types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sized-grid" = callPackage
@@ -191588,23 +192848,11 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "skip-var";
-       version = "0.1.0.0";
-       sha256 = "1xwbr25nsjkjvwjh62inr3ja7lp7carmc4nd68ybkyxmcfp1ivmc";
-       libraryHaskellDepends = [ base ];
-       description = "Skip variables";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "skip-var_0_1_1_0" = callPackage
-    ({ mkDerivation, base }:
-     mkDerivation {
-       pname = "skip-var";
        version = "0.1.1.0";
        sha256 = "07nljfjd45fagisd99pqz2jhznfapk9cgd9lyy9cija7pmxfbg5z";
        libraryHaskellDepends = [ base ];
        description = "Skip variables";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "skulk" = callPackage
@@ -191883,7 +193131,6 @@ self: {
        ];
        description = "A fundamental solution to ghost threads and silent exceptions";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sleep" = callPackage
@@ -191935,6 +193182,7 @@ self: {
          pandoc shake text time
        ];
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "slidemews" = callPackage
@@ -192010,6 +193258,7 @@ self: {
        ];
        description = "Visualize mathematical function's slope fields";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "slot-lambda" = callPackage
@@ -192072,6 +193321,7 @@ self: {
        ];
        description = "Type-safe slugs for Yesod ecosystem";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "smallarray" = callPackage
@@ -192842,6 +194092,7 @@ self: {
        ];
        description = "Language handling for Snap";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "snap-loader-dynamic" = callPackage
@@ -192860,7 +194111,6 @@ self: {
        ];
        description = "Snap dynamic loader";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "snap-loader-static" = callPackage
@@ -192975,6 +194225,7 @@ self: {
        ];
        description = "Streaming Snap handlers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "snap-templates" = callPackage
@@ -192994,6 +194245,7 @@ self: {
        ];
        description = "Scaffolding CLI for the Snap Framework";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "snap-testing" = callPackage
@@ -194191,6 +195443,7 @@ self: {
        ];
        description = "TLS-enabled SOAP transport (using openssl bindings)";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "soap-tls" = callPackage
@@ -194253,7 +195506,6 @@ self: {
        ];
        description = "An extensible socket library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "socket-activation" = callPackage
@@ -194276,7 +195528,6 @@ self: {
        libraryHaskellDepends = [ base socket ];
        description = "Definitions for ICMP with the `socket` library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "socket-io" = callPackage
@@ -194292,7 +195543,6 @@ self: {
          transformers unordered-containers vector
        ];
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "socket-sctp" = callPackage
@@ -195154,7 +196404,6 @@ self: {
        ];
        description = "3d math including quaternions/euler angles/dcms and utility functions";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "spatial-rotations" = callPackage
@@ -195208,7 +196457,6 @@ self: {
        ];
        description = "SPDX license expression language, Extras";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "spe" = callPackage
@@ -195309,6 +196557,7 @@ self: {
        ];
        description = "Computational combinatorial species";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "speculate" = callPackage
@@ -195333,6 +196582,7 @@ self: {
        libraryHaskellDepends = [ base ghc-prim stm transformers ];
        description = "A framework for safe, programmable, speculative parallelism";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "speculation-transformers" = callPackage
@@ -195345,6 +196595,7 @@ self: {
        doHaddock = false;
        description = "Merged into 'speculation'. Use that instead.";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "speechmatics" = callPackage
@@ -195393,6 +196644,7 @@ self: {
        testHaskellDepends = [ base containers mwc-probability ];
        description = "Speedy slice sampling";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "spelling-suggest" = callPackage
@@ -195963,6 +197215,7 @@ self: {
        ];
        description = "Web interface to sproxy database";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sproxy2" = callPackage
@@ -196325,7 +197578,6 @@ self: {
        ];
        description = "A file-packing application";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sr-extra" = callPackage
@@ -196616,7 +197868,6 @@ self: {
        libraryHaskellDepends = [ base gdp ghc-prim primitive ];
        description = "shared heap regions between local mutable state threads";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stable-heap" = callPackage
@@ -196948,6 +198199,7 @@ self: {
        testHaskellDepends = [ base template-haskell ];
        description = "Stack prisms";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stack-run" = callPackage
@@ -197028,6 +198280,7 @@ self: {
        libraryHaskellDepends = [ base transformers ];
        description = "The basic stack type";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stack-yaml" = callPackage
@@ -197062,6 +198315,7 @@ self: {
        ];
        description = "Convert stack projects to cabal.project + cabal.project.freeze";
        license = stdenv.lib.licenses.gpl3Plus;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stack2nix" = callPackage
@@ -197290,7 +198544,6 @@ self: {
        ];
        description = "Stackage package query";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stackage-sandbox" = callPackage
@@ -197359,6 +198612,7 @@ self: {
        ];
        description = "Convert stack.yaml to cabal.project + cabal.project.freeze";
        license = stdenv.lib.licenses.gpl3Plus;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stackage-types" = callPackage
@@ -197807,6 +199061,7 @@ self: {
        libraryHaskellDepends = [ base double-conversion free mtl text ];
        description = "DSL to generate HTML5 Canvas javascript";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "static-closure" = callPackage
@@ -198108,6 +199363,7 @@ self: {
        ];
        description = "A wrapper over the StatusNotifierItem/libappindicator dbus specification";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "statvfs" = callPackage
@@ -198147,6 +199403,7 @@ self: {
        ];
        description = "What version is the package X in stackage lts-Y.ZZ?";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stb-image" = callPackage
@@ -198242,8 +199499,8 @@ self: {
      }:
      mkDerivation {
        pname = "steeloverseer";
-       version = "2.0.2.0";
-       sha256 = "1jj8akshhns3azi9vgfclg9xhbl40nyr1lmf12pisw3mzbd7ld28";
+       version = "2.1.0.0";
+       sha256 = "1l2pfk6fdnc2ssmcjmwj8w5wfk6ra4n880nbxr670kzrlnr2vqg1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -198262,7 +199519,6 @@ self: {
        ];
        description = "A file watcher and development tool";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stego-uuid" = callPackage
@@ -198387,7 +199643,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion ];
        description = "lightweight CSS DSL";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stm_2_5_0_0" = callPackage
@@ -198483,7 +199738,6 @@ self: {
        ];
        description = "Containers for STM";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stm-delay" = callPackage
@@ -198552,7 +199806,6 @@ self: {
        ];
        description = "STM-specialised Hash Array Mapped Trie";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stm-io-hooks" = callPackage
@@ -198566,6 +199819,7 @@ self: {
        libraryHaskellDepends = [ array base containers mtl stm ];
        description = "STM with IO hooks";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stm-lifted" = callPackage
@@ -198579,6 +199833,7 @@ self: {
        libraryHaskellDepends = [ base stm transformers ];
        description = "Software Transactional Memory lifted to MonadIO";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stm-linkedlist" = callPackage
@@ -198660,6 +199915,7 @@ self: {
        ];
        description = "retry statistics for STM transactions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stm-supply" = callPackage
@@ -199034,6 +200290,7 @@ self: {
        executableHaskellDepends = [ base regex-compat ];
        description = "Simple Theorem Prover";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "str" = callPackage
@@ -199239,6 +200496,7 @@ self: {
        libraryHaskellDepends = [ base bytestring hidapi mtl ];
        description = "Control library for the Elgato Stream Deck";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "streamed" = callPackage
@@ -199670,6 +200928,7 @@ self: {
        ];
        description = "Sorting streams";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "streaming-utils" = callPackage
@@ -199753,6 +201012,32 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "streamly_0_6_0" = callPackage
+    ({ mkDerivation, atomic-primops, base, clock, containers, deepseq
+     , exceptions, gauge, ghc-prim, heaps, hspec, lockfree-queue
+     , monad-control, mtl, QuickCheck, random, transformers
+     , transformers-base
+     }:
+     mkDerivation {
+       pname = "streamly";
+       version = "0.6.0";
+       sha256 = "05gwyzp03lz2gv5civg5dkqx1vab261iasrvfvr7sqi4xyj0kzns";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         atomic-primops base clock containers deepseq exceptions ghc-prim
+         heaps lockfree-queue monad-control mtl transformers
+         transformers-base
+       ];
+       testHaskellDepends = [
+         base containers exceptions hspec mtl QuickCheck random transformers
+       ];
+       benchmarkHaskellDepends = [ base deepseq gauge random ];
+       description = "Beautiful Streaming, Concurrent and Reactive Composition";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "streamproc" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -199971,7 +201256,6 @@ self: {
        ];
        description = "A type level predicate ranging over strict types";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "strict-writer" = callPackage
@@ -200154,6 +201438,7 @@ self: {
        ];
        description = "A library for generating random string from a regular experession";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "string-similarity" = callPackage
@@ -200354,7 +201639,6 @@ self: {
        ];
        description = "Stripe API for Haskell - Pure Core";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stripe-haskell" = callPackage
@@ -200407,7 +201691,6 @@ self: {
        doCheck = false;
        description = "Stripe API for Haskell - http-streams backend";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stripe-scotty" = callPackage
@@ -200426,6 +201709,7 @@ self: {
        ];
        description = "Listen for Stripe webhook events with Scotty";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stripe-signature" = callPackage
@@ -200459,7 +201743,6 @@ self: {
        ];
        description = "Tests for Stripe API bindings for Haskell";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stripe-wreq" = callPackage
@@ -200784,6 +202067,7 @@ self: {
        doHaddock = false;
        description = "Format Cabal files";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stylish-haskell" = callPackage
@@ -200794,8 +202078,8 @@ self: {
      }:
      mkDerivation {
        pname = "stylish-haskell";
-       version = "0.9.2.0";
-       sha256 = "16r2nm1y0s5ybrq2pzsq00nfq7k0i70nyg7ynmhx76lld82i17yv";
+       version = "0.9.2.1";
+       sha256 = "1ls11fdx6snvfx8yykpidz142zzxwi5bazl49hgfqlwx50rqcp7w";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -201017,6 +202301,7 @@ self: {
        testHaskellDepends = [ base QuickCheck ];
        description = "Subword graph implementation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "subzero" = callPackage
@@ -201319,6 +202604,7 @@ self: {
        testHaskellDepends = [ base containers hspec ];
        description = "Find \"superbubbles\", as described in https://arxiv.org/abs/1307.7925";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "superbuffer" = callPackage
@@ -201409,7 +202695,6 @@ self: {
        ];
        description = "Additional documentation markup and Unicode support";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "superevent" = callPackage
@@ -201521,7 +202806,6 @@ self: {
        testHaskellDepends = [ base hspec ];
        description = "Monitor groups of threads with non-hierarchical lifetimes";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "supplemented" = callPackage
@@ -201614,7 +202898,6 @@ self: {
        ];
        description = "Integration to use sv with cassava's parser";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sv-core" = callPackage
@@ -201642,7 +202925,6 @@ self: {
        ];
        description = "Encode and decode separated values (CSV, PSV, ...)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sv-svfactor" = callPackage
@@ -201682,6 +202964,7 @@ self: {
        ];
        description = "Syntax-preserving CSV manipulation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "svg-builder" = callPackage
@@ -201732,7 +203015,6 @@ self: {
        ];
        description = "SVG file loader and serializer";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "svg2q" = callPackage
@@ -201768,6 +203050,7 @@ self: {
        libraryToolDepends = [ gtk2hs-buildtools ];
        description = "Binding to the libsvg-cairo library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome3) librsvg;};
 
   "svgutils" = callPackage
@@ -201951,6 +203234,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Swagger 2.0 data model";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "swapper" = callPackage
@@ -202062,7 +203346,6 @@ self: {
        ];
        description = "A simple web server for serving directories";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sxml" = callPackage
@@ -202217,6 +203500,7 @@ self: {
        ];
        description = "Library for Typed Tagless-Final Higher-Order Composable DSL";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "symantic-cli" = callPackage
@@ -202232,6 +203516,7 @@ self: {
        ];
        description = "Library for Command Line Interface (CLI)";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "symantic-document" = callPackage
@@ -202264,6 +203549,7 @@ self: {
        ];
        description = "Library for symantic grammars";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "symantic-lib" = callPackage
@@ -203400,6 +204686,7 @@ self: {
        ];
        description = "Layout text as grid or table";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "table-tennis" = callPackage
@@ -203847,7 +205134,6 @@ self: {
        ];
        description = "Positional tags and tagsets";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tagshare" = callPackage
@@ -204018,7 +205304,6 @@ self: {
        ];
        description = "Tail files in Unix, using hinotify";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tak" = callPackage
@@ -204640,6 +205925,7 @@ self: {
        ];
        description = "Coverage tracking for Hedgehog Property-Based Testing via Tasty";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tasty-hspec" = callPackage
@@ -204867,8 +206153,8 @@ self: {
      }:
      mkDerivation {
        pname = "tasty-rerun";
-       version = "1.1.13";
-       sha256 = "1lf7i3ifszvghy0v1ahgif08bb1pgf7hhf147yr43d0r0hb2vrgp";
+       version = "1.1.14";
+       sha256 = "0s0zj8ds4g1w2cjzm2lh25ivg962jigqdrbj08v3dbz64lx4mlzr";
        libraryHaskellDepends = [
          base containers mtl optparse-applicative reducers split stm tagged
          tasty transformers
@@ -204924,6 +206210,7 @@ self: {
        ];
        description = "Collect statistics of your Tasty testsuite";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tasty-tap" = callPackage
@@ -205241,6 +206528,7 @@ self: {
        ];
        description = "On-line accumulation of rank-based statistics";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tdigest-Chart" = callPackage
@@ -205309,6 +206597,7 @@ self: {
        ];
        description = "Build safe and composable teardown sub-routines for resources";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "teeth" = callPackage
@@ -205604,7 +206893,6 @@ self: {
        ];
        description = "Template Toolkit implementation for Haskell";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "template-yj" = callPackage
@@ -205901,6 +207189,7 @@ self: {
        ];
        description = "TensorFlow bindings";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) libtensorflow;};
 
   "tensorflow-core-ops" = callPackage
@@ -205921,6 +207210,7 @@ self: {
        ];
        description = "Haskell wrappers for Core Tensorflow Ops";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tensorflow-logging" = callPackage
@@ -205949,6 +207239,7 @@ self: {
        ];
        description = "TensorBoard related functionality";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tensorflow-mnist" = callPackage
@@ -206001,6 +207292,7 @@ self: {
        ];
        description = "Code generation for TensorFlow operations";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tensorflow-ops" = callPackage
@@ -206030,6 +207322,7 @@ self: {
        ];
        description = "Friendly layer around TensorFlow bindings";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tensorflow-proto" = callPackage
@@ -206047,6 +207340,7 @@ self: {
        libraryToolDepends = [ protobuf ];
        description = "TensorFlow protocol buffers";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) protobuf;};
 
   "tensorflow-records" = callPackage
@@ -206093,13 +207387,17 @@ self: {
      }) {};
 
   "tensors" = callPackage
-    ({ mkDerivation, base, hspec, QuickCheck, singletons, vector }:
+    ({ mkDerivation, base, hspec, QuickCheck, reflection, singletons
+     , vector
+     }:
      mkDerivation {
        pname = "tensors";
-       version = "0.1.0";
-       sha256 = "1kwj1ii70cazw64yhhhkcby4kqjm21zzncdr4av0majr07kcbaz5";
-       libraryHaskellDepends = [ base singletons vector ];
-       testHaskellDepends = [ base hspec QuickCheck singletons vector ];
+       version = "0.1.1";
+       sha256 = "1pqn4vmkdi4r3s2p0rycv8yyarphifl067wdw7bj41dsv65qk8j3";
+       libraryHaskellDepends = [ base reflection singletons vector ];
+       testHaskellDepends = [
+         base hspec QuickCheck reflection singletons vector
+       ];
        description = "Tensor in Haskell";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -206119,7 +207417,6 @@ self: {
        testHaskellDepends = [ base containers HUnit QuickCheck ];
        description = "Term Rewriting Library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "termbox" = callPackage
@@ -206148,6 +207445,7 @@ self: {
        libraryHaskellDepends = [ base reactive-banana stm termbox ];
        description = "reactive-banana + termbox";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "termbox-bindings" = callPackage
@@ -206300,6 +207598,7 @@ self: {
        ];
        description = "Terminal emulator configurable in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtk3 = pkgs.gnome3.gtk; vte_291 = pkgs.gnome3.vte;};
 
   "termplot" = callPackage
@@ -207113,7 +208412,6 @@ self: {
        libraryHaskellDepends = [ base text text-builder ];
        description = "Text styling for ANSI terminals";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "text-binary" = callPackage
@@ -207148,7 +208446,6 @@ self: {
        benchmarkHaskellDepends = [ criterion rerebase ];
        description = "An efficient strict text builder";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "text-containers" = callPackage
@@ -207238,7 +208535,6 @@ self: {
        ];
        description = "Full-weight string formatting library, analog of Python's string.format";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "text-format-simple" = callPackage
@@ -207337,7 +208633,6 @@ self: {
        ];
        description = "ICU transliteration";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) icu;};
 
   "text-json-qq" = callPackage
@@ -207648,7 +208943,6 @@ self: {
        testHaskellDepends = [ base hedgehog neat-interpolation text ];
        description = "Simple text replacements from a list of search/replace pairs";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "text-short" = callPackage
@@ -207738,7 +209032,6 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Additional instances for text-show";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "text-stream-decode" = callPackage
@@ -207813,6 +209106,7 @@ self: {
        ];
        description = "An efficient packed UTF-8 backed Unicode text type";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "text-utils" = callPackage
@@ -208376,6 +209670,7 @@ self: {
        testToolDepends = [ markdown-unlit ];
        description = "Template Haskell splice that expands to current time";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "th-orphans" = callPackage
@@ -208585,7 +209880,6 @@ self: {
        ];
        description = "Minimalistic actor library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "themoviedb" = callPackage
@@ -208710,6 +210004,7 @@ self: {
        ];
        description = "An either-or-both data type & a generalized 'zip with padding' typeclass";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "these-skinny" = callPackage
@@ -208721,6 +210016,7 @@ self: {
        libraryHaskellDepends = [ base deepseq ];
        description = "A fork of the 'these' package without the dependency bloat";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "thespian" = callPackage
@@ -208802,25 +210098,12 @@ self: {
     ({ mkDerivation, base, containers, hspec, stm }:
      mkDerivation {
        pname = "thread-hierarchy";
-       version = "0.3.0.0";
-       sha256 = "064s46pg3l015lp4zvz9kj0yki48hvwqccfjxqs52jz5pd9rd1z8";
-       libraryHaskellDepends = [ base containers stm ];
-       testHaskellDepends = [ base containers hspec stm ];
-       description = "Simple Haskel thread management in hierarchical manner";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "thread-hierarchy_0_3_0_1" = callPackage
-    ({ mkDerivation, base, containers, hspec, stm }:
-     mkDerivation {
-       pname = "thread-hierarchy";
        version = "0.3.0.1";
        sha256 = "0d2wbm75f59vj1h18afdhb1wqyclv5gpgj6pyrhbcnf7aa2490c1";
        libraryHaskellDepends = [ base containers stm ];
        testHaskellDepends = [ base containers hspec stm ];
        description = "Simple Haskel thread management in hierarchical manner";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "thread-local-storage" = callPackage
@@ -208858,6 +210141,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "(deprecated in favor of 'threads') Simple thread management";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "threads" = callPackage
@@ -208881,8 +210165,8 @@ self: {
     ({ mkDerivation, base, stm, threads }:
      mkDerivation {
        pname = "threads-extras";
-       version = "0.1.0.2";
-       sha256 = "0x95vsgsizkbidpkprbijqbgclryhbk31m8k0icbjrx7p2capvsd";
+       version = "0.1.0.3";
+       sha256 = "1dfbh04nb4zm96yzx7520lixks5v2y4w5ykcdcqm7w5s196pq858";
        libraryHaskellDepends = [ base stm threads ];
        testHaskellDepends = [ base ];
        description = "Extends the threads package with a bounded thread group";
@@ -208921,6 +210205,7 @@ self: {
        ];
        description = "Simple, IO-based library for Erlang-style thread supervision";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "threadscope" = callPackage
@@ -208942,6 +210227,7 @@ self: {
        ];
        description = "A graphical tool for profiling parallel Haskell programs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "threefish" = callPackage
@@ -208976,7 +210262,6 @@ self: {
        ];
        description = "Composable algebraic editors";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "threepenny-gui" = callPackage
@@ -209065,7 +210350,6 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Type-threaded list";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "throttle" = callPackage
@@ -209131,6 +210415,7 @@ self: {
        libraryHaskellDepends = [ base bytestring case-insensitive text ];
        description = "Convert textual types through Text without needing O(n^2) instances";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "throwable-exceptions" = callPackage
@@ -209149,7 +210434,6 @@ self: {
        testToolDepends = [ tasty-discover ];
        description = "throwable-exceptions gives the easy way to throw exceptions";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "thumbnail" = callPackage
@@ -209396,6 +210680,7 @@ self: {
        libraryHaskellDepends = [ base cairo colour tidal ];
        description = "Visual rendering for Tidal patterns";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tie-knot" = callPackage
@@ -210104,6 +211389,7 @@ self: {
        ];
        description = "A tool for visualizing time series from log files";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "timeprint" = callPackage
@@ -210151,7 +211437,6 @@ self: {
        ];
        description = "Parse and display time according to some RFCs (RFC3339, RFC2822, RFC822)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "timers" = callPackage
@@ -210179,6 +211464,7 @@ self: {
        testHaskellDepends = [ base hspec ];
        description = "tick based timers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "timers-updatable" = callPackage
@@ -210365,6 +211651,7 @@ self: {
        testHaskellDepends = [ base require ];
        description = "A softer alternative to Haddock";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tiny-scheduler" = callPackage
@@ -210417,6 +211704,7 @@ self: {
        ];
        description = "A fast DOM parser for a subset of XML";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tinyfiledialogs" = callPackage
@@ -211108,7 +212396,6 @@ self: {
        libraryToolDepends = [ alex happy ];
        description = "Parser for the TOML configuration language";
        license = stdenv.lib.licenses.isc;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tomland" = callPackage
@@ -211139,6 +212426,7 @@ self: {
        ];
        description = "Bidirectional TOML parser";
        license = stdenv.lib.licenses.mpl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tomlcheck" = callPackage
@@ -211156,7 +212444,6 @@ self: {
        ];
        description = "Command-line tool to check syntax of TOML files";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "toodles" = callPackage
@@ -211188,6 +212475,7 @@ self: {
        ];
        description = "Manage the TODO entries in your code";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "toolshed" = callPackage
@@ -211562,6 +212850,7 @@ self: {
        testHaskellDepends = [ base pretty text ];
        description = "Data Type for Rewriting Systems";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "trace" = callPackage
@@ -211644,6 +212933,7 @@ self: {
        ];
        description = "Visualize Haskell data structures as edge-labeled trees";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tracker" = callPackage
@@ -212207,6 +213497,7 @@ self: {
        ];
        description = "Type Safe Web Routing";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "trasa-client" = callPackage
@@ -212616,6 +213907,7 @@ self: {
        ];
        description = "Simple Map-based Trie";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tries" = callPackage
@@ -213084,7 +214376,6 @@ self: {
        ];
        description = "Things Tracker Network JSON Types";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ttn-client" = callPackage
@@ -213823,6 +215114,7 @@ self: {
        doCheck = false;
        description = "Twilio REST API library for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "twill" = callPackage
@@ -213911,7 +215203,6 @@ self: {
        ];
        description = "A high level file watcher DSL";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "twitter" = callPackage
@@ -213963,6 +215254,7 @@ self: {
        testToolDepends = [ hspec-discover ];
        description = "Twitter API package with conduit interface and Streaming API support";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "twitter-enumerator" = callPackage
@@ -214027,6 +215319,7 @@ self: {
        ];
        description = "Twitter JSON parser and types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "twitter-types-lens" = callPackage
@@ -214044,6 +215337,7 @@ self: {
        ];
        description = "Twitter JSON types (lens powered)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tx" = callPackage
@@ -214400,6 +215694,7 @@ self: {
        testHaskellDepends = [ base template-haskell ];
        description = "Interpreter for Template Haskell types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "type-iso" = callPackage
@@ -214522,7 +215817,6 @@ self: {
        libraryHaskellDepends = [ base ghc-prim ];
        description = "Type-level sets and finite maps (with value-level counterparts)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "type-level-tf" = callPackage
@@ -214554,15 +215848,14 @@ self: {
      }:
      mkDerivation {
        pname = "type-map";
-       version = "0.1.5.0";
-       sha256 = "12kamygfjaja0bk9fbc658hrr5zh4iadq3m1hwxfkk0gkr98pw0b";
+       version = "0.1.6.0";
+       sha256 = "0zakl5bdzwng1r0x384w066zhwgwcf24s6jsm6d4zsx7xmngzmr5";
        libraryHaskellDepends = [ base containers ghc-prim vector ];
        testHaskellDepends = [
          base HUnit test-framework test-framework-hunit
        ];
        description = "Type-indexed maps";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "type-natural" = callPackage
@@ -214580,6 +215873,7 @@ self: {
        ];
        description = "Type-level natural and proofs of their properties";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "type-of-html" = callPackage
@@ -214935,6 +216229,7 @@ self: {
        ];
        description = "Typed frontend to TensorFlow and higher-order deep learning";
        license = stdenv.lib.licenses.lgpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "typedquery" = callPackage
@@ -215080,7 +216375,6 @@ self: {
        doHaddock = false;
        description = "Efficient implementation of a dependent map with types as keys";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "types-compat" = callPackage
@@ -215199,6 +216493,7 @@ self: {
        ];
        description = "Drawings for printed text documents";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tyro" = callPackage
@@ -215745,6 +217040,7 @@ self: {
        libraryHaskellDepends = [ base io-streams unagi-chan ];
        description = "Unagi Chan IO-Streams";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unamb" = callPackage
@@ -215876,6 +217172,17 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "unboxed" = callPackage
+    ({ mkDerivation, base, ghc-prim }:
+     mkDerivation {
+       pname = "unboxed";
+       version = "0.1.0.0";
+       sha256 = "1xk9x1viprvswjp62xrg2mvm34b0qamflb1phpyfh9bspy8f1qqd";
+       libraryHaskellDepends = [ base ghc-prim ];
+       description = "All the standard sum types but strict and unboxed as possible";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "unboxed-containers" = callPackage
     ({ mkDerivation, base, containers }:
      mkDerivation {
@@ -215993,7 +217300,6 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Unfixing and recursion schemes for data types with binders";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unfoldable" = callPackage
@@ -216049,7 +217355,6 @@ self: {
        libraryHaskellDepends = [ base containers uni-util ];
        description = "Event handling for the uniform workbench";
        license = "LGPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "uni-graphs" = callPackage
@@ -216082,7 +217387,6 @@ self: {
        ];
        description = "Graphical User Interface for Haskell Programs";
        license = "LGPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "uni-posixutil" = callPackage
@@ -216098,7 +217402,6 @@ self: {
        ];
        description = "Posix utilities for the uniform workbench";
        license = "LGPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "uni-reactor" = callPackage
@@ -216113,7 +217416,6 @@ self: {
        ];
        description = "Reactors for the uniform workbench";
        license = "LGPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "uni-uDrawGraph" = callPackage
@@ -216147,7 +217449,6 @@ self: {
        ];
        description = "Utilities for the uniform workbench";
        license = "LGPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unicode" = callPackage
@@ -216284,7 +217585,6 @@ self: {
        testHaskellDepends = [ base text ];
        description = "Make writing in unicode easy";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unidecode" = callPackage
@@ -216612,7 +217912,6 @@ self: {
        ];
        description = "A parser for units of measure";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unittyped" = callPackage
@@ -216732,6 +218031,7 @@ self: {
        ];
        description = "Classes for types where we know all the values";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "universe-base" = callPackage
@@ -216773,6 +218073,7 @@ self: {
        ];
        description = "Universe instances for types from select extra packages";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "universe-instances-trans" = callPackage
@@ -216854,6 +218155,7 @@ self: {
        ];
        description = "Custom prelude used in Serokell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unix_2_7_2_2" = callPackage
@@ -216985,23 +218287,6 @@ self: {
      }:
      mkDerivation {
        pname = "unix-time";
-       version = "0.4.3";
-       sha256 = "0h95vmsk7qyk9nbgjm5vi32ikdw07p1z0l7k6b5hbsv3wavivm53";
-       setupHaskellDepends = [ base Cabal cabal-doctest ];
-       libraryHaskellDepends = [ base binary bytestring old-time ];
-       testHaskellDepends = [
-         base bytestring doctest hspec old-locale old-time QuickCheck time
-       ];
-       description = "Unix time parser/formatter and utilities";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "unix-time_0_4_4" = callPackage
-    ({ mkDerivation, base, binary, bytestring, Cabal, cabal-doctest
-     , doctest, hspec, old-locale, old-time, QuickCheck, time
-     }:
-     mkDerivation {
-       pname = "unix-time";
        version = "0.4.4";
        sha256 = "1hgh7v2xcscd69hdbnijp0bh0h1gg9y4qygp7bzwapmlckk3cihx";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
@@ -217011,7 +218296,6 @@ self: {
        ];
        description = "Unix time parser/formatter and utilities";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unjson" = callPackage
@@ -217063,21 +218347,21 @@ self: {
      }) {};
 
   "unliftio" = callPackage
-    ({ mkDerivation, async, base, deepseq, directory, filepath, gauge
-     , hspec, process, QuickCheck, stm, time, transformers, unix
-     , unliftio-core
+    ({ mkDerivation, async, base, containers, deepseq, directory
+     , filepath, gauge, hspec, process, QuickCheck, stm, time
+     , transformers, unix, unliftio-core
      }:
      mkDerivation {
        pname = "unliftio";
-       version = "0.2.9.0";
-       sha256 = "1f1rrmajnz5j2ljryi9gqx64hjr30yy7pz9rjx02pdfi6alrcrgz";
+       version = "0.2.10";
+       sha256 = "0p0vrw8yxfc5d31zybx08mp302fafs0a6lwq3n40qd1wiy2nw78l";
        libraryHaskellDepends = [
          async base deepseq directory filepath process stm time transformers
          unix unliftio-core
        ];
        testHaskellDepends = [
-         async base deepseq directory filepath hspec process QuickCheck stm
-         time transformers unix unliftio-core
+         async base containers deepseq directory filepath hspec process
+         QuickCheck stm time transformers unix unliftio-core
        ];
        benchmarkHaskellDepends = [
          async base deepseq directory filepath gauge process stm time
@@ -217244,6 +218528,7 @@ self: {
        ];
        description = "A specialization of `HashMap Int v`";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unpack-funcs" = callPackage
@@ -217289,6 +218574,7 @@ self: {
        testHaskellDepends = [ base QuickCheck quickcheck-classes ];
        description = "An unpacked either data type";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unpacked-maybe" = callPackage
@@ -217301,6 +218587,7 @@ self: {
        testHaskellDepends = [ base QuickCheck quickcheck-classes ];
        description = "An unpacked maybe data type";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unpacked-maybe-numeric" = callPackage
@@ -217313,6 +218600,7 @@ self: {
        testHaskellDepends = [ base QuickCheck quickcheck-classes ];
        description = "maybes of numeric values with fewer indirections";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "unpacked-these" = callPackage
@@ -217749,6 +219037,7 @@ self: {
        ];
        description = "Haskell URI parsing as ByteStrings";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "uri-bytestring-aeson" = callPackage
@@ -217762,6 +219051,7 @@ self: {
        ];
        description = "Aeson instances for URI Bytestring";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "uri-conduit" = callPackage
@@ -217988,12 +219278,13 @@ self: {
        pname = "urlencoded";
        version = "0.4.2.0";
        sha256 = "1i88qf5dq52ra7hl29ka1i0bhyfic3sg7ksm1n6bpb2hj38hr139";
-       revision = "1";
-       editedCabalFile = "1bglhr4dsfw0yzm5kb6jwrx2dpz7zjyvg5341idncvmlc0f6wx7w";
+       revision = "2";
+       editedCabalFile = "1ylbxfd7p8kdlmsfbqsnisgdxk9livncin1bckp8m5a1mrw5ywk3";
        libraryHaskellDepends = [ base mtl network network-uri split ];
        testHaskellDepends = [ base network network-uri QuickCheck ];
        description = "Generate or process x-www-urlencoded data";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "urlpath" = callPackage
@@ -218127,6 +219418,7 @@ self: {
        ];
        description = "A database of USB identifiers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "usb-iteratee" = callPackage
@@ -218169,8 +219461,8 @@ self: {
      }:
      mkDerivation {
        pname = "userid";
-       version = "0.1.3.2";
-       sha256 = "0ym8r3jg7waypc74liv1v32sc1rv419axgbz97xznssb9wshcv3a";
+       version = "0.1.3.3";
+       sha256 = "1p1dfbr68bkn09zpy50i1xazvfblds46bs60vra2sqn4hv8vj0s9";
        libraryHaskellDepends = [
          aeson base boomerang cereal safecopy web-routes web-routes-th
        ];
@@ -218800,6 +220092,7 @@ self: {
        libraryHaskellDepends = [ base json MissingH mtl ];
        description = "Cross-language extensible representation for algebraic data type instances";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "uzbl-with-source" = callPackage
@@ -218851,9 +220144,9 @@ self: {
      }:
      mkDerivation {
        pname = "vabal";
-       version = "1.0.0";
-       sha256 = "01sfg1rwh1qrawqpzn2b9fg415ha029lgfsrxy4xqkpdpxpkajrk";
-       isLibrary = false;
+       version = "1.2.0";
+       sha256 = "1l63yxiwp7l5s5m9dc9y6vjdv88rflvwxj063dcw6vn08n929mxf";
+       isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base bytestring Cabal cassava directory filepath http-client
@@ -218866,9 +220159,9 @@ self: {
        testHaskellDepends = [
          base bytestring Cabal deepseq directory filepath process tar unix
        ];
-       doHaddock = false;
        description = "the cabal companion";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vacuum" = callPackage
@@ -218965,6 +220258,7 @@ self: {
        ];
        description = "Runs commands on remote machines using ssh";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "valid-names" = callPackage
@@ -219057,7 +220351,6 @@ self: {
        testHaskellDepends = [ base hedgehog HUnit lens semigroups ];
        description = "A data-type like Either but with an accumulating Applicative";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "validations" = callPackage
@@ -219163,6 +220456,7 @@ self: {
        ];
        description = "Validity instances for Path";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "validity-primitive" = callPackage
@@ -219380,6 +220674,7 @@ self: {
        ];
        description = "nominal value with possible variations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "varying" = callPackage
@@ -219398,7 +220693,6 @@ self: {
        benchmarkHaskellDepends = [ base criterion time transformers ];
        description = "FRP through value streams and monadic splines";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vault" = callPackage
@@ -219671,6 +220965,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion fin vector ];
        description = "Vec: length-indexed (sized) list";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vect" = callPackage
@@ -220073,7 +221368,6 @@ self: {
        testHaskellDepends = [ base doctest ];
        description = "vector-space operations for finite maps using Data.Map";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vector-space-opengl" = callPackage
@@ -220105,6 +221399,7 @@ self: {
        libraryHaskellDepends = [ base vector-space ];
        description = "A type for points, as distinct from vectors";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vector-split" = callPackage
@@ -220202,6 +221497,7 @@ self: {
        ];
        description = "GIS Vector Tiles, as defined by Mapbox";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "verbalexpressions" = callPackage
@@ -220279,6 +221575,7 @@ self: {
        ];
        description = "An intermediate language for Hoare logic style verification";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "verify" = callPackage
@@ -220327,6 +221624,7 @@ self: {
        testHaskellDepends = [ aeson base bytestring hspec ];
        description = "Type-safe data versioning";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "versioning-servant" = callPackage
@@ -220347,6 +221645,7 @@ self: {
        ];
        description = "Servant combinators for the versioning library";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "versions" = callPackage
@@ -220491,6 +221790,7 @@ self: {
        ];
        description = "Text-based interactive GHC .prof viewer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "views" = callPackage
@@ -220644,6 +221944,29 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "vinyl_0_11_0" = callPackage
+    ({ mkDerivation, aeson, array, base, criterion, doctest, ghc-prim
+     , hspec, lens, lens-aeson, linear, microlens, mtl, mwc-random
+     , primitive, should-not-typecheck, singletons, tagged, text
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "vinyl";
+       version = "0.11.0";
+       sha256 = "0sqa4x8cwg6hdx3lrnq9pbggsh5vv6rhng2az4grl60c4kw6zr08";
+       libraryHaskellDepends = [ array base ghc-prim ];
+       testHaskellDepends = [
+         aeson base doctest hspec lens lens-aeson microlens mtl
+         should-not-typecheck singletons text unordered-containers vector
+       ];
+       benchmarkHaskellDepends = [
+         base criterion linear microlens mwc-random primitive tagged vector
+       ];
+       description = "Extensible Records";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "vinyl-gl" = callPackage
     ({ mkDerivation, base, containers, GLUtil, HUnit, linear, OpenGL
      , tagged, test-framework, test-framework-hunit, transformers
@@ -220663,7 +221986,6 @@ self: {
        ];
        description = "Utilities for working with OpenGL's GLSL shading language and vinyl records";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vinyl-json" = callPackage
@@ -220778,6 +222100,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "Simple computation of visibility polygons";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vision" = callPackage
@@ -220886,6 +222209,7 @@ self: {
        ];
        description = "Sound synthesis with SuperCollider";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vivid-osc" = callPackage
@@ -220917,6 +222241,7 @@ self: {
        ];
        description = "Implementation of SuperCollider server specifications";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vk-aws-route53" = callPackage
@@ -221242,6 +222567,7 @@ self: {
        librarySystemDepends = [ vulkan ];
        description = "Bindings to the Vulkan graphics API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {vulkan = null;};
 
   "vulkan-api" = callPackage
@@ -221253,6 +222579,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Low-level low-overhead vulkan api bindings";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "waargonaut" = callPackage
@@ -221268,8 +222595,8 @@ self: {
      }:
      mkDerivation {
        pname = "waargonaut";
-       version = "0.5.0.0";
-       sha256 = "0xa9ql4583z9cwkn76sf41igk0ny8yp8fcgs6lwbk7kfbb54kk4b";
+       version = "0.5.1.0";
+       sha256 = "1gknfbnpngn23picpyva3mk9hb80hc0ymjx3xl27sxy72zys2cd4";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [
          base bifunctors bytestring containers contravariant digit
@@ -221626,7 +222953,6 @@ self: {
        ];
        description = "Run CGI apps on WAI";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wai-git-http" = callPackage
@@ -221849,23 +223175,6 @@ self: {
      }:
      mkDerivation {
        pname = "wai-logger";
-       version = "2.3.3";
-       sha256 = "1i200kn3cnd1b3hf53982y6rddwrf3z1acbclf1xc15632df73wx";
-       setupHaskellDepends = [ base Cabal cabal-doctest ];
-       libraryHaskellDepends = [
-         base byteorder bytestring fast-logger http-types network wai
-       ];
-       testHaskellDepends = [ base doctest ];
-       description = "A logging system for WAI";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "wai-logger_2_3_4" = callPackage
-    ({ mkDerivation, base, byteorder, bytestring, Cabal, cabal-doctest
-     , doctest, fast-logger, http-types, network, wai
-     }:
-     mkDerivation {
-       pname = "wai-logger";
        version = "2.3.4";
        sha256 = "004ng1r1qij0frlsyps0nz9b0ijn0zlk3i6qbb7lq1f4209ikzlk";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
@@ -221875,7 +223184,6 @@ self: {
        testHaskellDepends = [ base doctest ];
        description = "A logging system for WAI";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wai-logger-buffered" = callPackage
@@ -222351,6 +223659,7 @@ self: {
        ];
        description = "A WAI middleware to collect EKG request metrics";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wai-middleware-preprocessor" = callPackage
@@ -222387,7 +223696,6 @@ self: {
        testHaskellDepends = [ base doctest prometheus-client ];
        description = "WAI middlware for exposing http://prometheus.io metrics.";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wai-middleware-rollbar" = callPackage
@@ -222676,6 +223984,7 @@ self: {
        ];
        description = "Typesafe URLs for Wai applications";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wai-routing" = callPackage
@@ -222706,13 +224015,14 @@ self: {
      }) {};
 
   "wai-secure-cookies" = callPackage
-    ({ mkDerivation, base, bytestring, cryptonite, http-types, memory
-     , protolude, random, split, wai
+    ({ mkDerivation, base, bytestring, cryptonite, hspec
+     , hspec-expectations, hspec-wai, http-types, memory, protolude
+     , random, split, wai, wai-extra
      }:
      mkDerivation {
        pname = "wai-secure-cookies";
-       version = "0.1.0.2";
-       sha256 = "0lp8g8v122kqp2ps1w13hhcxm0p0xjkqjsdk9hm7xyc4k78x5lvb";
+       version = "0.1.0.3";
+       sha256 = "01jqwl9z7p3vkh7jvlxzvqcq2bgkcfx559pnc87qgp7ldh018z7f";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -222720,6 +224030,10 @@ self: {
          wai
        ];
        executableHaskellDepends = [ base bytestring cryptonite memory ];
+       testHaskellDepends = [
+         base bytestring hspec hspec-expectations hspec-wai http-types wai
+         wai-extra
+       ];
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -223005,6 +224319,7 @@ self: {
        libraryHaskellDepends = [ base containers ];
        description = "A wrapping library for waitfree computation";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "waitra" = callPackage
@@ -223084,6 +224399,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "A library and executable for creating wallpaper, frieze, and rosette patterns";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "warc" = callPackage
@@ -223633,8 +224949,8 @@ self: {
     ({ mkDerivation, base, containers, mtl, stm, text }:
      mkDerivation {
        pname = "web-plugins";
-       version = "0.2.9";
-       sha256 = "0l3s98l69yg8gvx4bxqa95f4mvsvvij0q1rajvzwfh3bcrzzsfz6";
+       version = "0.2.9.1";
+       sha256 = "13wbfl8v5milx2s4lyiw4b44gk5syqbaaqwdxz5sclpxs2ilxvq2";
        libraryHaskellDepends = [ base containers mtl stm text ];
        description = "dynamic plugin system for web applications";
        license = stdenv.lib.licenses.bsd3;
@@ -223763,8 +225079,8 @@ self: {
      }:
      mkDerivation {
        pname = "web-routes-th";
-       version = "0.22.6.3";
-       sha256 = "1zamjbvjxryc43wac95cdavbq4czjlfx5kgxykadx8sw63vfnk4x";
+       version = "0.22.6.4";
+       sha256 = "0r0z39hdxm3ggqq9n71wy0k44gb27zpka4pnmp07855czc4l61ca";
        libraryHaskellDepends = [
          base parsec split template-haskell text web-routes
        ];
@@ -224060,28 +225376,30 @@ self: {
      , http-types, JuicyPixels, lens, lens-aeson, network-uri, parsec
      , QuickCheck, random, scientific, script-monad, SHA, stm, tasty
      , tasty-expected-failure, tasty-hunit, tasty-quickcheck, text, time
-     , unordered-containers, uri-encode, vector, wreq
+     , transformers, unordered-containers, uri-encode, vector, wreq
      }:
      mkDerivation {
        pname = "webdriver-w3c";
-       version = "0.0.1";
-       sha256 = "0ynidfwhyarbfhiq8m284l6489ribmakx8p8gx6cz7kvh44qa1cv";
+       version = "0.0.2";
+       sha256 = "04ca4j880dpivlascckp386r0jj8cwsw9mfq4jala0b59pkz8z6y";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson aeson-pretty base base64-bytestring bytestring containers
          directory exceptions http-client http-types JuicyPixels lens
          lens-aeson network-uri QuickCheck random scientific script-monad
-         SHA stm tasty tasty-expected-failure text time unordered-containers
-         uri-encode vector wreq
+         SHA stm tasty tasty-expected-failure text time transformers
+         unordered-containers uri-encode vector wreq
+       ];
+       executableHaskellDepends = [
+         base tasty tasty-expected-failure transformers
        ];
-       executableHaskellDepends = [ base tasty tasty-expected-failure ];
        testHaskellDepends = [
          aeson base base64-bytestring bytestring containers directory
          exceptions http-client http-types JuicyPixels lens lens-aeson
          parsec QuickCheck random scientific script-monad tasty
          tasty-expected-failure tasty-hunit tasty-quickcheck text time
-         unordered-containers vector wreq
+         transformers unordered-containers vector wreq
        ];
        description = "Bindings to the WebDriver API";
        license = stdenv.lib.licenses.gpl3;
@@ -224272,6 +225590,7 @@ self: {
        libraryPkgconfigDepends = [ webkitgtk ];
        description = "JavaScriptCore FFI from webkitgtk";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome3) webkitgtk;};
 
   "webkitgtk3" = callPackage
@@ -224451,7 +225770,6 @@ self: {
        ];
        description = "Composable websockets clients";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "websockets-snap" = callPackage
@@ -224557,6 +225875,21 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "weigh_0_0_13" = callPackage
+    ({ mkDerivation, base, deepseq, mtl, process, split, temporary }:
+     mkDerivation {
+       pname = "weigh";
+       version = "0.0.13";
+       sha256 = "1ylfx0y9m8h3c2lwdil5l9mvngad419zd8qk7kw85s4hvnss9fp4";
+       libraryHaskellDepends = [
+         base deepseq mtl process split temporary
+       ];
+       testHaskellDepends = [ base deepseq ];
+       description = "Measure allocations of a Haskell functions/values";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "weighted" = callPackage
     ({ mkDerivation, base, mtl, semiring-num, transformers }:
      mkDerivation {
@@ -224914,6 +226247,7 @@ self: {
        ];
        description = "Graphical indicator for WildBind";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wild-bind-task-x11" = callPackage
@@ -224930,6 +226264,7 @@ self: {
        testHaskellDepends = [ base ];
        description = "Task to install and export everything you need to use WildBind in X11";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wild-bind-x11" = callPackage
@@ -225055,7 +226390,6 @@ self: {
        ];
        description = "Sustainable serialisation library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "winio" = callPackage
@@ -225098,7 +226432,6 @@ self: {
        ];
        description = "Fast binary io-streams adapter";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wires" = callPackage
@@ -225116,6 +226449,7 @@ self: {
        ];
        description = "Functional reactive programming library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wiring" = callPackage
@@ -225196,6 +226530,7 @@ self: {
        testHaskellDepends = [ base conduit hspec HUnit mtl ];
        description = "Run computations that depend on one or more elements in a stream";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "witherable" = callPackage
@@ -225238,7 +226573,6 @@ self: {
        executableHaskellDepends = [ base bytestring network unix ];
        description = "A network server to show bottlenecks of GHC";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wizard" = callPackage
@@ -225305,7 +226639,6 @@ self: {
        ];
        description = "A parser of WKT, WKB and eWKB";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wl-pprint" = callPackage
@@ -225384,6 +226717,7 @@ self: {
        ];
        description = "A free monad based on the Wadler/Leijen pretty printer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wl-pprint-terminfo" = callPackage
@@ -225401,6 +226735,7 @@ self: {
        ];
        description = "A color pretty printer with terminfo support";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wl-pprint-text" = callPackage
@@ -225718,6 +227053,7 @@ self: {
        ];
        description = "Dictionary-based password generator";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wordpress-auth" = callPackage
@@ -225795,6 +227131,7 @@ self: {
        executableHaskellDepends = [ base text ];
        description = "A library for parsing a chat-based work hour reporting scheme";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "workdays" = callPackage
@@ -226400,7 +227737,6 @@ self: {
        executableHaskellDepends = [ base ];
        description = "WSJT-X UDP protocol";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wss-client" = callPackage
@@ -226809,6 +228145,8 @@ self: {
        pname = "x509-store";
        version = "1.6.7";
        sha256 = "1y8yyr1i95jkllg8k0z54k5v4vachp848clc07m33xpxidn3b1lp";
+       revision = "1";
+       editedCabalFile = "04h2h8kdzhd2fp3w4a834xc1n88b1jgrxlgcsynfn0iwpbsb41x7";
        libraryHaskellDepends = [
          asn1-encoding asn1-types base bytestring containers cryptonite
          directory filepath mtl pem x509
@@ -226851,7 +228189,6 @@ self: {
        ];
        description = "Utility for X509 certificate and chain";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "x509-validation" = callPackage
@@ -227263,6 +228600,7 @@ self: {
        executableHaskellDepends = [ base directory process ];
        description = "The Lava system for Xilinx FPGA design with layout combinators";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xine" = callPackage
@@ -227737,6 +229075,7 @@ self: {
        ];
        description = "Optics for xml-conduit and html-conduit";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xml-html-qq" = callPackage
@@ -228031,6 +229370,7 @@ self: {
        libraryHaskellDepends = [ base containers mtl QuickCheck text ];
        description = "Typed XML encoding (core library)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xml-types" = callPackage
@@ -228210,7 +229550,6 @@ self: {
        ];
        description = "XML parser and renderer with HTML 5 quirks mode";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xmltv" = callPackage
@@ -228424,7 +229763,6 @@ self: {
        ];
        description = "XMonad config entry point wrapper";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xmonad-eval" = callPackage
@@ -228461,7 +229799,6 @@ self: {
        ];
        description = "Third party extensions for xmonad with wacky dependencies";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xmonad-screenshot" = callPackage
@@ -228507,15 +229844,16 @@ self: {
      }:
      mkDerivation {
        pname = "xmonad-vanessa";
-       version = "2.1.0.0";
-       sha256 = "1np1rq4rn7xm1wqj3bvb279xab7vv95vxhnnbrn6xjygzd7iblxx";
+       version = "2.1.0.1";
+       sha256 = "15ym244y33bg842y9bajbnfvqhbrj49472aij136h7dy92kn2lxg";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          alsa-mixer base composition-prelude containers process X11 xmonad
        ];
        executableHaskellDepends = [
-         base containers xmonad xmonad-contrib xmonad-spotify xmonad-volume
+         base composition-prelude containers xmonad xmonad-contrib
+         xmonad-spotify xmonad-volume
        ];
        testHaskellDepends = [ base hspec xmonad ];
        description = "Custom xmonad, which builds with stack or cabal";
@@ -228549,7 +229887,6 @@ self: {
        libraryHaskellDepends = [ base magic mtl random unix xmonad ];
        description = "xmonad wallpaper extension";
        license = stdenv.lib.licenses.lgpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xmonad-windownames" = callPackage
@@ -228837,7 +230174,6 @@ self: {
        ];
        description = "turtle like LOGO";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xxhash" = callPackage
@@ -229092,6 +230428,7 @@ self: {
        ];
        description = "Yam Web";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yam-app" = callPackage
@@ -229141,6 +230478,7 @@ self: {
        sha256 = "0c6frqjf3xhd5bksaz6rvd6qbqbj15y441476dgj2asm2yd64895";
        libraryHaskellDepends = [ base cron yam-app ];
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yam-logger" = callPackage
@@ -230213,6 +231551,7 @@ self: {
        ];
        description = "Authentication backend for Yesod using Facebook";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yesod-auth-hashdb" = callPackage
@@ -230499,6 +231838,7 @@ self: {
        ];
        description = "Helper functions for using yesod with colonnade";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yesod-comments" = callPackage
@@ -231167,6 +232507,7 @@ self: {
        ];
        description = "Simple display of media types, served by yesod";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yesod-newsfeed" = callPackage
@@ -231537,7 +232878,6 @@ self: {
        ];
        description = "yesod recaptcha2";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yesod-routes" = callPackage
@@ -232025,7 +233365,6 @@ self: {
        ];
        description = "Yet Another Logger";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yggdrasil" = callPackage
@@ -232042,6 +233381,7 @@ self: {
        testHaskellDepends = [ base cryptonite hspec QuickCheck ];
        description = "Executable specifications of composable cryptographic protocols";
        license = stdenv.lib.licenses.agpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yhccore" = callPackage
@@ -232559,7 +233899,6 @@ self: {
        libraryHaskellDepends = [ base HaXml ];
        description = "make SVG string from Haskell data";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yjtools" = callPackage
@@ -232600,7 +233939,6 @@ self: {
        libraryHaskellDepends = [ base free mtl ];
        description = "A truly tiny monadic parsing library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yoda" = callPackage
@@ -232626,7 +233964,6 @@ self: {
        libraryHaskellDepends = [ base bindings-DSL ieee754 ];
        description = "Bindings to Facebook's Yoga layout library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yoko" = callPackage
@@ -232855,6 +234192,7 @@ self: {
        testHaskellDepends = [ array base bytestring hspec ];
        description = "Row-major coordinates";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yxdb-utils" = callPackage
@@ -232925,6 +234263,30 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "z85" = callPackage
+    ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring
+     , pipes, pipes-bytestring, pipes-text, QuickCheck
+     , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text
+     , vector-sized
+     }:
+     mkDerivation {
+       pname = "z85";
+       version = "0.0.2";
+       sha256 = "0wy58m3l027saz5v4x76g63cpbm1n1cxx1bsdy4z71fdiscfi4hm";
+       libraryHaskellDepends = [
+         attoparsec attoparsec-binary base bytestring pipes pipes-bytestring
+         pipes-text QuickCheck text vector-sized
+       ];
+       testHaskellDepends = [
+         attoparsec attoparsec-binary base bytestring pipes pipes-bytestring
+         pipes-text QuickCheck quickcheck-instances tasty tasty-hunit
+         tasty-quickcheck text vector-sized
+       ];
+       description = "Implementation of the z85 binary codec";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "zabt" = callPackage
     ({ mkDerivation, base, containers, tasty, tasty-hspec }:
      mkDerivation {
@@ -233439,6 +234801,7 @@ self: {
        testHaskellDepends = [ base bytestring mtl QuickCheck random ];
        description = "XBee ZNet 2.5 (ZigBee) wireless modem communications";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "zim-parser" = callPackage
@@ -233607,7 +234970,6 @@ self: {
        libraryHaskellDepends = [ base multirec ];
        description = "Generic zipper for families of recursive datatypes";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "zippers" = callPackage
@@ -234044,6 +235406,7 @@ self: {
        testHaskellDepends = [ base containers mtl multiset ];
        description = "Automated theorem prover for the Zsyntax biochemical calculus";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ztail" = callPackage
@@ -234073,8 +235436,8 @@ self: {
      }:
      mkDerivation {
        pname = "ztar";
-       version = "1.0.0";
-       sha256 = "03a1amca24xpcjsx795pr1dqd78i8ickjqclbr5xcv74zzkhixp2";
+       version = "1.0.1";
+       sha256 = "13nqbl1bakyw0nn7nihs49qfqz3lx78h3nvq8d9pxm2jvp9x32j9";
        libraryHaskellDepends = [
          base bytestring deepseq directory filepath path process text
          unix-compat zip zlib
diff --git a/pkgs/development/idris-modules/curses.nix b/pkgs/development/idris-modules/curses.nix
deleted file mode 100644
index 98b42f827b9..00000000000
--- a/pkgs/development/idris-modules/curses.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ build-idris-package
-, fetchFromGitHub
-, effects
-, lib
-, ncurses
-}:
-build-idris-package  {
-  name = "curses";
-  version = "2017-10-12";
-
-  idrisDeps = [ effects ];
-
-  extraBuildInputs = [ ncurses ];
-
-  postUnpack = ''
-    sed -i 's/^libs = curses$/libs = ncurses/g' source/curses.ipkg
-    sed -i 's/\#include <curses.h>/#include \<ncurses.h\>/g' source/src/cursesrun.h
-  '';
-
-  src = fetchFromGitHub {
-    owner = "JakobBruenker";
-    repo = "curses-idris";
-    rev = "ea4bbcfcf691f0dc731f2dfa676011809db084cb";
-    sha256 = "17q8hg5f61lk2kh3j4cwrwja282sihlcjdrx233z4237alp9w4g1";
-  };
-
-  meta = {
-    description = "libusb binding for idris and Effectful curses programming";
-    homepage = https://github.com/JakobBruenker/curses-idris;
-    license = lib.licenses.mit;
-    maintainers = [ lib.maintainers.brainrape ];
-  };
-}
diff --git a/pkgs/development/idris-modules/default.nix b/pkgs/development/idris-modules/default.nix
index 0368c00d123..47c6998a587 100644
--- a/pkgs/development/idris-modules/default.nix
+++ b/pkgs/development/idris-modules/default.nix
@@ -75,8 +75,6 @@
 
     cube = callPackage ./cube.nix {};
 
-    curses = callPackage ./curses.nix {};
-
     data = callPackage ./data.nix {};
 
     derive = callPackage ./derive.nix {};
diff --git a/pkgs/development/interpreters/angelscript/default.nix b/pkgs/development/interpreters/angelscript/default.nix
index 01348c75348..adbfbaf48a4 100644
--- a/pkgs/development/interpreters/angelscript/default.nix
+++ b/pkgs/development/interpreters/angelscript/default.nix
@@ -3,10 +3,10 @@ let
   s = # Generated upstream information
   rec {
     baseName="angelscript";
-    version = "2.32.0";
+    version = "2.33.0";
     name="${baseName}-${version}";
     url="http://www.angelcode.com/angelscript/sdk/files/angelscript_${version}.zip";
-    sha256 = "0675hza06v3grxyqfy70gzm57idmbbm7qvi6bg5vf8m6mpw757dl";
+    sha256 = "18qywbi1k53xgnlr9v6ycin669j5v5qspq7lli4jhf6l4c5hk49n";
   };
   buildInputs = [
     unzip
diff --git a/pkgs/development/interpreters/groovy/default.nix b/pkgs/development/interpreters/groovy/default.nix
index dccba8ebb0e..6b55f006cd2 100644
--- a/pkgs/development/interpreters/groovy/default.nix
+++ b/pkgs/development/interpreters/groovy/default.nix
@@ -4,11 +4,11 @@
 
 stdenv.mkDerivation rec {
   name = "groovy-${version}";
-  version = "2.5.4";
+  version = "2.5.5";
 
   src = fetchurl {
     url = "http://dl.bintray.com/groovy/maven/apache-groovy-binary-${version}.zip";
-    sha256 = "1s661d5kwiafv5i1pq2b7k8b2fd7m2zp3xwcrf4iv1iik033djdj";
+    sha256 = "16hj2v6r89s3qrgbnkinwwzv16mphb6jjw8ijgmmd9y2063nchc2";
   };
 
   buildInputs = [ unzip makeWrapper ];
diff --git a/pkgs/development/libraries/caf/default.nix b/pkgs/development/libraries/caf/default.nix
index f1cad37d438..15744744067 100644
--- a/pkgs/development/libraries/caf/default.nix
+++ b/pkgs/development/libraries/caf/default.nix
@@ -2,13 +2,13 @@
 
 stdenv.mkDerivation rec {
   name = "actor-framework-${version}";
-  version = "0.16.2";
+  version = "0.16.3";
 
   src = fetchFromGitHub {
     owner = "actor-framework";
     repo = "actor-framework";
     rev = "${version}";
-    sha256 = "0sdr9mrrkrj9nfwqbznz3pkqfsnsi8kanfy99x01js1spqihy1s3";
+    sha256 = "0nqw1cv7wxbcn2qwm08qffb6k4n3kgvdiaphks5gjgm305jk4vnx";
   };
 
   nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/cutelyst/default.nix b/pkgs/development/libraries/cutelyst/default.nix
index 6cb003720bb..f4a10452eef 100644
--- a/pkgs/development/libraries/cutelyst/default.nix
+++ b/pkgs/development/libraries/cutelyst/default.nix
@@ -1,5 +1,6 @@
 { stdenv, lib, fetchFromGitHub, cmake, pkgconfig, makeWrapper
-, qtbase, libuuid, libcap, uwsgi, grantlee }:
+, qtbase, libuuid, libcap, uwsgi, grantlee, pcre
+}:
 
 stdenv.mkDerivation rec {
   name = "cutelyst-${version}";
@@ -13,7 +14,7 @@ stdenv.mkDerivation rec {
   };
 
   nativeBuildInputs = [ cmake pkgconfig makeWrapper ];
-  buildInputs = [ qtbase libuuid libcap uwsgi grantlee ];
+  buildInputs = [ qtbase libuuid libcap uwsgi grantlee pcre ];
 
   cmakeFlags = [
     "-DPLUGIN_UWSGI=ON"
diff --git a/pkgs/development/libraries/flatpak/default.nix b/pkgs/development/libraries/flatpak/default.nix
index 41ab930a30e..39ff7468169 100644
--- a/pkgs/development/libraries/flatpak/default.nix
+++ b/pkgs/development/libraries/flatpak/default.nix
@@ -1,26 +1,24 @@
 { stdenv, fetchurl, autoreconfHook, docbook_xml_dtd_412, docbook_xml_dtd_42, docbook_xml_dtd_43, docbook_xsl, which, libxml2
 , gobject-introspection, gtk-doc, intltool, libxslt, pkgconfig, xmlto, appstream-glib, substituteAll, glibcLocales, yacc, xdg-dbus-proxy, p11-kit
-, bubblewrap, bzip2, dbus, glib, gpgme, json-glib, libarchive, libcap, libseccomp, coreutils, python2, hicolor-icon-theme
-, libsoup, lzma, ostree, polkit, python3, systemd, xorg, valgrind, glib-networking, makeWrapper, gnome3 }:
+, bubblewrap, bzip2, dbus, glib, gpgme, json-glib, libarchive, libcap, libseccomp, coreutils, gettext, python2, hicolor-icon-theme
+, libsoup, lzma, ostree, polkit, python3, systemd, xorg, valgrind, glib-networking, wrapGAppsHook, gnome3 }:
 
-let
-  version = "1.0.5";
-  desktop_schemas = gnome3.gsettings-desktop-schemas;
-in stdenv.mkDerivation rec {
-  name = "flatpak-${version}";
+stdenv.mkDerivation rec {
+  pname = "flatpak";
+  version = "1.1.2";
 
   # TODO: split out lib once we figure out what to do with triggerdir
   outputs = [ "out" "man" "doc" "installedTests" ];
 
   src = fetchurl {
-    url = "https://github.com/flatpak/flatpak/releases/download/${version}/${name}.tar.xz";
-    sha256 = "1wj88lp23bzz0c5n1i84nr2xff572i5cc10fqd9xh7qhj3ivk1w0";
+    url = "https://github.com/flatpak/flatpak/releases/download/${version}/${pname}-${version}.tar.xz";
+    sha256 = "01z7ybskxh6r58yh1m98z0z36fba4ljaxpqmh4y6kkaw8pyhhs6i";
   };
 
   patches = [
     (substituteAll {
       src = ./fix-test-paths.patch;
-      inherit coreutils glibcLocales;
+      inherit coreutils gettext glibcLocales;
       hicolorIconTheme = hicolor-icon-theme;
     })
     (substituteAll {
@@ -34,12 +32,13 @@ in stdenv.mkDerivation rec {
 
   nativeBuildInputs = [
     autoreconfHook libxml2 docbook_xml_dtd_412 docbook_xml_dtd_42 docbook_xml_dtd_43 docbook_xsl which gobject-introspection
-    gtk-doc intltool libxslt pkgconfig xmlto appstream-glib yacc makeWrapper
+    gtk-doc intltool libxslt pkgconfig xmlto appstream-glib yacc wrapGAppsHook
   ];
 
   buildInputs = [
     bubblewrap bzip2 dbus glib gpgme json-glib libarchive libcap libseccomp
     libsoup lzma ostree polkit python3 systemd xorg.libXau
+    gnome3.gsettings-desktop-schemas glib-networking
   ];
 
   checkInputs = [ valgrind ];
@@ -65,12 +64,6 @@ in stdenv.mkDerivation rec {
     patchShebangs tests
   '';
 
-  postFixup = ''
-    wrapProgram $out/bin/flatpak \
-      --prefix GIO_EXTRA_MODULES : "${glib-networking.out}/lib/gio/modules" \
-      --prefix XDG_DATA_DIRS : "${desktop_schemas}/share/gsettings-schemas/${desktop_schemas.name}"
-  '';
-
   meta = with stdenv.lib; {
     description = "Linux application sandboxing and distribution framework";
     homepage = https://flatpak.org/;
diff --git a/pkgs/development/libraries/flatpak/fix-test-paths.patch b/pkgs/development/libraries/flatpak/fix-test-paths.patch
index d00e4fa7f89..f987899e3bc 100644
--- a/pkgs/development/libraries/flatpak/fix-test-paths.patch
+++ b/pkgs/development/libraries/flatpak/fix-test-paths.patch
@@ -1,14 +1,14 @@
 --- a/tests/libtest.sh
 +++ b/tests/libtest.sh
-@@ -296,7 +296,7 @@
-         # running installed-tests: assume we know what we're doing
-         :
-     elif ! "$FLATPAK_BWRAP" --unshare-ipc --unshare-net --unshare-pid \
--            --ro-bind / / /bin/true > bwrap-result 2>&1; then
-+            --ro-bind / / @coreutils@/bin/true > bwrap-result 2>&1; then
-         sed -e 's/^/# /' < bwrap-result
-         echo "1..0 # SKIP Cannot run bwrap"
-         exit 0
+@@ -328,7 +328,7 @@
+     # running installed-tests: assume we know what we're doing
+     _flatpak_bwrap_works=true
+ elif ! "$FLATPAK_BWRAP" --unshare-ipc --unshare-net --unshare-pid \
+-        --ro-bind / / /bin/true > bwrap-result 2>&1; then
++        --ro-bind / / @coreutils@/bin/true > bwrap-result 2>&1; then
+     _flatpak_bwrap_works=false
+ else
+     _flatpak_bwrap_works=true
 @@ -309,12 +309,12 @@
  export DBUS_SESSION_BUS_ADDRESS="$(cat dbus-session-bus-address)"
  DBUS_SESSION_BUS_PID="$(cat dbus-session-bus-pid)"
@@ -24,6 +24,24 @@
      gpg-connect-agent --homedir "${FL_GPG_HOMEDIR}" killagent /bye || true
      fusermount -u $XDG_RUNTIME_DIR/doc || :
      if test -n "${TEST_SKIP_CLEANUP:-}"; then
+--- a/tests/make-test-app.sh
++++ b/tests/make-test-app.sh
+@@ -114,13 +114,13 @@ msgid "Hello world"
+ msgstr "Hallo Welt"
+ EOF
+ mkdir -p ${DIR}/files/de/share/de/LC_MESSAGES
+-msgfmt --output-file ${DIR}/files/de/share/de/LC_MESSAGES/helloworld.mo de.po
++@gettext@/bin/msgfmt --output-file ${DIR}/files/de/share/de/LC_MESSAGES/helloworld.mo de.po
+ cat > fr.po <<EOF
+ msgid "Hello world"
+ msgstr "Bonjour le monde"
+ EOF
+ mkdir -p ${DIR}/files/fr/share/fr/LC_MESSAGES
+-msgfmt --output-file ${DIR}/files/fr/share/fr/LC_MESSAGES/helloworld.mo fr.po
++@gettext@/bin/msgfmt --output-file ${DIR}/files/fr/share/fr/LC_MESSAGES/helloworld.mo fr.po
+ 
+ flatpak build-finish ${DIR}
+ mkdir -p repos
 --- a/tests/make-test-runtime.sh
 +++ b/tests/make-test-runtime.sh
 @@ -26,6 +26,7 @@
@@ -61,7 +79,7 @@
 -    fi
 -}
 -
- for i in $@; do
+ for i in $@ bash ls cat echo readlink; do
 -    I=`which $i`
 -    add_bin $I
 -done
diff --git a/pkgs/development/libraries/grpc/default.nix b/pkgs/development/libraries/grpc/default.nix
index 559ef962262..e81989c2093 100644
--- a/pkgs/development/libraries/grpc/default.nix
+++ b/pkgs/development/libraries/grpc/default.nix
@@ -1,13 +1,13 @@
 { stdenv, fetchFromGitHub, cmake, zlib, c-ares, pkgconfig, openssl, protobuf, gflags }:
 
 stdenv.mkDerivation rec {
-  version = "1.17.0";
+  version = "1.17.2";
   name = "grpc-${version}";
   src = fetchFromGitHub {
     owner = "grpc";
     repo = "grpc";
     rev = "v${version}";
-    sha256 = "17y8lhkx22qahjk89fa0bh76q76mk9vwza59wbwcpzmy0yhl2k23";
+    sha256 = "1rq20951h5in3dy0waa60dsqj27kmg6ylp2gdsxyfrq5jarlj89g";
   };
   nativeBuildInputs = [ cmake pkgconfig ];
   buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags ];
diff --git a/pkgs/development/libraries/gtkdatabox/default.nix b/pkgs/development/libraries/gtkdatabox/default.nix
index d074f51d3ca..1caac3914a5 100644
--- a/pkgs/development/libraries/gtkdatabox/default.nix
+++ b/pkgs/development/libraries/gtkdatabox/default.nix
@@ -1,11 +1,11 @@
 { stdenv, fetchurl, pkgconfig, gtk2 }:
 
 stdenv.mkDerivation rec {
-  name = "gtkdatabox-0.9.3.0";
+  name = "gtkdatabox-0.9.3.1";
 
   src = fetchurl {
     url = "mirror://sourceforge/gtkdatabox/${name}.tar.gz";
-    sha256 = "1wigd4bdlrz4pma2l2wd3z8sx7pqmsvq845nya5vma9ibi96nhhz";
+    sha256 = "1rdxnjgh6v3yjqgsfmamyzpfxckzchps4kqvvz88nifmd7ckhjfh";
   };
 
   nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/libcouchbase/default.nix b/pkgs/development/libraries/libcouchbase/default.nix
index 00e080d8584..77f495e32b8 100644
--- a/pkgs/development/libraries/libcouchbase/default.nix
+++ b/pkgs/development/libraries/libcouchbase/default.nix
@@ -2,13 +2,13 @@
 
 stdenv.mkDerivation rec {
   name = "libcouchbase-${version}";
-  version = "2.10.2";
+  version = "2.10.3";
 
   src = fetchFromGitHub {
     owner = "couchbase";
     repo = "libcouchbase";
     rev = version;
-    sha256 = "1znhy99nhiv21j2jwsx9dsmg8br01wg0hsf1yfwsjny0myv13xkm";
+    sha256 = "0a3fin5rcwa3xwd980mrzrkr7dpjdwbri81mqwxw1fkppjqw23z4";
   };
 
   cmakeFlags = "-DLCB_NO_MOCK=ON";
diff --git a/pkgs/development/libraries/libraw/default.nix b/pkgs/development/libraries/libraw/default.nix
index e08cf3fe7a8..1a998c04435 100644
--- a/pkgs/development/libraries/libraw/default.nix
+++ b/pkgs/development/libraries/libraw/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "libraw-${version}";
-  version = "0.19.1";
+  version = "0.19.2";
 
   src = fetchurl {
     url = "https://www.libraw.org/data/LibRaw-${version}.tar.gz";
-    sha256 = "1xjyw4n9gfr2r637pjbpbi3h98h9mdjn61b0hsxwqynq2vdij452";
+    sha256 = "0i4nhjm5556xgn966x0i503ygk2wafq6z83kg0lisacjjab4f3a0";
   };
 
   outputs = [ "out" "lib" "dev" "doc" ];
diff --git a/pkgs/development/libraries/libxslt/default.nix b/pkgs/development/libraries/libxslt/default.nix
index 6dc40bd45a0..8a847499c3f 100644
--- a/pkgs/development/libraries/libxslt/default.nix
+++ b/pkgs/development/libraries/libxslt/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, libxml2, findXMLCatalogs, python2
+{ stdenv, fetchurl, libxml2, findXMLCatalogs, python2, libgcrypt
 , cryptoSupport ? false
 , pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform
 }:
@@ -28,7 +28,9 @@ stdenv.mkDerivation rec {
 
   outputs = [ "bin" "dev" "out" "man" "doc" ] ++ stdenv.lib.optional pythonSupport "py";
 
-  buildInputs = [ libxml2.dev ] ++ stdenv.lib.optionals pythonSupport [ libxml2.py python2 ];
+  buildInputs = [ libxml2.dev ]
+    ++ stdenv.lib.optionals pythonSupport [ libxml2.py python2 ]
+    ++ stdenv.lib.optionals cryptoSupport [ libgcrypt ];
 
   propagatedBuildInputs = [ findXMLCatalogs ];
 
diff --git a/pkgs/development/libraries/live555/default.nix b/pkgs/development/libraries/live555/default.nix
index 6463f83d282..31056d0a4ed 100644
--- a/pkgs/development/libraries/live555/default.nix
+++ b/pkgs/development/libraries/live555/default.nix
@@ -3,14 +3,14 @@
 # Based on https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD
 stdenv.mkDerivation rec {
   name = "live555-${version}";
-  version = "2018.11.26";
+  version = "2018.12.14";
 
   src = fetchurl { # the upstream doesn't provide a stable URL
     urls = [
       "mirror://sourceforge/slackbuildsdirectlinks/live.${version}.tar.gz"
       "https://download.videolan.org/contrib/live555/live.${version}.tar.gz"
     ];
-    sha256 = "0izvy50xmyycrl7aj43kj1w9k8lcsmdqwwqk1cdizmc4wmj56f5k";
+    sha256 = "0irafygp23m2xmjv06qgs1sccymbwqvn51wggk0c60lnj1v1zhwd";
   };
 
   postPatch = ''
diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix
index d7e05c9e9fb..e54df3562da 100644
--- a/pkgs/development/libraries/mesa/default.nix
+++ b/pkgs/development/libraries/mesa/default.nix
@@ -162,7 +162,10 @@ let self = stdenv.mkDerivation {
   ];
 
   # TODO: probably not all .la files are completely fixed, but it shouldn't matter;
-  postInstall = optionalString (galliumDrivers != []) ''
+  postInstall = ''
+    # Some installs don't have any drivers so this directory is never created.
+    mkdir -p $drivers
+  '' + optionalString (galliumDrivers != []) ''
     # move gallium-related stuff to $drivers, so $out doesn't depend on LLVM
     mv -t "$drivers/lib/"    \
       $out/lib/libXvMC*      \
diff --git a/pkgs/development/libraries/qrencode/default.nix b/pkgs/development/libraries/qrencode/default.nix
index 1cbdf1ffdf8..9e8d9ce239b 100644
--- a/pkgs/development/libraries/qrencode/default.nix
+++ b/pkgs/development/libraries/qrencode/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, SDL2, libpng }:
+{ stdenv, fetchurl, pkgconfig, SDL2, libpng, libiconv }:
 
 stdenv.mkDerivation rec {
   pname = "qrencode";
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
   };
 
   nativeBuildInputs = [ pkgconfig ];
-  buildInputs = [ SDL2 libpng ];
+  buildInputs = [ SDL2 libpng ] ++ stdenv.lib.optionals stdenv.isDarwin [ libiconv ];
 
   configureFlags = [
     "--with-tests"
diff --git a/pkgs/development/libraries/sfml/default.nix b/pkgs/development/libraries/sfml/default.nix
index 37ef0ce7527..ff59bdcdf92 100644
--- a/pkgs/development/libraries/sfml/default.nix
+++ b/pkgs/development/libraries/sfml/default.nix
@@ -1,6 +1,6 @@
 { stdenv, fetchzip, cmake, libX11, freetype, libjpeg, openal, flac, libvorbis
 , glew, libXrandr, libXrender, udev, xcbutilimage
-, IOKit, Foundation, AppKit, OpenAL
+, cf-private, IOKit, Foundation, AppKit, OpenAL
 }:
 
 let
@@ -16,10 +16,13 @@ stdenv.mkDerivation rec {
   };
 
   nativeBuildInputs = [ cmake ];
-  buildInputs = [ libX11 freetype libjpeg openal flac libvorbis glew
-                  libXrandr libXrender xcbutilimage
-                ] ++ stdenv.lib.optional stdenv.isLinux udev
-                  ++ stdenv.lib.optionals stdenv.isDarwin [ IOKit Foundation AppKit OpenAL ];
+  buildInputs = [ freetype libjpeg openal flac libvorbis glew ]
+    ++ stdenv.lib.optional stdenv.isLinux udev
+    ++ stdenv.lib.optionals (!stdenv.isDarwin) [ libX11 libXrandr libXrender xcbutilimage ]
+    ++ stdenv.lib.optionals stdenv.isDarwin [ IOKit Foundation AppKit OpenAL
+    # Needed for _NSDefaultRunLoopMode, _OBJC_CLASS_$_NSArray, _OBJC_CLASS_$_NSDate
+    cf-private
+    ];
 
   cmakeFlags = [ "-DSFML_INSTALL_PKGCONFIG_FILES=yes"
                  "-DSFML_MISC_INSTALL_PREFIX=share/SFML"
diff --git a/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix b/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
index f81461b2ac8..f48320148da 100644
--- a/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
+++ b/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
@@ -1,19 +1,18 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libxml2, xdg-desktop-portal, gtk3, glib }:
+{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libxml2, xdg-desktop-portal, gtk3, glib, wrapGAppsHook, gnome3 }:
 
-let
-  version = "1.0.2";
-in stdenv.mkDerivation rec {
-  name = "xdg-desktop-portal-gtk-${version}";
+stdenv.mkDerivation rec {
+  pname = "xdg-desktop-portal-gtk";
+  version = "1.1.0";
 
   src = fetchFromGitHub {
     owner = "flatpak";
-    repo = "xdg-desktop-portal-gtk";
+    repo = pname;
     rev = version;
-    sha256 = "06dzh3vzq5nw3r89kb1qi3r2z8wjh9zmzc0hfnva4vnx7mwgm7ax";
+    sha256 = "1djgsp3n10w6lamwwjn64p9722lvxpalj26h19zscbspnhfldb4f";
   };
 
-  nativeBuildInputs = [ autoreconfHook pkgconfig libxml2 xdg-desktop-portal ];
-  buildInputs = [ glib gtk3 ];
+  nativeBuildInputs = [ autoreconfHook pkgconfig libxml2 xdg-desktop-portal wrapGAppsHook ];
+  buildInputs = [ glib gtk3 gnome3.gsettings-desktop-schemas ];
 
   meta = with stdenv.lib; {
     description = "Desktop integration portals for sandboxed apps";
diff --git a/pkgs/development/libraries/xdg-desktop-portal/default.nix b/pkgs/development/libraries/xdg-desktop-portal/default.nix
index 9cdada9bf3b..80699188fe2 100644
--- a/pkgs/development/libraries/xdg-desktop-portal/default.nix
+++ b/pkgs/development/libraries/xdg-desktop-portal/default.nix
@@ -1,30 +1,35 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libxml2, glib, pipewire, fuse }:
+{ stdenv, fetchFromGitHub, fetchpatch, autoreconfHook, pkgconfig, libxml2, glib, pipewire, fontconfig, flatpak, acl, dbus, fuse, wrapGAppsHook, gnome3 }:
 
-let
-  version = "1.0.3";
-in stdenv.mkDerivation rec {
-  name = "xdg-desktop-portal-${version}";
+stdenv.mkDerivation rec {
+  pname = "xdg-desktop-portal";
+  version = "1.1.0";
 
   outputs = [ "out" "installedTests" ];
 
   src = fetchFromGitHub {
     owner = "flatpak";
-    repo = "xdg-desktop-portal";
+    repo = pname;
     rev = version;
-    sha256 = "113k5sr4l58rm8sgp4qbjrhyjg37c5ad54i58njsm98knb5r2ppv";
+    sha256 = "10dv628gci6vcs0rbyp4wb6yvigw2i1jj9x7ii6ckxjir5rff5dx";
   };
 
   patches = [
     ./respect-path-env-var.patch
+    # https://github.com/flatpak/xdg-desktop-portal/pull/263
+    (fetchpatch {
+      url = https://github.com/flatpak/xdg-desktop-portal/commit/5e5993b64ea43f7ba77335f98e3d6c5bf99a51b9.patch;
+      sha256 = "1i753q35dgihj6vp3961i0hn2sxy2pyfx0dbqa385z0y6wz8k9xq";
+    })
   ];
 
-  nativeBuildInputs = [ autoreconfHook pkgconfig libxml2 ];
-  buildInputs = [ glib pipewire fuse ];
+  nativeBuildInputs = [ autoreconfHook pkgconfig libxml2 wrapGAppsHook ];
+  buildInputs = [ glib pipewire fontconfig flatpak acl dbus fuse gnome3.gsettings-desktop-schemas ];
 
-  doCheck = true;
+  doCheck = true; # XXX: investigate!
 
   configureFlags = [
     "--enable-installed-tests"
+    "--disable-geoclue" # Requires 2.5.2, not released yet
   ];
 
   makeFlags = [
diff --git a/pkgs/development/python-modules/astroquery/default.nix b/pkgs/development/python-modules/astroquery/default.nix
index 50312d5e343..b2771505a66 100644
--- a/pkgs/development/python-modules/astroquery/default.nix
+++ b/pkgs/development/python-modules/astroquery/default.nix
@@ -10,13 +10,13 @@
 
 buildPythonPackage rec {
   pname = "astroquery";
-  version = "0.3.8";
+  version = "0.3.9";
 
   doCheck = false; # Tests require the pytest-astropy package
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "800d9730c9e2bd299f14c29b4d709d1605c82833223a2e4f784fea7ad805c168";
+    sha256 = "0zw3xp2rfc6h2v569iqsyvzhfnzp7bfjb7jrj61is1hrqw1cqjrb";
   };
 
   propagatedBuildInputs = [ astropy requests keyring beautifulsoup4 html5lib ];
diff --git a/pkgs/development/python-modules/av/default.nix b/pkgs/development/python-modules/av/default.nix
index a3ebb3641a8..f736b9f8623 100644
--- a/pkgs/development/python-modules/av/default.nix
+++ b/pkgs/development/python-modules/av/default.nix
@@ -12,11 +12,11 @@
 
 buildPythonPackage rec {
   pname = "av";
-  version = "6.0.0";
+  version = "6.1.0";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "9037d73d7a812c3dc75d9cc27d03215483c9e782eae63a07142c0725c6bd2df0";
+    sha256 = "0h5d6yy6mjaflzh9z8fv3j1rjwijmzqfrpz88zxk0qfmbprdc91z";
   };
 
   buildInputs = [ nose pillow numpy ffmpeg_4 git pkgconfig ];
diff --git a/pkgs/development/python-modules/blockdiagcontrib-cisco/default.nix b/pkgs/development/python-modules/blockdiagcontrib-cisco/default.nix
new file mode 100644
index 00000000000..6190adcba5f
--- /dev/null
+++ b/pkgs/development/python-modules/blockdiagcontrib-cisco/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, blockdiag
+}:
+
+buildPythonPackage rec {
+  pname = "blockdiagcontrib-cisco";
+  version = "0.1.8";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "06iw3q1w4g3lbgcmyz8m93rv0pfnk2gp8k83rs9ir671ym99gwr2";
+  };
+
+  buildInputs = [ blockdiag ];
+
+  meta = with stdenv.lib; {
+    description = "Noderenderer plugin for blockdiag containing Cisco networking symbols";
+    homepage = "https://bitbucket.org/blockdiag/blockdiag-contrib/";
+    maintainers = [ maintainers.bjornfor ];
+    license = licenses.psfl;
+  };
+
+}
diff --git a/pkgs/development/python-modules/bokeh/default.nix b/pkgs/development/python-modules/bokeh/default.nix
index 67dbe0fa9d1..4d55aec6058 100644
--- a/pkgs/development/python-modules/bokeh/default.nix
+++ b/pkgs/development/python-modules/bokeh/default.nix
@@ -33,11 +33,11 @@
 
 buildPythonPackage rec {
   pname = "bokeh";
-  version = "1.0.1";
+  version = "1.0.2";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "43aa8b867f2db99c0cf3178149d2533e9e954a8355d6161381d0b8765c90db5e";
+    sha256 = "07rczl2xkkqzpm45m0rlb2hki48b6w1k912gmwacf5aisnc0a0rw";
   };
 
   disabled = isPyPy;
diff --git a/pkgs/development/python-modules/casttube/default.nix b/pkgs/development/python-modules/casttube/default.nix
new file mode 100644
index 00000000000..60d9fe2aef1
--- /dev/null
+++ b/pkgs/development/python-modules/casttube/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, buildPythonPackage, fetchPypi, requests }:
+
+buildPythonPackage rec {
+  pname = "casttube";
+  version = "0.2.0";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "0g7mksfl341vfsxqvw8h15ci2qwd1rczg41n4fb2hw7y9rikqnzj";
+  };
+
+  propagatedBuildInputs = [ requests ];
+
+  # no tests
+  doCheck = false;
+
+  meta = with stdenv.lib; {
+    description = "Interact with the Youtube Chromecast api";
+    homepage = http://github.com/ur1katz/casttube;
+    license = licenses.mit;
+    maintainers = with maintainers; [ fpletz ];
+  };
+}
diff --git a/pkgs/development/python-modules/cherrypy/default.nix b/pkgs/development/python-modules/cherrypy/default.nix
index cbb8774f55f..1763ccbce85 100644
--- a/pkgs/development/python-modules/cherrypy/default.nix
+++ b/pkgs/development/python-modules/cherrypy/default.nix
@@ -5,15 +5,21 @@
 , backports_functools_lru_cache, requests_toolbelt
 }:
 
-buildPythonPackage rec {
+let
+  srcInfo = if isPy3k then {
+    version = "18.0.1";
+    sha256 = "3002fc47b982c3df4d08dbe5996b093fd73f85b650ab8df19e8b9b95f5c00520";
+  } else {
+    version = "17.4.1";
+    sha256 = "1kl17anzz535jgkn9qcy0c2m0zlafph0iv7ph3bb9mfrs2bgvagv";
+  };
+in buildPythonPackage rec {
   pname = "CherryPy";
-  version = "18.0.1";
-
-  disabled = !isPy3k;
+  inherit (srcInfo) version;
 
   src = fetchPypi {
-    inherit pname version;
-    sha256 = "3002fc47b982c3df4d08dbe5996b093fd73f85b650ab8df19e8b9b95f5c00520";
+    inherit pname;
+    inherit (srcInfo) version sha256;
   };
 
   propagatedBuildInputs = [ cheroot contextlib2 portend routes six zc_lockfile ];
diff --git a/pkgs/development/python-modules/daemonize/default.nix b/pkgs/development/python-modules/daemonize/default.nix
index 89c89bcbe7a..2f7992e860f 100644
--- a/pkgs/development/python-modules/daemonize/default.nix
+++ b/pkgs/development/python-modules/daemonize/default.nix
@@ -5,11 +5,11 @@
 
 buildPythonPackage rec {
   pname = "daemonize";
-  version = "2.4.7";
+  version = "2.5.0";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "c0194e861826be456c7c69985825ac7b79632d8ac7ad4cde8e12fee7971468c8";
+    sha256 = "1hwbl3gf9fdds9sc14zgjyjisjvxidrvqc11xlbb0b6jz17nw0nx";
   };
 
   meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/daphne/default.nix b/pkgs/development/python-modules/daphne/default.nix
index e797cbda8bd..772ca350f13 100644
--- a/pkgs/development/python-modules/daphne/default.nix
+++ b/pkgs/development/python-modules/daphne/default.nix
@@ -4,7 +4,7 @@
 }:
 buildPythonPackage rec {
   pname = "daphne";
-  version = "2.2.3";
+  version = "2.2.4";
 
   disabled = !isPy3k;
 
@@ -12,7 +12,7 @@ buildPythonPackage rec {
     owner = "django";
     repo = pname;
     rev = version;
-    sha256 = "0v3krlqdv39y021dcyf6fl9zys0z1dpw5mqfmkryna5ngxwzlkwd";
+    sha256 = "0mpn2xbpx2r67bj5crfvxfwlznxlp7rcfbb2xly6ad3d0c7djkdi";
   };
 
   nativeBuildInputs = [ pytestrunner ];
diff --git a/pkgs/development/python-modules/distributed/default.nix b/pkgs/development/python-modules/distributed/default.nix
index 48bed16ad96..5c39811516c 100644
--- a/pkgs/development/python-modules/distributed/default.nix
+++ b/pkgs/development/python-modules/distributed/default.nix
@@ -26,12 +26,12 @@
 
 buildPythonPackage rec {
   pname = "distributed";
-  version = "1.24.2";
+  version = "1.25.1";
 
   # get full repository need conftest.py to run tests
   src = fetchPypi {
     inherit pname version;
-    sha256 = "8ab24f0ea634dab7b6667c32b18c98794141f3ef3b081293dfea1943498ce987";
+    sha256 = "1qay94amxs0k6lmwhy07bq54m5zms0rjmnp7a66fldipjla6w8lg";
   };
 
   checkInputs = [ pytest pytest-repeat pytest-faulthandler pytest-timeout mock joblib ];
diff --git a/pkgs/development/python-modules/dropbox/default.nix b/pkgs/development/python-modules/dropbox/default.nix
index 345cd120f07..173a1cb5dee 100644
--- a/pkgs/development/python-modules/dropbox/default.nix
+++ b/pkgs/development/python-modules/dropbox/default.nix
@@ -3,11 +3,11 @@
 
 buildPythonPackage rec {
   pname = "dropbox";
-  version = "9.2.0";
+  version = "9.3.0";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "121wn4l6f6r4vm7yq0y9d1xsn5y77l6a4vgakyy2yaz8wv6j9w7c";
+    sha256 = "1ckpbksdby70d70m58b904h8y8v7m82h12n3q3qk58r4yrqwvld5";
   };
 
   # Set DROPBOX_TOKEN environment variable to a valid token.
diff --git a/pkgs/development/python-modules/fido2/default.nix b/pkgs/development/python-modules/fido2/default.nix
index 809871b50de..26cb12db721 100644
--- a/pkgs/development/python-modules/fido2/default.nix
+++ b/pkgs/development/python-modules/fido2/default.nix
@@ -2,11 +2,11 @@
 
 buildPythonPackage rec {
   pname = "fido2";
-  version = "0.4.0";
+  version = "0.5.0";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "12245b16czsgq4a251jqlk5qs3sldlcryfcganswzk2lbgplmn7q";
+    sha256 = "1pl8d2pr6jzqj4y9qiaddhjgnl92kikjxy0bgzm2jshkzzic8mp3";
   };
 
   # The pypi package does not include tests
diff --git a/pkgs/development/python-modules/flask-api/default.nix b/pkgs/development/python-modules/flask-api/default.nix
index cee93a75920..b0f9682ed85 100644
--- a/pkgs/development/python-modules/flask-api/default.nix
+++ b/pkgs/development/python-modules/flask-api/default.nix
@@ -2,11 +2,11 @@
 
 buildPythonPackage rec {
   pname = "Flask-API";
-  version = "1.0";
+  version = "1.1";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "0dffcy2hdkajbvl2wkz9dam49v05x9d87cf2mh2cyvza2c5ah47w";
+    sha256 = "0r23pdlaz6ibz9vml3m7v6v3firvykbrsi1zzxkdhls0zi9jq560";
   };
 
   propagatedBuildInputs = [ flask markdown ];
diff --git a/pkgs/development/python-modules/gym/default.nix b/pkgs/development/python-modules/gym/default.nix
index 61b74ad6928..2e4b58ae3ff 100644
--- a/pkgs/development/python-modules/gym/default.nix
+++ b/pkgs/development/python-modules/gym/default.nix
@@ -5,11 +5,11 @@
 
 buildPythonPackage rec {
   pname = "gym";
-  version = "0.9.6";
+  version = "0.10.9";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "0llbhn3zdlsz2crd5grd1yygg8zp2shsclc24iqix5gw5f65clx5";
+    sha256 = "1id2xyyypks8bjdayb19av809w0838ghymyngmyhdbbsk588q7q0";
   };
 
   propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/kajiki/default.nix b/pkgs/development/python-modules/kajiki/default.nix
index e9164d8bcf6..ba71e03ce99 100644
--- a/pkgs/development/python-modules/kajiki/default.nix
+++ b/pkgs/development/python-modules/kajiki/default.nix
@@ -4,6 +4,7 @@
 , Babel
 , pytz
 , nine
+, nose
 }:
 
 buildPythonPackage rec {
@@ -16,6 +17,7 @@ buildPythonPackage rec {
   };
 
   propagatedBuildInputs = [ Babel pytz nine ];
+  checkInputs = [ nose ];
 
   meta = with stdenv.lib; {
     description = "Kajiki provides fast well-formed XML templates";
diff --git a/pkgs/development/python-modules/kubernetes/default.nix b/pkgs/development/python-modules/kubernetes/default.nix
index 680ff29710e..51e387270be 100644
--- a/pkgs/development/python-modules/kubernetes/default.nix
+++ b/pkgs/development/python-modules/kubernetes/default.nix
@@ -4,7 +4,7 @@
 
 buildPythonPackage rec {
   pname = "kubernetes";
-  version = "8.0.0";
+  version = "8.0.1";
 
   prePatch = ''
     sed -e 's/sphinx>=1.2.1,!=1.3b1,<1.4 # BSD/sphinx/' -i test-requirements.txt
@@ -23,7 +23,7 @@ buildPythonPackage rec {
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "54f8e7bb1dd9a55cf416dff76a63c4ae441764280942d9913f2243676f29d02c";
+    sha256 = "0y0aygnd7kpflwdm3zxrmsgws0frk4qwq3lnq92zsiyxcxh8r4i5";
   };
 
   checkInputs = [ isort coverage pytest mock sphinx autopep8 pep8 codecov recommonmark nose ];
diff --git a/pkgs/development/python-modules/ldap3/default.nix b/pkgs/development/python-modules/ldap3/default.nix
index 3735cbf5852..22d725fac61 100644
--- a/pkgs/development/python-modules/ldap3/default.nix
+++ b/pkgs/development/python-modules/ldap3/default.nix
@@ -1,12 +1,12 @@
 { stdenv, fetchPypi, buildPythonPackage, gssapi, pyasn1 }:
 
 buildPythonPackage rec {
-  version = "2.5.1";
+  version = "2.5.2";
   pname = "ldap3";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "cc09951809678cfb693a13a6011dd2d48ada60a52bd80cb4bd7dcc55ee7c02fd";
+    sha256 = "063dacy01mphc3n7z2qc2avykjavqm1gllkbvy7xzw5ihlqwhrrz";
   };
 
   buildInputs = [ gssapi ];
diff --git a/pkgs/development/python-modules/ofxparse/default.nix b/pkgs/development/python-modules/ofxparse/default.nix
index 377138877c9..fbdafc291dc 100644
--- a/pkgs/development/python-modules/ofxparse/default.nix
+++ b/pkgs/development/python-modules/ofxparse/default.nix
@@ -8,11 +8,11 @@
 
 buildPythonPackage rec {
   pname = "ofxparse";
-  version = "0.19";
+  version = "0.20";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "d8c81fd5089332106da1a2e8919c412c7c677f08af04d557ca767701a04e0918";
+    sha256 = "0zn3grc6xhgzcc81qc3dxkkwk731cjjqqhb46smw12lk09cdnigb";
   };
 
   propagatedBuildInputs = [ six beautifulsoup4 lxml ];
diff --git a/pkgs/development/python-modules/parver/default.nix b/pkgs/development/python-modules/parver/default.nix
index a654e28c64a..c71e39ca111 100644
--- a/pkgs/development/python-modules/parver/default.nix
+++ b/pkgs/development/python-modules/parver/default.nix
@@ -11,11 +11,11 @@
 
 buildPythonPackage rec {
   pname = "parver";
-  version = "0.2.0";
+  version = "0.2.1";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "1nylv880zxnm9waw32y8dmdc435jv5gjcajv8qahafm7v1prgcmq";
+    sha256 = "0jzyylcmjxb0agc4fpdnzdnv2ajvp99rs9pz7qcklnhlmy8scdqv";
   };
 
   propagatedBuildInputs = [ six attrs arpeggio ];
diff --git a/pkgs/development/python-modules/pecan/default.nix b/pkgs/development/python-modules/pecan/default.nix
index c6c5b99d980..70d71ea5179 100644
--- a/pkgs/development/python-modules/pecan/default.nix
+++ b/pkgs/development/python-modules/pecan/default.nix
@@ -12,6 +12,7 @@
 , gunicorn
 , jinja2
 , virtualenv
+, mock
 }:
 
 buildPythonPackage rec {
@@ -28,6 +29,8 @@ buildPythonPackage rec {
     webtest Mako genshi Kajiki sqlalchemy gunicorn jinja2 virtualenv
   ];
 
+  checkInputs = [ mock ];
+
   meta = with stdenv.lib; {
     description = "Pecan";
     homepage = "https://github.com/pecan/pecan";
diff --git a/pkgs/development/python-modules/pgspecial/default.nix b/pkgs/development/python-modules/pgspecial/default.nix
index 513ae254217..b2ce1fb8f98 100644
--- a/pkgs/development/python-modules/pgspecial/default.nix
+++ b/pkgs/development/python-modules/pgspecial/default.nix
@@ -2,11 +2,11 @@
 
 buildPythonPackage rec {
   pname = "pgspecial";
-  version = "1.11.3";
+  version = "1.11.5";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "f183da55c37128f7a74fe5b28e997991156f19961e59a1ad0f400ffc9535faba";
+    sha256 = "0yvlxv9vy0hbfgf0xcwl7wh5hg6cl86arsv1ip3kvn9znn6x8kgl";
   };
 
   buildInputs = [ pytest psycopg2 ];
diff --git a/pkgs/development/python-modules/psutil/default.nix b/pkgs/development/python-modules/psutil/default.nix
index 53c534e8a4d..eccca8ca3e6 100644
--- a/pkgs/development/python-modules/psutil/default.nix
+++ b/pkgs/development/python-modules/psutil/default.nix
@@ -1,6 +1,6 @@
 { stdenv
 , buildPythonPackage
-, fetchPypi
+, fetchPypi, fetchpatch
 , darwin
 }:
 
@@ -13,6 +13,14 @@ buildPythonPackage rec {
     sha256 = "6e265c8f3da00b015d24b842bfeb111f856b13d24f2c57036582568dc650d6c3";
   };
 
+  patches = [
+    (fetchpatch {
+      name = "disk_io_counters_fails.patch";
+      url = "https://github.com/giampaolo/psutil/commit/8f99f3782663959062ee868bbfdbc336307a3a4d.diff";
+      sha256 = "0j7wdgq8y20k27wcpmbgc1chd0vmbkxy8j0zwni1s4i7hyk64hmk";
+    })
+  ];
+
   # No tests in archive
   doCheck = false;
 
diff --git a/pkgs/development/python-modules/pweave/default.nix b/pkgs/development/python-modules/pweave/default.nix
index 2208ec52266..13f237750de 100644
--- a/pkgs/development/python-modules/pweave/default.nix
+++ b/pkgs/development/python-modules/pweave/default.nix
@@ -4,6 +4,9 @@
 , mock
 , matplotlib
 , pkgs
+, nbconvert
+, markdown
+, isPy3k
 }:
 
 buildPythonPackage rec {
@@ -15,8 +18,10 @@ buildPythonPackage rec {
     sha256 = "5e5298d90e06414a01f48e0d6aa4c36a70c5f223d929f2a9c7e2d388451c7357";
   };
 
+  disabled = !isPy3k;
+
   buildInputs = [ mock pkgs.glibcLocales ];
-  propagatedBuildInputs = [ matplotlib ];
+  propagatedBuildInputs = [ matplotlib nbconvert markdown ];
 
   # fails due to trying to run CSS as test
   doCheck = false;
diff --git a/pkgs/development/python-modules/pychromecast/default.nix b/pkgs/development/python-modules/pychromecast/default.nix
index 44f6bae58cb..2494407766c 100644
--- a/pkgs/development/python-modules/pychromecast/default.nix
+++ b/pkgs/development/python-modules/pychromecast/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchurl, buildPythonPackage, requests, six, zeroconf, protobuf }:
+{ lib, fetchurl, buildPythonPackage, requests, six, zeroconf, protobuf, casttube }:
 
 buildPythonPackage rec {
   pname = "PyChromecast";
@@ -10,7 +10,7 @@ buildPythonPackage rec {
     sha256 = "f385168e34d2ef47f976c8e41bad2f58f5ca004634c0ccb1a12623d8beb2fa38";
   };
 
-  propagatedBuildInputs = [ requests six zeroconf protobuf ];
+  propagatedBuildInputs = [ requests six zeroconf protobuf casttube ];
 
   meta = with lib; {
     description = "Library for Python 2 and 3 to communicate with the Google Chromecast";
diff --git a/pkgs/development/python-modules/pyhomematic/default.nix b/pkgs/development/python-modules/pyhomematic/default.nix
index 521d06cfdff..abd8e674188 100644
--- a/pkgs/development/python-modules/pyhomematic/default.nix
+++ b/pkgs/development/python-modules/pyhomematic/default.nix
@@ -2,13 +2,13 @@
 
 buildPythonPackage rec {
   pname = "pyhomematic";
-  version = "0.1.52";
+  version = "0.1.53";
 
   disabled = !isPy3k;
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "4947b75401245d3a69de698617bb81fcba1ed7fd56c15d339a5f3b2bbbc391f7";
+    sha256 = "1crqdqbv7yqw2pasydy51ps048phbdn7s37xaba9npd1xm8g7jvh";
   };
 
   # PyPI tarball does not include tests/ directory
diff --git a/pkgs/development/python-modules/pylibmc/default.nix b/pkgs/development/python-modules/pylibmc/default.nix
index 4f286cc5c41..9d21cacef9a 100644
--- a/pkgs/development/python-modules/pylibmc/default.nix
+++ b/pkgs/development/python-modules/pylibmc/default.nix
@@ -1,12 +1,12 @@
 { buildPythonPackage, fetchPypi, stdenv, libmemcached, zlib, cyrus_sasl }:
 
 buildPythonPackage rec {
-  version = "1.5.2";
+  version = "1.6.0";
   pname = "pylibmc";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "fc54e28a9f1b5b2ec0c030da29c7ad8a15c2755bd98aaa4142eaf419d5fabb33";
+    sha256 = "1n6nvvhl0g52gpzzwdj1my6049xljkfwyxxygnwda9smrbj7pyay";
   };
 
   buildInputs = [ libmemcached zlib cyrus_sasl ];
diff --git a/pkgs/development/python-modules/pylint/1.9.nix b/pkgs/development/python-modules/pylint/1.9.nix
index 778775ae786..a88b5ba7356 100644
--- a/pkgs/development/python-modules/pylint/1.9.nix
+++ b/pkgs/development/python-modules/pylint/1.9.nix
@@ -4,11 +4,11 @@
 
 buildPythonPackage rec {
   pname = "pylint";
-  version = "1.9.3";
+  version = "1.9.4";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "09bc539f85706f2cca720a7ddf28f5c6cf8185708d6cb5bbf7a90a32c3b3b0aa";
+    sha256 = "ee1e85575587c5b58ddafa25e1c1b01691ef172e139fc25585e5d3f02451da93";
   };
 
   checkInputs = [ pytest pytestrunner pyenchant ];
diff --git a/pkgs/development/python-modules/pymetar/default.nix b/pkgs/development/python-modules/pymetar/default.nix
index 339ddcbc791..2baf3181ac6 100644
--- a/pkgs/development/python-modules/pymetar/default.nix
+++ b/pkgs/development/python-modules/pymetar/default.nix
@@ -2,13 +2,13 @@
 
 buildPythonPackage rec {
   pname = "pymetar";
-  version = "1.0";
+  version = "1.1";
 
   disabled = !isPy3k;
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "1n4k5aic4sgp43ki6j3zdw9b21r3biqqws8ah57b77n44b8wzrap";
+    sha256 = "0y42l7mmp7jn4pzg66x3k57c6hqpxc22mgzgaqqpblkx2kzh42n9";
   };
 
   checkPhase = ''
diff --git a/pkgs/development/python-modules/pymysql/default.nix b/pkgs/development/python-modules/pymysql/default.nix
index b440df30997..4529a736f13 100644
--- a/pkgs/development/python-modules/pymysql/default.nix
+++ b/pkgs/development/python-modules/pymysql/default.nix
@@ -6,11 +6,11 @@
 
 buildPythonPackage rec {
   pname = "PyMySQL";
-  version = "0.9.2";
+  version = "0.9.3";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "0gvi63f1zq1bbd30x28kqyx351hal1yc323ckp0mihainb5n1iwy";
+    sha256 = "1ry8lxgdc1p3k7gbw20r405jqi5lvhi5wk83kxdbiv8xv3f5kh6q";
   };
 
   propagatedBuildInputs = [ cryptography ];
diff --git a/pkgs/development/python-modules/pyodbc/default.nix b/pkgs/development/python-modules/pyodbc/default.nix
index 45ba2a2e307..c0e3fb51920 100644
--- a/pkgs/development/python-modules/pyodbc/default.nix
+++ b/pkgs/development/python-modules/pyodbc/default.nix
@@ -2,12 +2,12 @@
 
 buildPythonPackage rec {
   pname = "pyodbc";
-  version = "4.0.24";
+  version = "4.0.25";
   disabled = isPyPy;  # use pypypdbc instead
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "4326abb737dec36156998d52324921673d30f575e1e0998f0c5edd7de20e61d4";
+    sha256 = "1bbwrb812w5i0x56jfn0l86mxc2ck904hl8y87mziay96znwia0f";
   };
 
   buildInputs = [ unixODBC ];
diff --git a/pkgs/development/python-modules/pysnmp/default.nix b/pkgs/development/python-modules/pysnmp/default.nix
index d2a47cfbca4..38ea31a19d4 100644
--- a/pkgs/development/python-modules/pysnmp/default.nix
+++ b/pkgs/development/python-modules/pysnmp/default.nix
@@ -2,23 +2,23 @@
 , buildPythonPackage
 , fetchPypi
 , pyasn1
-, pycrypto
+, pycryptodomex
 , pysmi
 }:
 
 buildPythonPackage rec {
-  version = "4.4.6";
+  version = "4.4.8";
   pname = "pysnmp";
 
   src = fetchPypi {
     inherit pname version;
-    sha256 = "e34ffa0dce5f69adabd478ff76c3e1b08e32ebb0767df8b178d0704f4a1ac406";
+    sha256 = "1c42qicrh56m49374kxna2s2nmdwna3yqgnz16frzj0dw7vxrrhk";
   };
 
   # NameError: name 'mibBuilder' is not defined
   doCheck = false;
 
-  propagatedBuildInputs = [ pyasn1 pycrypto pysmi ];
+  propagatedBuildInputs = [ pyasn1 pycryptodomex pysmi ];
 
   meta = with stdenv.lib; {
     homepage = http://pysnmp.sf.net;
@@ -26,5 +26,4 @@ buildPythonPackage rec {
     license = licenses.bsd2;
     maintainers = with maintainers; [ koral ];
   };
-
 }
diff --git a/pkgs/development/python-modules/pytado/default.nix b/pkgs/development/python-modules/pytado/default.nix
new file mode 100644
index 00000000000..a1c70b4c205
--- /dev/null
+++ b/pkgs/development/python-modules/pytado/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub }:
+
+buildPythonPackage rec {
+  pname = "PyTado";
+  version = "0.2.7";
+
+  src = fetchFromGitHub {
+    owner = "wmalgadey";
+    repo = pname;
+    # Upstream hasn't tagged this release yet. This commit fixes the build.
+    rev = "79a5dfdf75cd9a3e1a1ee8a8ff0d08923aebda7b";
+    sha256 = "14xdfw4913g4j4h576hjbigm7fiw8k0dc8s98gh2ag9xrc2ifgr0";
+  };
+
+  meta = with stdenv.lib; {
+    description = "Python binding for Tado web API. Pythonize your central heating!";
+    homepage = https://github.com/wmalgadey/PyTado;
+    license = licenses.gpl3;
+    maintainers = with maintainers; [ elseym ];
+  };
+}
diff --git a/pkgs/development/python-modules/pytest-repeat/default.nix b/pkgs/development/python-modules/pytest-repeat/default.nix
index 1b30611eb9d..0669c22f921 100644
--- a/pkgs/development/python-modules/pytest-repeat/default.nix
+++ b/pkgs/development/python-modules/pytest-repeat/default.nix
@@ -3,6 +3,7 @@
 , fetchPypi
 , setuptools_scm
 , pytest
+, fetchpatch
 }:
 
 buildPythonPackage rec {
@@ -14,6 +15,15 @@ buildPythonPackage rec {
     sha256 = "0axbrpqal3cqw9zq6dakdbg49pnf5gvyvq6yn93hp1ayc7fnhzk3";
   };
 
+  # fixes support for pytest >3.6. Should be droppable during the
+  # next bump.
+  patches = [
+    (fetchpatch {
+      url = https://github.com/pytest-dev/pytest-repeat/commit/f94b6940e3651b7593aca5a7a987eb56abe04cb1.patch;
+      sha256 = "00da1gmpq9pslcmm8pw93jcbp8j2zymzqdsm6jq3xinkvjpsbmny";
+    })
+  ];
+
   buildInputs = [ setuptools_scm pytest ];
 
   checkPhase = ''
diff --git a/pkgs/development/python-modules/rasterio/default.nix b/pkgs/development/python-modules/rasterio/default.nix
index 6ca2610948f..02848856eb1 100644
--- a/pkgs/development/python-modules/rasterio/default.nix
+++ b/pkgs/development/python-modules/rasterio/default.nix
@@ -6,14 +6,14 @@
 
 buildPythonPackage rec {
   pname = "rasterio";
-  version = "1.0.12";
+  version = "1.0.13";
 
   # Pypi doesn't ship the tests, so we fetch directly from GitHub
   src = fetchFromGitHub {
     owner = "mapbox";
     repo = "rasterio";
     rev = version;
-    sha256 = "0mdm03yhlcsa9jwy1yzvqrzk4spmh1dzjaq9krsj958k7wkps672";
+    sha256 = "1l1ppclmcq4cmbqvplrpx9sscxfpjlba6w0114y1ma675w30bgfb";
   };
 
   checkInputs = [ boto3 pytest pytestcov packaging hypothesis ];
diff --git a/pkgs/development/python-modules/rsa/default.nix b/pkgs/development/python-modules/rsa/default.nix
index c062aad4c4b..1b3d339b078 100644
--- a/pkgs/development/python-modules/rsa/default.nix
+++ b/pkgs/development/python-modules/rsa/default.nix
@@ -4,6 +4,8 @@
 , unittest2
 , pyasn1
 , mock
+, isPy3k
+, pythonOlder
 }:
 
 buildPythonPackage rec {
@@ -18,6 +20,10 @@ buildPythonPackage rec {
   checkInputs = [ unittest2 mock ];
   propagatedBuildInputs = [ pyasn1 ];
 
+  preConfigure = stdenv.lib.optionalString (isPy3k && pythonOlder "3.7") ''
+    substituteInPlace setup.py --replace "open('README.md')" "open('README.md',encoding='utf-8')"
+  '';
+
   meta = with stdenv.lib; {
     homepage = https://stuvel.eu/rsa;
     license = licenses.asl20;
diff --git a/pkgs/development/python-modules/twilio/default.nix b/pkgs/development/python-modules/twilio/default.nix
index 02c260a9dfe..607386ac16d 100644
--- a/pkgs/development/python-modules/twilio/default.nix
+++ b/pkgs/development/python-modules/twilio/default.nix
@@ -3,13 +3,13 @@
 
 buildPythonPackage rec {
   pname = "twilio";
-  version = "6.21.0";
+  version = "6.22.0";
   # tests not included in PyPi, so fetch from github instead
   src = fetchFromGitHub {
     owner = "twilio";
     repo = "twilio-python";
     rev = version;
-    sha256 = "1xinj2vyfasi1j3g7kk7xkmp6w8yawaqi3dz7mvibf9ywsi4dhc9";
+    sha256 = "1kh2hcjm1qyisqqjyjnilkyj3vv6l5flpjyqkq27pwxvc461aapp";
   };
 
   buildInputs = [ nose mock ];
diff --git a/pkgs/development/tools/analysis/checkstyle/default.nix b/pkgs/development/tools/analysis/checkstyle/default.nix
index 4149fb4233d..749d3547473 100644
--- a/pkgs/development/tools/analysis/checkstyle/default.nix
+++ b/pkgs/development/tools/analysis/checkstyle/default.nix
@@ -1,12 +1,12 @@
 { stdenv, fetchurl, makeWrapper, jre }:
 
 stdenv.mkDerivation rec {
-  version = "8.15";
+  version = "8.16";
   name = "checkstyle-${version}";
 
   src = fetchurl {
     url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
-    sha256 = "0zl064vx5gc6kglpw9lvd43v5zsdykr1whzy61bhijbbgnsrh9vb";
+    sha256 = "1044imm1pmn4fb0bzg4k44qm1hwwsyf7l7lbnlrznbln7ymdy5ki";
   };
 
   nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/clang-tools/default.nix b/pkgs/development/tools/clang-tools/default.nix
index e09da0287c7..2ababe85d0c 100644
--- a/pkgs/development/tools/clang-tools/default.nix
+++ b/pkgs/development/tools/clang-tools/default.nix
@@ -1,14 +1,15 @@
-{ stdenv, makeWrapper, writeScript, llvmPackages }:
+{ stdenv, writeScript, llvmPackages_latest }:
 
 let
-  clang = llvmPackages.clang-unwrapped;
+  clang = llvmPackages_latest.clang-unwrapped;
   version = stdenv.lib.getVersion clang;
 in
 
 stdenv.mkDerivation {
   name = "clang-tools-${version}";
-  builder = writeScript "builder" ''
-    source $stdenv/setup
+  unpackPhase = ":";
+  installPhase = ''
+    mkdir -p $out/bin
     for tool in \
       clang-apply-replacements \
       clang-check \
@@ -16,11 +17,9 @@ stdenv.mkDerivation {
       clang-rename \
       clang-tidy
     do
-      makeWrapper $clang/bin/$tool $out/bin/$tool --argv0 $tool
+      ln -s ${clang}/bin/$tool $out/bin/$tool
     done
   '';
-  buildInputs = [ makeWrapper ];
-  inherit clang;
   meta = clang.meta // {
     description = "Standalone command line tools for C++ development";
     maintainers = with stdenv.lib.maintainers; [ aherrmann ];
diff --git a/pkgs/development/tools/electron/default.nix b/pkgs/development/tools/electron/default.nix
index 8d0f85e2484..5a00a883f51 100644
--- a/pkgs/development/tools/electron/default.nix
+++ b/pkgs/development/tools/electron/default.nix
@@ -1,7 +1,7 @@
-{ stdenv, libXScrnSaver, makeWrapper, fetchurl, unzip, atomEnv, gtk2, at-spi2-atk }:
+{ stdenv, libXScrnSaver, makeWrapper, fetchurl, unzip, atomEnv, libuuid, at-spi2-atk }:
 
 let
-  version = "3.0.5";
+  version = "4.0.0";
   name = "electron-${version}";
 
   throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}";
@@ -20,19 +20,19 @@ let
     src = {
       i686-linux = fetchurl {
         url = "https://github.com/electron/electron/releases/download/v${version}/electron-v${version}-linux-ia32.zip";
-        sha256 = "1jrvvjx9q1aklp09fk9g5yg0qnq2gx8837d45aaig2ycy0srhdif";
+        sha256 = "0yv2f7yf6ingjysswpnpnvqsjkdkp2rd4laawhziifzbfjda4yws";
       };
       x86_64-linux = fetchurl {
         url = "https://github.com/electron/electron/releases/download/v${version}/electron-v${version}-linux-x64.zip";
-        sha256 = "1bgi980zwarmxmp98nwdlfy9qnid4y65aadl66n6wwvb6hs4zjmz";
+        sha256 = "1kh2jds7jra9f1vcn2z1193cxcyvfxkldim4b9ij7chj9xzxwgln";
       };
       armv7l-linux = fetchurl {
         url = "https://github.com/electron/electron/releases/download/v${version}/electron-v${version}-linux-armv7l.zip";
-        sha256 = "1ayfcy7jm7mymmbdq08id9wpjj6cja2cyix1sw2r3m8gpn4l6ih2";
+        sha256 = "1v492qfdgnj3fks2hrfc9lmsx5a5xk957rvismlpc2mjkjrwx2dq";
       };
       aarch64-linux = fetchurl {
         url = "https://github.com/electron/electron/releases/download/v${version}/electron-v${version}-linux-arm64.zip";
-        sha256 = "18cqg9zb98c0rfrdg7ri26dvhjwrwzj41jn8dfra9131xc84nl3i";
+        sha256 = "18vpqif5grvhrkx6h64yzw1pf9013811gzq2qxaj8pzr6lck3irf";
       };
     }.${stdenv.hostPlatform.system} or throwSystem;
 
@@ -47,7 +47,7 @@ let
 
       patchelf \
         --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
-        --set-rpath "${atomEnv.libPath}:${gtk2}/lib:${at-spi2-atk}/lib:$out/lib/electron" \
+        --set-rpath "${atomEnv.libPath}:${stdenv.lib.makeLibraryPath [ libuuid at-spi2-atk ]}:$out/lib/electron" \
         $out/lib/electron/electron
 
       wrapProgram $out/lib/electron/electron \
@@ -60,7 +60,7 @@ let
 
     src = fetchurl {
       url = "https://github.com/electron/electron/releases/download/v${version}/electron-v${version}-darwin-x64.zip";
-      sha256 = "18sjgb93hs73bx8wa0i8r64wdh927jdwpcsxd6pfq68lfw38g2ks";
+      sha256 = "08n3xzgncb2hf645zn8b0rb1izq9pqh3726hf2g4nvrgfllivlg1";
     };
 
     buildInputs = [ unzip ];
diff --git a/pkgs/development/tools/java/jhiccup/default.nix b/pkgs/development/tools/java/jhiccup/default.nix
index 39b57302337..6fb34588cd0 100644
--- a/pkgs/development/tools/java/jhiccup/default.nix
+++ b/pkgs/development/tools/java/jhiccup/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "jhiccup-${version}";
-  version = "2.0.9";
+  version = "2.0.10";
 
   src = fetchzip {
     url    = "https://www.azul.com/files/jHiccup-${version}-dist.zip";
-    sha256 = "1y089kzj191j3vclkma4vi1w66pw4jqrnm5z0qw264wqcn0hnq11";
+    sha256 = "1hsvi8wjh615fnjf75h7b5afp04chqcgvini30vfcn3m9a5icbgy";
   };
 
   configurePhase = ":";
diff --git a/pkgs/development/tools/omniorb/default.nix b/pkgs/development/tools/omniorb/default.nix
index cdd599c451f..725219c3d7c 100644
--- a/pkgs/development/tools/omniorb/default.nix
+++ b/pkgs/development/tools/omniorb/default.nix
@@ -3,11 +3,11 @@ stdenv.mkDerivation rec {
 
   name = "omniorb-${version}";
 
-  version = "4.2.2";
+  version = "4.2.3";
 
   src = fetchurl rec {
     url = "mirror://sourceforge/project/omniorb/omniORB/omniORB-${version}/omniORB-${version}.tar.bz2";
-    sha256 = "1klf6ivhsisdnqxcbf161jxva0xzmfgmwypnxfzf4jq16770knfx";
+    sha256 = "1jlb0wps6311dmhnphn64gv46z0bl8grch4fd9dcx5dlib02lh96";
   };
 
   buildInputs = [ python2 ];
diff --git a/pkgs/development/tools/xcbuild/toolchains.nix b/pkgs/development/tools/xcbuild/toolchains.nix
index e435f0978c5..59e009a4338 100644
--- a/pkgs/development/tools/xcbuild/toolchains.nix
+++ b/pkgs/development/tools/xcbuild/toolchains.nix
@@ -67,7 +67,5 @@ runCommand "Toolchains" {} (''
   done
 
   ln -s ${buildPackages.darwin.bootstrap_cmds}/bin/mig $toolchain/bin
-  mkdir -p $toolchain/libexec
-  ln -s ${buildPackages.darwin.bootstrap_cmds}/libexec/migcom $toolchain/libexec
   ln -s ${mkdep-darwin-src} $toolchain/bin/mkdep
 '')
diff --git a/pkgs/development/web/grails/default.nix b/pkgs/development/web/grails/default.nix
index 1e665c847b4..b4d78ef0850 100644
--- a/pkgs/development/web/grails/default.nix
+++ b/pkgs/development/web/grails/default.nix
@@ -11,11 +11,11 @@ let
 in
 stdenv.mkDerivation rec {
   name = "grails-${version}";
-  version = "3.3.8";
+  version = "3.3.9";
 
   src = fetchurl {
     url = "https://github.com/grails/grails-core/releases/download/v${version}/grails-${version}.zip";
-    sha256 = "1hfqlaiv29im6pyqi7irl28ws7nn2jc4g4718gysfmm1gvlprpn0";
+    sha256 = "0xnwi9m9l8rz4wdwjp2i3yfzsq1szz37z886nc6lbfxd5mj19hnn";
   };
 
   buildInputs = [ unzip ];
diff --git a/pkgs/development/web/insomnia/default.nix b/pkgs/development/web/insomnia/default.nix
index 6f0de3932b5..fe47880f0cb 100644
--- a/pkgs/development/web/insomnia/default.nix
+++ b/pkgs/development/web/insomnia/default.nix
@@ -17,11 +17,11 @@ let
   ];
 in stdenv.mkDerivation rec {
   name = "insomnia-${version}";
-  version = "6.2.3";
+  version = "6.3.2";
 
   src = fetchurl {
     url = "https://github.com/getinsomnia/insomnia/releases/download/v${version}/insomnia_${version}_amd64.deb";
-    sha256 = "1pq5y0w4yx2inyk6djcd1sb4c1m3awmn3mvr3smngwx9lsszn84i";
+    sha256 = "15zf5nmsmz3ajb4xmhm3gynn36qp0ark0gah8qd0hqq76n9jmjnp";
   };
 
   nativeBuildInputs = [ 
diff --git a/pkgs/development/web/now-cli/default.nix b/pkgs/development/web/now-cli/default.nix
index 1057a987cbc..c82566a1740 100644
--- a/pkgs/development/web/now-cli/default.nix
+++ b/pkgs/development/web/now-cli/default.nix
@@ -1,12 +1,12 @@
 { stdenv, lib, fetchurl }:
 stdenv.mkDerivation rec {
   name = "now-cli-${version}";
-  version = "12.1.12";
+  version = "12.1.14";
 
   # TODO: switch to building from source, if possible
   src = fetchurl {
     url = "https://github.com/zeit/now-cli/releases/download/${version}/now-linux.gz";
-    sha256 = "019lbysfwax69mmgia6h6kbljd7adbh319g3ky2s8djy7n6js4dz";
+    sha256 = "1nmwhb75bqlw7166vr2mwv88mhs940a9lhgw257449d5kgxwqfd1";
   };
 
   sourceRoot = ".";
diff --git a/pkgs/games/gzdoom/default.nix b/pkgs/games/gzdoom/default.nix
index 5563e7836cc..deb16bc3538 100644
--- a/pkgs/games/gzdoom/default.nix
+++ b/pkgs/games/gzdoom/default.nix
@@ -4,13 +4,13 @@
 
 stdenv.mkDerivation rec {
   name = "gzdoom-${version}";
-  version = "3.6.0";
+  version = "3.7.1";
 
   src = fetchFromGitHub {
     owner = "coelckers";
     repo = "gzdoom";
     rev = "g${version}";
-    sha256 = "03yklhdppncaswy6l3fcvy8l8v1icfnm9f0jlszvibcm5ba7z0j1";
+    sha256 = "1c9zd4f7zalkmv0gvsavbydkmi6jw5pyf3q62456yvb6vjwg1xvd";
   };
 
   nativeBuildInputs = [ cmake makeWrapper ];
@@ -43,8 +43,7 @@ stdenv.mkDerivation rec {
     homepage = https://github.com/coelckers/gzdoom;
     description = "A Doom source port based on ZDoom. It features an OpenGL renderer and lots of new features";
     license = licenses.gpl3;
-    platforms = platforms.linux;
+    platforms = ["x86_64-linux"];
     maintainers = with maintainers; [ lassulus ];
   };
 }
-
diff --git a/pkgs/games/quake3/ioquake/default.nix b/pkgs/games/quake3/ioquake/default.nix
index 4e3a50b37b9..0a325697675 100644
--- a/pkgs/games/quake3/ioquake/default.nix
+++ b/pkgs/games/quake3/ioquake/default.nix
@@ -4,13 +4,13 @@
 
 stdenv.mkDerivation rec {
   name = "ioquake3-git-${version}";
-  version = "2018-02-23";
+  version = "2018-12-14";
 
   src = fetchFromGitHub {
     owner = "ioquake";
     repo = "ioq3";
-    rev = "0d6edd227a13f1447938da1d1b020303c2545eb2";
-    sha256 = "1nsagyzrai8cxhabcv2my8bbwmwckvri288j6x4qi5bmp78xl4hx";
+    rev = "b0d2b141e702aafc3dcf77a026e12757f00e45ed";
+    sha256 = "17qkqi22f2fyh6bnfcf1zz2lycgv08d6aw52sf0hqw7r3qq86d08";
   };
 
   nativeBuildInputs = [ which pkgconfig ];
@@ -36,6 +36,6 @@ stdenv.mkDerivation rec {
     description = "First person shooter engine based on the Quake 3: Arena and Quake 3: Team Arena";
     license = licenses.gpl2;
     platforms = platforms.linux;
-    maintainers = with maintainers; [ eelco abbradar ];
+    maintainers = with maintainers; [ rvolosatovs eelco abbradar ];
   };
 }
diff --git a/pkgs/games/the-powder-toy/default.nix b/pkgs/games/the-powder-toy/default.nix
index 6d10b8e2072..c9637436bcf 100644
--- a/pkgs/games/the-powder-toy/default.nix
+++ b/pkgs/games/the-powder-toy/default.nix
@@ -2,21 +2,15 @@
 
 stdenv.mkDerivation rec {
   name = "the-powder-toy-${version}";
-  version = "92.5";
+  version = "93.3";
 
   src = fetchFromGitHub {
-    owner = "simtr";
+    owner = "ThePowderToy";
     repo = "The-Powder-Toy";
     rev = "v${version}";
-    sha256 = "1n15kgl4qnz55b32ddgmhrv64cl3awbds8arycn7mkf7akwdg1g6";
+    sha256 = "1bg1y13kpqxx4mpncxvmg8w02dyqyd9hl43rwnys3sqrjdm9k02j";
   };
 
-  patches = [ ./fix-env.patch ];
-
-  postPatch = ''
-    sed -i 's,lua5.1,lua,g' SConscript
-  '';
-
   nativeBuildInputs = [ scons pkgconfig ];
 
   buildInputs = [ SDL lua fftwFloat zlib bzip2 ];
diff --git a/pkgs/misc/drivers/sc-controller/default.nix b/pkgs/misc/drivers/sc-controller/default.nix
index c0f471c8e20..764e60ac13b 100644
--- a/pkgs/misc/drivers/sc-controller/default.nix
+++ b/pkgs/misc/drivers/sc-controller/default.nix
@@ -7,13 +7,13 @@
 
 buildPythonApplication rec {
   pname = "sc-controller";
-  version = "0.4.6";
+  version = "0.4.6.1";
 
   src = fetchFromGitHub {
     owner  = "kozec";
     repo   = pname;
     rev    = "v${version}";
-    sha256 = "0527igjgc5jf60ldsrc4xv3k8gw2480pmqyp6nv5xcrm5j0ah4q5";
+    sha256 = "1kcqsnrlwl4s94j6ahgkz3w4sy9hsr95y624zab6g10w0fl5sqrc";
   };
 
   nativeBuildInputs = [ wrapGAppsHook ];
diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix
index 00d07ef9236..c4772d65dbd 100644
--- a/pkgs/misc/vim-plugins/generated.nix
+++ b/pkgs/misc/vim-plugins/generated.nix
@@ -81,6 +81,17 @@ let
     };
   };
 
+  ansible-vim = buildVimPluginFrom2Nix {
+    pname = "ansible-vim";
+    version = "2.0";
+    src = fetchFromGitHub {
+      owner = "pearofducks";
+      repo = "ansible-vim";
+      rev = "01d0e7d4b87936d9cfe5a6038a6c9cec409a3c15";
+      sha256 = "14x7lxwvfrvi27qmffh66fpc3fk21xkzfzps0vx6n3n7h56a7r2g";
+    };
+  };
+
   argtextobj-vim = buildVimPluginFrom2Nix {
     pname = "argtextobj-vim";
     version = "2010-10-18";
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix
index 307681111ac..febdd94e119 100644
--- a/pkgs/misc/vim-plugins/overrides.nix
+++ b/pkgs/misc/vim-plugins/overrides.nix
@@ -1,7 +1,7 @@
 { lib, stdenv
 , python, cmake, vim, ruby
 , which, fetchgit, llvmPackages, rustPlatform
-, xkb_switch, fzf, skim
+, xkb-switch, fzf, skim
 , python3, boost, icu, ncurses
 , ycmd, rake
 , substituteAll
@@ -308,9 +308,9 @@ self: super: {
   vim-xkbswitch = super.vim-xkbswitch.overrideAttrs(old: {
     patchPhase = ''
       substituteInPlace plugin/xkbswitch.vim \
-        --replace /usr/local/lib/libxkbswitch.so ${xkb_switch}/lib/libxkbswitch.so
+        --replace /usr/local/lib/libxkbswitch.so ${xkb-switch}/lib/libxkbswitch.so
     '';
-    buildInputs = [ xkb_switch ];
+    buildInputs = [ xkb-switch ];
   });
 
   vim-yapf = super.vim-yapf.overrideAttrs(old: {
diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names
index 49a0230de93..3881ea0c5df 100644
--- a/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/pkgs/misc/vim-plugins/vim-plugin-names
@@ -218,6 +218,7 @@ osyo-manga/vim-textobj-multiblock
 osyo-manga/vim-watchdogs
 pangloss/vim-javascript
 parsonsmatt/intero-neovim
+pearofducks/ansible-vim
 peterhoeg/vim-qml
 phanviet/vim-monokai-pro
 plasticboy/vim-markdown
diff --git a/pkgs/misc/vim-plugins/vim-utils.nix b/pkgs/misc/vim-plugins/vim-utils.nix
index 6e867dfc966..cf5eeaec3e3 100644
--- a/pkgs/misc/vim-plugins/vim-utils.nix
+++ b/pkgs/misc/vim-plugins/vim-utils.nix
@@ -152,15 +152,21 @@ vim_with_plugins can be installed like any other application within Nix.
 let
   inherit (stdenv) lib;
 
-  # make sure a plugin is a derivation. If plugin already is a derivation, this
-  # is a no-op. If it is a string, it is looked up in knownPlugins.
+  # make sure a plugin is a derivation and its dependencies are derivations. If
+  # plugin already is a derivation, this is a no-op. If it is a string, it is
+  # looked up in knownPlugins.
   pluginToDrv = knownPlugins: plugin:
-    if builtins.isString plugin then
-      # make sure `pname` is set to that we are able to convert the derivation
-      # back to a string.
-      ( knownPlugins.${plugin} // { pname = plugin; })
-    else
-      plugin;
+  let
+    drv =
+      if builtins.isString plugin then
+        # make sure `pname` is set to that we are able to convert the derivation
+        # back to a string.
+        ( knownPlugins.${plugin} // { pname = plugin; })
+      else
+        plugin;
+  in
+    # make sure all the dependencies of the plugin are also derivations
+    drv // { dependencies = map (pluginToDrv knownPlugins) (drv.dependencies or []); };
 
   # transitive closure of plugin dependencies (plugin needs to be a derivation)
   transitiveClosure = plugin:
@@ -170,14 +176,6 @@ let
 
   findDependenciesRecursively = plugins: lib.concatMap transitiveClosure plugins;
 
-  attrnamesToPlugins = { knownPlugins, names }:
-    map (name: if builtins.isString name then knownPlugins.${name} else name) knownPlugins;
-
-  pluginToAttrname = plugin:
-    plugin.pname;
-
-  pluginsToAttrnames = plugins: map pluginToAttrname plugins;
-
   vamDictToNames = x:
       if builtins.isString x then [x]
       else (lib.optional (x ? name) x.name)
@@ -429,7 +427,7 @@ rec {
                      if vam != null && vam ? knownPlugins then vam.knownPlugins else
                      if pathogen != null && pathogen ? knownPlugins then pathogen.knownPlugins else
                      vimPlugins;
-      pathogenPlugins = findDependenciesRecursively ((map pluginToDrv knownPlugins) pathogen.pluginNames);
+      pathogenPlugins = findDependenciesRecursively (map (pluginToDrv knownPlugins) pathogen.pluginNames);
       vamPlugins = findDependenciesRecursively (map (pluginToDrv knownPlugins) (lib.concatMap vamDictToNames vam.pluginDictionaries));
       nonNativePlugins = (lib.optionals (pathogen != null) pathogenPlugins)
                       ++ (lib.optionals (vam != null) vamPlugins)
@@ -482,7 +480,8 @@ rec {
             rev = "4c596548216b7c19971f8fc94e38ef1a2b55fee6";
             sha256 = "0f1cpnp1nxb4i5hgymjn2yn3k1jwkqmlgw1g02sq270lavp2dzs9";
           };
-          dependencies = [];
+          # make sure string dependencies are handled
+          dependencies = [ "vim-nix" ];
         };
       });
     vimrcConfig.vam.pluginDictionaries = [ { names = [ "vim-trailing-whitespace" ]; } ];
diff --git a/pkgs/os-specific/darwin/apple-sdk/default.nix b/pkgs/os-specific/darwin/apple-sdk/default.nix
index 71574998885..c23a2148143 100644
--- a/pkgs/os-specific/darwin/apple-sdk/default.nix
+++ b/pkgs/os-specific/darwin/apple-sdk/default.nix
@@ -1,22 +1,30 @@
-{ stdenv, fetchurl, xar, cpio, pkgs, python, pbzx, lib }:
+{ stdenv, fetchurl, xar, xz, cpio, pkgs, python, lib }:
 
 let
+  # TODO: make this available to other packages and generalize the unpacking a bit
+  # from https://gist.github.com/pudquick/ff412bcb29c9c1fa4b8d
+  # This isn't needed until we get to SDK 10.11, but that presents other challenges
+  # unpbzx = fetchurl {
+  #   url    = "https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py";
+  #   sha256 = "0jgp6qbfl36i0jlz7as5zk2w20z4ca8wlrhdw49lwsld6wi3rfhc";
+  # };
+
   # sadly needs to be exported because security_tool needs it
   sdk = stdenv.mkDerivation rec {
-    version = "10.12";
+    version = "10.10";
     name    = "MacOS_SDK-${version}";
 
-    # This URL comes from https://swscan.apple.com/content/catalogs/others/index-10.12.merged-1.sucatalog, which we found by:
+    # This URL comes from https://swscan.apple.com/content/catalogs/others/index-10.10.merged-1.sucatalog, which we found by:
     #  1. Google: site:swscan.apple.com and look for a name that seems appropriate for your version
     #  2. In the resulting file, search for a file called DevSDK ending in .pkg
     #  3. ???
     #  4. Profit
     src = fetchurl {
-      url    = "http://swcdn.apple.com/content/downloads/28/09/091-29862/pafhn2u002b9slnrxzy9p86rpedycnjhb5/DevSDK_OSX1012.pkg";
-      sha256 = "1sggc70rypqwcjwr7ciavw8sczwll16cwqxdxrbw7r2qvy3b0nhx";
+      url    = "http://swcdn.apple.com/content/downloads/22/52/031-45139/hcjjv7cm4n6yqk56ict73qqw15ikm5iaql/DevSDK_OSX1010.pkg";
+      sha256 = "08bxa93zw7r4vzs28j9giq2qyk3b68ky6jx1bb9850gflr3nvgq1";
     };
 
-    buildInputs = [ xar cpio python pbzx ];
+    buildInputs = [ xar xz cpio python ];
 
     phases = [ "unpackPhase" "installPhase" "fixupPhase" ];
     outputs = [ "out" "dev" "man" ];
@@ -29,7 +37,7 @@ let
       start="$(pwd)"
       mkdir -p $out
       cd $out
-      pbzx -n $start/Payload | cpio -idm
+      cat $start/Payload | gzip -d | cpio -idm
 
       mv usr/* .
       rmdir usr
diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libc/CrashReporterClient.h b/pkgs/os-specific/darwin/apple-source-releases/Libc/CrashReporterClient.h
deleted file mode 100644
index a1cbb72b917..00000000000
--- a/pkgs/os-specific/darwin/apple-source-releases/Libc/CrashReporterClient.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) 2010 Apple Inc. All rights reserved.
- *
- * @APPLE_LICENSE_HEADER_START@
- *
- * This file contains Original Code and/or Modifications of Original Code
- * as defined in and that are subject to the Apple Public Source License
- * Version 2.0 (the 'License'). You may not use this file except in
- * compliance with the License. Please obtain a copy of the License at
- * http://www.opensource.apple.com/apsl/ and read it before using this
- * file.
- *
- * The Original Code and all software distributed under the License are
- * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
- * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
- * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
- * Please see the License for the specific language governing rights and
- * limitations under the License.
- *
- * @APPLE_LICENSE_HEADER_END@
- */
-
-/***********************************************************************
- * Not to be installed in /usr/local/include
- ***********************************************************************/
-
-#ifndef _LIBC_CRASHREPORTERCLIENT_H
-#define _LIBC_CRASHREPORTERCLIENT_H
-
-#include "stdint.h"
-
-/* Fake the CrashReporterClient API */
-#define CRGetCrashLogMessage() 0
-#define CRSetCrashLogMessage(m) true
-
-#define CRASH_REPORTER_CLIENT_HIDDEN __attribute__((visibility("hidden")))
-#define CRASHREPORTER_ANNOTATIONS_VERSION 4
-#define CRASHREPORTER_ANNOTATIONS_SECTION "__crash_info"
-
-struct crashreporter_annotations_t {
-	uint64_t version;		// unsigned long
-	uint64_t message;		// char *
-	uint64_t signature_string;	// char *
-	uint64_t backtrace;		// char *
-	uint64_t message2;		// char *
-	uint64_t thread;		// uint64_t
-	uint64_t dialog_mode;		// unsigned int
-};
-
-#endif
diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix b/pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix
index 6ebb470145d..542ea20de11 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/Libc/default.nix
@@ -11,8 +11,6 @@ appleDerivation {
     export PRIVATE_HEADERS_FOLDER_PATH=include
     bash xcodescripts/headers.sh
 
-    cp ${./CrashReporterClient.h} $out/include/CrashReporterClient.h
-
     cp ${Libc_10-9}/include/NSSystemDirectories.h $out/include
 
     # Ugh Apple stopped releasing this stuff so we need an older one...
diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/default.nix b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/default.nix
index a0edfbbb3b5..1e27ead69f1 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/default.nix
@@ -1,11 +1,9 @@
-{ stdenv, appleDerivation, cpio, xnu, Libc, Libm, libdispatch, cctools, Libinfo
-, dyld, Csu, architecture, libclosure, CarbonHeaders, ncurses, CommonCrypto
-, copyfile, removefile, libresolv, Libnotify, libplatform, libpthread
-, mDNSResponder, launchd, libutil, hfs }:
+{ stdenv, appleDerivation, cpio, xnu, Libc, Libm, libdispatch, cctools, Libinfo,
+  dyld, Csu, architecture, libclosure, CarbonHeaders, ncurses, CommonCrypto, copyfile,
+  removefile, libresolv, Libnotify, libplatform, libpthread, mDNSResponder, launchd, libutil }:
 
 appleDerivation rec {
-  dontBuild = true;
-  dontFixup = true;
+  phases = [ "unpackPhase" "installPhase" ];
 
   nativeBuildInputs = [ cpio ];
 
@@ -19,21 +17,19 @@ appleDerivation rec {
     cp ${xnu}/Library/Frameworks/Kernel.framework/Versions/A/Headers/Availability*.h $out/include
     cp ${xnu}/Library/Frameworks/Kernel.framework/Versions/A/Headers/stdarg.h        $out/include
 
-    for dep in ${Libc} ${Libm} ${Libinfo} ${dyld} ${architecture} \
-               ${libclosure} ${CarbonHeaders} ${libdispatch} ${ncurses.dev} \
-               ${CommonCrypto} ${copyfile} ${removefile} ${libresolv} \
-               ${Libnotify} ${libplatform} ${mDNSResponder} ${launchd} \
-               ${libutil} ${libpthread} ${hfs}; do
+    for dep in ${Libc} ${Libm} ${Libinfo} ${dyld} ${architecture} ${libclosure} ${CarbonHeaders} \
+               ${libdispatch} ${ncurses.dev} ${CommonCrypto} ${copyfile} ${removefile} ${libresolv} \
+               ${Libnotify} ${libplatform} ${mDNSResponder} ${launchd} ${libutil} ${libpthread}; do
       (cd $dep/include && find . -name '*.h' | cpio -pdm $out/include)
     done
 
+
     (cd ${cctools.dev}/include/mach-o && find . -name '*.h' | cpio -pdm $out/include/mach-o)
 
     cat <<EOF > $out/include/TargetConditionals.h
     #ifndef __TARGETCONDITIONALS__
     #define __TARGETCONDITIONALS__
     #define TARGET_OS_MAC           1
-    #define TARGET_OS_OSX           1
     #define TARGET_OS_WIN32         0
     #define TARGET_OS_UNIX          0
     #define TARGET_OS_EMBEDDED      0
diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_c_symbols b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_c_symbols
index 1ec6c6332cf..4d83c5cfe9b 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_c_symbols
+++ b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_c_symbols
@@ -232,8 +232,6 @@ __os_assert_log_ctx
 __os_assumes_log
 __os_assumes_log_ctx
 __os_avoid_tail_call
-__os_crash
-__os_crash_callback
 __os_debug_log
 __os_debug_log_error_str
 __putenvp
@@ -265,7 +263,6 @@ __unsetenvp
 __utmpxname
 _a64l
 _abort
-_abort_report_np
 _abs
 _acl_add_flag_np
 _acl_add_perm
@@ -348,7 +345,6 @@ _backtrace
 _backtrace_symbols
 _backtrace_symbols_fd
 _basename
-_basename_r
 _bcmp
 _bcopy
 _brk
@@ -381,12 +377,8 @@ _chmodx_np
 _clearerr
 _clearerr_unlocked
 _clock
-_clock_getres
-_clock_gettime
-_clock_gettime_nsec_np
 _clock_port
 _clock_sem
-_clock_settime
 _closedir
 _compat_mode
 _confstr
@@ -419,7 +411,6 @@ _digittoint
 _digittoint_l
 _dirfd
 _dirname
-_dirname_r
 _div
 _dprintf
 _dprintf_l
@@ -780,12 +771,8 @@ _mergesort_b
 _mkdirx_np
 _mkdtemp
 _mkfifox_np
-_mkostemp
-_mkostemps
 _mkpath_np
-_mkpathat_np
 _mkstemp
-_mkstemp_dprotected_np
 _mkstemps
 _mktemp
 _mktime
@@ -818,7 +805,6 @@ _nice
 _nl_langinfo
 _nl_langinfo_l
 _nrand48
-_nvis
 _off32
 _off64
 _offtime
@@ -973,7 +959,6 @@ _sleep
 _sleep$NOCANCEL
 _snprintf
 _snprintf_l
-_snvis
 _sockatmark
 _sprintf
 _sprintf_l
@@ -1003,7 +988,6 @@ _strcoll_l
 _strcpy
 _strcspn
 _strdup
-_strenvisx
 _strerror
 _strerror_r
 _strfmon
@@ -1022,23 +1006,14 @@ _strncpy
 _strndup
 _strnlen
 _strnstr
-_strnunvis
-_strnunvisx
-_strnvis
-_strnvisx
 _strpbrk
 _strptime
 _strptime_l
 _strrchr
-_strsenvisx
 _strsep
 _strsignal
-_strsnvis
-_strsnvisx
 _strspn
 _strstr
-_strsvis
-_strsvisx
 _strtod
 _strtod_l
 _strtof
@@ -1071,7 +1046,6 @@ _strvisx
 _strxfrm
 _strxfrm_l
 _suboptarg
-_svis
 _swab
 _swprintf
 _swprintf_l
@@ -1113,7 +1087,6 @@ _timelocal
 _timeoff
 _times
 _timezone
-_timingsafe_bcmp
 _tmpfile
 _tmpnam
 _toascii
diff --git a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols
index 7c5b90f95ed..4d1a1f521b0 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols
+++ b/pkgs/os-specific/darwin/apple-source-releases/Libsystem/system_kernel_symbols
@@ -3,7 +3,6 @@ _____old_semwait_signal_nocancel
 _____sigwait_nocancel
 ____kernelVersionNumber
 ____kernelVersionString
-___abort_with_payload
 ___accept
 ___accept_nocancel
 ___access_extended
@@ -14,11 +13,6 @@ ___bsdthread_ctl
 ___bsdthread_register
 ___bsdthread_terminate
 ___carbon_delete
-___channel_get_info
-___channel_get_opt
-___channel_open
-___channel_set_opt
-___channel_sync
 ___chmod
 ___chmod_extended
 ___close_nocancel
@@ -38,7 +32,6 @@ ___fchmod_extended
 ___fcntl
 ___fcntl_nocancel
 ___fork
-___fs_snapshot
 ___fstat64_extended
 ___fstat_extended
 ___fsync_nocancel
@@ -64,8 +57,6 @@ ___ioctl
 ___iopolicysys
 ___kdebug_trace
 ___kdebug_trace64
-___kdebug_trace_string
-___kdebug_typefilter
 ___kill
 ___lchown
 ___libkernel_init
@@ -88,7 +79,6 @@ ___mac_set_file
 ___mac_set_link
 ___mac_set_proc
 ___mac_syscall
-___microstackshot
 ___mkdir_extended
 ___mkfifo_extended
 ___mmap
@@ -100,13 +90,6 @@ ___msgsys
 ___msync
 ___msync_nocancel
 ___munmap
-___nexus_create
-___nexus_deregister
-___nexus_destroy
-___nexus_get_opt
-___nexus_open
-___nexus_register
-___nexus_set_opt
 ___old_semwait_signal
 ___open
 ___open_dprotected_np
@@ -114,17 +97,12 @@ ___open_extended
 ___open_nocancel
 ___openat
 ___openat_nocancel
-___os_nexus_ifattach
-___os_nexus_ifdetach
-___persona
 ___pipe
 ___poll_nocancel
 ___posix_spawn
 ___pread_nocancel
 ___proc_info
 ___process_policy
-___pselect
-___pselect_nocancel
 ___psynch_cvbroad
 ___psynch_cvclrprepost
 ___psynch_cvsignal
@@ -155,7 +133,6 @@ ___recvmsg
 ___recvmsg_nocancel
 ___rename
 ___renameat
-___renameatx_np
 ___rmdir
 ___sandbox_me
 ___sandbox_mm
@@ -198,7 +175,6 @@ ___sigsuspend
 ___sigsuspend_nocancel
 ___sigwait
 ___socketpair
-___stack_snapshot_with_config
 ___stat64_extended
 ___stat_extended
 ___syscall
@@ -206,11 +182,8 @@ ___syscall_logger
 ___sysctl
 ___sysctlbyname
 ___telemetry
-___terminate_with_payload
 ___thread_selfid
 ___thread_selfusage
-___ulock_wait
-___ulock_wake
 ___umask_extended
 ___unlink
 ___unlinkat
@@ -218,7 +191,6 @@ ___vfork
 ___wait4
 ___wait4_nocancel
 ___waitid_nocancel
-___work_interval_ctl
 ___workq_kernreturn
 ___workq_open
 ___write_nocancel
@@ -230,7 +202,6 @@ __get_cpu_capabilities
 __getprivatesystemidentifier
 __host_page_size
 __init_cpu_capabilities
-__kernelrpc_host_create_mach_voucher
 __kernelrpc_mach_port_allocate
 __kernelrpc_mach_port_allocate_full
 __kernelrpc_mach_port_allocate_name
@@ -286,17 +257,13 @@ __kernelrpc_mach_vm_map
 __kernelrpc_mach_vm_map_trap
 __kernelrpc_mach_vm_protect
 __kernelrpc_mach_vm_protect_trap
-__kernelrpc_mach_vm_purgable_control
-__kernelrpc_mach_vm_purgable_control_trap
 __kernelrpc_mach_vm_read
 __kernelrpc_mach_vm_remap
-__kernelrpc_mach_voucher_extract_attr_recipe
 __kernelrpc_task_set_port_space
 __kernelrpc_thread_policy
 __kernelrpc_thread_policy_set
 __kernelrpc_thread_set_policy
 __kernelrpc_vm_map
-__kernelrpc_vm_purgable_control
 __kernelrpc_vm_read
 __kernelrpc_vm_remap
 __mach_errors
@@ -305,9 +272,6 @@ __mach_snprintf
 __mach_vsnprintf
 __os_alloc_once_table
 __register_gethostuuid_callback
-__thread_set_tsd_base
-_abort_with_payload
-_abort_with_reason
 _accept
 _accept$NOCANCEL
 _access
@@ -348,8 +312,6 @@ _clock_set_attributes
 _clock_set_time
 _clock_sleep
 _clock_sleep_trap
-_clonefile
-_clonefileat
 _close
 _close$NOCANCEL
 _coalition_create
@@ -383,7 +345,6 @@ _fchmod
 _fchmodat
 _fchown
 _fchownat
-_fclonefileat
 _fcntl
 _fcntl$NOCANCEL
 _fdatasync
@@ -397,16 +358,9 @@ _flistxattr
 _flock
 _fpathconf
 _fremovexattr
-_fs_snapshot_create
-_fs_snapshot_delete
-_fs_snapshot_list
-_fs_snapshot_mount
-_fs_snapshot_rename
-_fs_snapshot_revert
 _fsctl
 _fsetattrlist
 _fsetxattr
-_fsgetpath
 _fstat
 _fstat$INODE64
 _fstat64
@@ -430,7 +384,6 @@ _getdirentries
 _getdirentriesattr
 _getdtablesize
 _getegid
-_getentropy
 _geteuid
 _getfh
 _getfsstat
@@ -456,7 +409,6 @@ _getsockopt
 _getuid
 _getwgroups_np
 _getxattr
-_grab_pgo_data
 _guarded_close_np
 _guarded_kqueue_np
 _guarded_open_dprotected_np
@@ -464,18 +416,14 @@ _guarded_open_np
 _guarded_pwrite_np
 _guarded_write_np
 _guarded_writev_np
-_host_check_multiuser_mode
 _host_create_mach_voucher
-_host_create_mach_voucher_trap
 _host_default_memory_manager
 _host_get_UNDServer
-_host_get_atm_diagnostic_flag
 _host_get_boot_info
 _host_get_clock_control
 _host_get_clock_service
 _host_get_exception_ports
 _host_get_io_master
-_host_get_multiuser_config_flags
 _host_get_special_port
 _host_info
 _host_kernel_version
@@ -495,9 +443,7 @@ _host_security_set_task_token
 _host_self
 _host_self_trap
 _host_set_UNDServer
-_host_set_atm_diagnostic_flag
 _host_set_exception_ports
-_host_set_multiuser_config_flags
 _host_set_special_port
 _host_statistics
 _host_statistics64
@@ -510,28 +456,15 @@ _internal_catch_exc_subsystem
 _ioctl
 _issetugid
 _kas_info
-_kdebug_is_enabled
-_kdebug_signpost
-_kdebug_signpost_end
-_kdebug_signpost_start
 _kdebug_trace
-_kdebug_trace_string
-_kdebug_typefilter
 _kevent
 _kevent64
-_kevent_qos
 _kext_request
 _kill
 _kmod_control
 _kmod_create
 _kmod_destroy
 _kmod_get_info
-_kpersona_alloc
-_kpersona_dealloc
-_kpersona_find
-_kpersona_get
-_kpersona_info
-_kpersona_pidinfo
 _kqueue
 _lchown
 _ledger
@@ -554,20 +487,14 @@ _lstat$INODE64
 _lstat64
 _mach_absolute_time
 _mach_approximate_time
-_mach_boottime_usec
-_mach_continuous_approximate_time
-_mach_continuous_time
 _mach_error
 _mach_error_full_diag
 _mach_error_string
 _mach_error_type
-_mach_generate_activity_id
-_mach_get_times
 _mach_host_self
 _mach_init
 _mach_make_memory_entry
 _mach_make_memory_entry_64
-_mach_memory_info
 _mach_memory_object_memory_entry
 _mach_memory_object_memory_entry_64
 _mach_msg
@@ -627,7 +554,6 @@ _mach_task_self
 _mach_task_self_
 _mach_thread_self
 _mach_timebase_info
-_mach_timebase_info_trap
 _mach_vm_allocate
 _mach_vm_behavior_set
 _mach_vm_copy
@@ -654,7 +580,6 @@ _mach_voucher_debug_info
 _mach_voucher_extract_all_attr_recipes
 _mach_voucher_extract_attr_content
 _mach_voucher_extract_attr_recipe
-_mach_voucher_extract_attr_recipe_trap
 _mach_wait_until
 _mach_zone_force_gc
 _mach_zone_info
@@ -673,7 +598,6 @@ _mig_get_reply_port
 _mig_put_reply_port
 _mig_reply_setup
 _mig_strncpy
-_mig_strncpy_zerofill
 _mincore
 _minherit
 _mk_timer_arm
@@ -706,10 +630,7 @@ _msync$NOCANCEL
 _munlock
 _munlockall
 _munmap
-_necp_client_action
 _necp_match_policy
-_necp_open
-_netagent_trigger
 _netname_check_in
 _netname_check_out
 _netname_look_up
@@ -724,44 +645,6 @@ _open_dprotected_np
 _openat
 _openat$NOCANCEL
 _openbyid_np
-_os_channel_advance_slot
-_os_channel_attr_clone
-_os_channel_attr_create
-_os_channel_attr_destroy
-_os_channel_attr_get
-_os_channel_attr_get_key
-_os_channel_attr_set
-_os_channel_attr_set_key
-_os_channel_available_slot_count
-_os_channel_create
-_os_channel_create_extended
-_os_channel_destroy
-_os_channel_get_fd
-_os_channel_get_next_slot
-_os_channel_pending
-_os_channel_read_attr
-_os_channel_read_nexus_extension_info
-_os_channel_ring_id
-_os_channel_rx_ring
-_os_channel_set_slot_properties
-_os_channel_sync
-_os_channel_tx_ring
-_os_channel_write_attr
-_os_nexus_attr_clone
-_os_nexus_attr_create
-_os_nexus_attr_destroy
-_os_nexus_attr_get
-_os_nexus_attr_set
-_os_nexus_controller_alloc_provider_instance
-_os_nexus_controller_bind_provider_instance
-_os_nexus_controller_create
-_os_nexus_controller_deregister_provider
-_os_nexus_controller_destroy
-_os_nexus_controller_free_provider_instance
-_os_nexus_controller_get_fd
-_os_nexus_controller_read_provider_attr
-_os_nexus_controller_register_provider
-_os_nexus_controller_unbind_provider_instance
 _panic
 _panic_init
 _pathconf
@@ -786,7 +669,6 @@ _posix_spawn_file_actions_addopen
 _posix_spawn_file_actions_destroy
 _posix_spawn_file_actions_init
 _posix_spawnattr_destroy
-_posix_spawnattr_get_darwin_role_np
 _posix_spawnattr_get_qos_clamp_np
 _posix_spawnattr_getbinpref_np
 _posix_spawnattr_getcpumonitor
@@ -798,12 +680,7 @@ _posix_spawnattr_getprocesstype_np
 _posix_spawnattr_getsigdefault
 _posix_spawnattr_getsigmask
 _posix_spawnattr_init
-_posix_spawnattr_set_darwin_role_np
 _posix_spawnattr_set_importancewatch_port_np
-_posix_spawnattr_set_persona_gid_np
-_posix_spawnattr_set_persona_groups_np
-_posix_spawnattr_set_persona_np
-_posix_spawnattr_set_persona_uid_np
 _posix_spawnattr_set_qos_clamp_np
 _posix_spawnattr_setauditsessionport_np
 _posix_spawnattr_setbinpref_np
@@ -812,7 +689,6 @@ _posix_spawnattr_setcpumonitor
 _posix_spawnattr_setcpumonitor_default
 _posix_spawnattr_setexceptionports_np
 _posix_spawnattr_setflags
-_posix_spawnattr_setjetsam_ext
 _posix_spawnattr_setmacpolicyinfo_np
 _posix_spawnattr_setpcontrol_np
 _posix_spawnattr_setpgroup
@@ -822,7 +698,6 @@ _posix_spawnattr_setsigmask
 _posix_spawnattr_setspecialport_np
 _pread
 _pread$NOCANCEL
-_proc_clear_cpulimits
 _proc_clear_delayidlesleep
 _proc_clear_dirty
 _proc_clear_vmpressure
@@ -840,10 +715,8 @@ _proc_importance_assertion_begin_with_msg
 _proc_importance_assertion_complete
 _proc_kmsgbuf
 _proc_libversion
-_proc_list_uptrs
 _proc_listallpids
 _proc_listchildpids
-_proc_listcoalitions
 _proc_listpgrppids
 _proc_listpids
 _proc_listpidspath
@@ -855,7 +728,6 @@ _proc_pidinfo
 _proc_pidoriginatorinfo
 _proc_pidpath
 _proc_regionfilename
-_proc_resume_cpumon
 _proc_rlimit_control
 _proc_set_cpumon_defaults
 _proc_set_cpumon_params
@@ -865,7 +737,6 @@ _proc_set_dirty
 _proc_set_owner_vmpressure
 _proc_set_wakemon_defaults
 _proc_set_wakemon_params
-_proc_setcpu_percentage
 _proc_setpcontrol
 _proc_setthread_cpupercent
 _proc_suppress
@@ -919,8 +790,6 @@ _removexattr
 _rename
 _rename_ext
 _renameat
-_renameatx_np
-_renamex_np
 _revoke
 _rmdir
 _searchfs
@@ -1007,16 +876,6 @@ _sigsuspend$NOCANCEL
 _socket
 _socket_delegate
 _socketpair
-_stackshot_capture_with_config
-_stackshot_config_create
-_stackshot_config_dealloc
-_stackshot_config_dealloc_buffer
-_stackshot_config_get_stackshot_buffer
-_stackshot_config_get_stackshot_size
-_stackshot_config_set_delta_timestamp
-_stackshot_config_set_flags
-_stackshot_config_set_pid
-_stackshot_config_set_size_hint
 _stat
 _stat$INODE64
 _stat64
@@ -1038,26 +897,18 @@ _task_assign
 _task_assign_default
 _task_create
 _task_for_pid
-_task_generate_corpse
 _task_get_assignment
-_task_get_dyld_image_infos
 _task_get_emulation_vector
 _task_get_exception_ports
 _task_get_mach_voucher
 _task_get_special_port
 _task_get_state
 _task_info
-_task_map_corpse_info
-_task_map_corpse_info_64
 _task_name_for_pid
 _task_policy
 _task_policy_get
 _task_policy_set
 _task_purgable_info
-_task_register_dyld_get_process_state
-_task_register_dyld_image_infos
-_task_register_dyld_set_dyld_state
-_task_register_dyld_shared_cache_image_info
 _task_resume
 _task_resume2
 _task_sample
@@ -1080,10 +931,7 @@ _task_swap_exception_ports
 _task_swap_mach_voucher
 _task_terminate
 _task_threads
-_task_unregister_dyld_image_infos
 _task_zone_info
-_terminate_with_payload
-_terminate_with_reason
 _thread_abort
 _thread_abort_safely
 _thread_assign
@@ -1094,7 +942,6 @@ _thread_depress_abort
 _thread_get_assignment
 _thread_get_exception_ports
 _thread_get_mach_voucher
-_thread_get_register_pointer_values
 _thread_get_special_port
 _thread_get_state
 _thread_info
@@ -1121,7 +968,6 @@ _undelete
 _unlink
 _unlinkat
 _unmount
-_usrctl
 _utimes
 _vfork
 _vfs_purge
@@ -1162,10 +1008,6 @@ _waitevent
 _waitid
 _waitid$NOCANCEL
 _watchevent
-_work_interval_create
-_work_interval_destroy
-_work_interval_notify
-_work_interval_notify_simple
 _write
 _write$NOCANCEL
 _writev
diff --git a/pkgs/os-specific/darwin/apple-source-releases/Security/boot.nix b/pkgs/os-specific/darwin/apple-source-releases/Security/boot.nix
deleted file mode 100644
index e04142b8b11..00000000000
--- a/pkgs/os-specific/darwin/apple-source-releases/Security/boot.nix
+++ /dev/null
@@ -1,116 +0,0 @@
-{ appleDerivation }:
-
-appleDerivation {
-  phases = [ "unpackPhase" "installPhase" ];
-
-  __propagatedImpureHostDeps = [
-    "/System/Library/Frameworks/Security.framework/Security"
-    "/System/Library/Frameworks/Security.framework/Resources"
-    "/System/Library/Frameworks/Security.framework/PlugIns"
-    "/System/Library/Frameworks/Security.framework/XPCServices"
-    "/System/Library/Frameworks/Security.framework/Versions"
-  ];
-
-  installPhase = ''
-    ###### IMPURITIES
-    mkdir -p $out/Library/Frameworks/Security.framework
-    pushd $out/Library/Frameworks/Security.framework
-    ln -s /System/Library/Frameworks/Security.framework/Security
-    ln -s /System/Library/Frameworks/Security.framework/Resources
-    ln -s /System/Library/Frameworks/Security.framework/PlugIns
-    ln -s /System/Library/Frameworks/Security.framework/XPCServices
-    popd
-
-    ###### HEADERS
-
-    export dest=$out/Library/Frameworks/Security.framework/Headers
-    mkdir -p $dest
-
-    cp libsecurity_asn1/lib/SecAsn1Coder.h     $dest
-    cp libsecurity_asn1/lib/SecAsn1Templates.h $dest
-    cp libsecurity_asn1/lib/SecAsn1Types.h     $dest
-    cp libsecurity_asn1/lib/oidsalg.h          $dest
-    cp libsecurity_asn1/lib/oidsattr.h         $dest
-
-    cp libsecurity_authorization/lib/AuthSession.h         $dest
-    cp libsecurity_authorization/lib/Authorization.h       $dest
-    cp libsecurity_authorization/lib/AuthorizationDB.h     $dest
-    cp libsecurity_authorization/lib/AuthorizationPlugin.h $dest
-    cp libsecurity_authorization/lib/AuthorizationTags.h   $dest
-
-    cp libsecurity_cms/lib/CMSDecoder.h $dest
-    cp libsecurity_cms/lib/CMSEncoder.h $dest
-
-    cp libsecurity_codesigning/lib/CSCommon.h       $dest
-    cp libsecurity_codesigning/lib/CodeSigning.h    $dest
-    cp libsecurity_codesigning/lib/SecCode.h        $dest
-    cp libsecurity_codesigning/lib/SecCodeHost.h    $dest
-    cp libsecurity_codesigning/lib/SecRequirement.h $dest
-    cp libsecurity_codesigning/lib/SecStaticCode.h  $dest
-    cp libsecurity_codesigning/lib/SecTask.h        $dest
-
-    cp libsecurity_cssm/lib/certextensions.h $dest
-    cp libsecurity_cssm/lib/cssm.h           $dest
-    cp libsecurity_cssm/lib/cssmaci.h        $dest
-    cp libsecurity_cssm/lib/cssmapi.h        $dest
-    cp libsecurity_cssm/lib/cssmapple.h      $dest
-    cp libsecurity_cssm/lib/cssmcli.h        $dest
-    cp libsecurity_cssm/lib/cssmconfig.h     $dest
-    cp libsecurity_cssm/lib/cssmcspi.h       $dest
-    cp libsecurity_cssm/lib/cssmdli.h        $dest
-    cp libsecurity_cssm/lib/cssmerr.h        $dest
-    cp libsecurity_cssm/lib/cssmkrapi.h      $dest
-    cp libsecurity_cssm/lib/cssmkrspi.h      $dest
-    cp libsecurity_cssm/lib/cssmspi.h        $dest
-    cp libsecurity_cssm/lib/cssmtpi.h        $dest
-    cp libsecurity_cssm/lib/cssmtype.h       $dest
-    cp libsecurity_cssm/lib/eisl.h           $dest
-    cp libsecurity_cssm/lib/emmspi.h         $dest
-    cp libsecurity_cssm/lib/emmtype.h        $dest
-    cp libsecurity_cssm/lib/oidsbase.h       $dest
-    cp libsecurity_cssm/lib/oidscert.h       $dest
-    cp libsecurity_cssm/lib/oidscrl.h        $dest
-    cp libsecurity_cssm/lib/x509defs.h       $dest
-
-    cp libsecurity_keychain/lib/SecACL.h                $dest
-    cp libsecurity_keychain/lib/SecAccess.h             $dest
-    cp libsecurity_keychain/lib/SecBase.h               $dest
-    cp libsecurity_keychain/lib/SecCertificate.h        $dest
-    cp libsecurity_keychain/lib/SecCertificatePriv.h    $dest # Private
-    cp libsecurity_keychain/lib/SecCertificateOIDs.h    $dest
-    cp libsecurity_keychain/lib/SecIdentity.h           $dest
-    cp libsecurity_keychain/lib/SecIdentitySearch.h     $dest
-    cp libsecurity_keychain/lib/SecImportExport.h       $dest
-    cp libsecurity_keychain/lib/SecItem.h               $dest
-    cp libsecurity_keychain/lib/SecKey.h                $dest
-    cp libsecurity_keychain/lib/SecKeychain.h           $dest
-    cp libsecurity_keychain/lib/SecKeychainItem.h       $dest
-    cp libsecurity_keychain/lib/SecKeychainSearch.h     $dest
-    cp libsecurity_keychain/lib/SecPolicy.h             $dest
-    cp libsecurity_keychain/lib/SecPolicySearch.h       $dest
-    cp libsecurity_keychain/lib/SecRandom.h             $dest
-    cp libsecurity_keychain/lib/SecTrust.h              $dest
-    cp libsecurity_keychain/lib/SecTrustSettings.h      $dest
-    cp libsecurity_keychain/lib/SecTrustedApplication.h $dest
-    cp libsecurity_keychain/lib/Security.h              $dest
-
-    cp libsecurity_manifest/lib/SecureDownload.h $dest
-
-    cp libsecurity_mds/lib/mds.h        $dest
-    cp libsecurity_mds/lib/mds_schema.h $dest
-
-    cp libsecurity_ssl/lib/CipherSuite.h     $dest
-    cp libsecurity_ssl/lib/SecureTransport.h $dest
-
-    cp libsecurity_transform/lib/SecCustomTransform.h        $dest
-    cp libsecurity_transform/lib/SecDecodeTransform.h        $dest
-    cp libsecurity_transform/lib/SecDigestTransform.h        $dest
-    cp libsecurity_transform/lib/SecEncodeTransform.h        $dest
-    cp libsecurity_transform/lib/SecEncryptTransform.h       $dest
-    cp libsecurity_transform/lib/SecReadTransform.h          $dest
-    cp libsecurity_transform/lib/SecSignVerifyTransform.h    $dest
-    cp libsecurity_transform/lib/SecTransform.h              $dest
-    cp libsecurity_transform/lib/SecTransformReadTransform.h $dest
-
-  '';
-}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/Security/default.nix b/pkgs/os-specific/darwin/apple-source-releases/Security/default.nix
index be744fa8873..e04142b8b11 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/Security/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/Security/default.nix
@@ -1,19 +1,116 @@
-{ stdenv, appleDerivation, xcbuildHook, Foundation, xpc, darling, dtrace, xnu }:
+{ appleDerivation }:
 
 appleDerivation {
-  nativeBuildInputs = [ xcbuildHook dtrace ];
-  # buildInputs = [ Foundation xpc darling ];
-  buildInputs = [ xpc xnu ];
+  phases = [ "unpackPhase" "installPhase" ];
 
-  xcbuildFlags = "-target Security_frameworks_osx";
+  __propagatedImpureHostDeps = [
+    "/System/Library/Frameworks/Security.framework/Security"
+    "/System/Library/Frameworks/Security.framework/Resources"
+    "/System/Library/Frameworks/Security.framework/PlugIns"
+    "/System/Library/Frameworks/Security.framework/XPCServices"
+    "/System/Library/Frameworks/Security.framework/Versions"
+  ];
 
-  # NIX_CFLAGS_COMPILE = "-Wno-error -I${xnu}/include/libkern -DPRIVATE -I${xnu}/Library/Frameworks/System.framework/Headers";
+  installPhase = ''
+    ###### IMPURITIES
+    mkdir -p $out/Library/Frameworks/Security.framework
+    pushd $out/Library/Frameworks/Security.framework
+    ln -s /System/Library/Frameworks/Security.framework/Security
+    ln -s /System/Library/Frameworks/Security.framework/Resources
+    ln -s /System/Library/Frameworks/Security.framework/PlugIns
+    ln -s /System/Library/Frameworks/Security.framework/XPCServices
+    popd
 
-  preBuild = ''
-    dtrace -h -C -s OSX/libsecurity_utilities/lib/security_utilities.d -o OSX/libsecurity_utilities/lib/utilities_dtrace.h
+    ###### HEADERS
+
+    export dest=$out/Library/Frameworks/Security.framework/Headers
+    mkdir -p $dest
+
+    cp libsecurity_asn1/lib/SecAsn1Coder.h     $dest
+    cp libsecurity_asn1/lib/SecAsn1Templates.h $dest
+    cp libsecurity_asn1/lib/SecAsn1Types.h     $dest
+    cp libsecurity_asn1/lib/oidsalg.h          $dest
+    cp libsecurity_asn1/lib/oidsattr.h         $dest
+
+    cp libsecurity_authorization/lib/AuthSession.h         $dest
+    cp libsecurity_authorization/lib/Authorization.h       $dest
+    cp libsecurity_authorization/lib/AuthorizationDB.h     $dest
+    cp libsecurity_authorization/lib/AuthorizationPlugin.h $dest
+    cp libsecurity_authorization/lib/AuthorizationTags.h   $dest
+
+    cp libsecurity_cms/lib/CMSDecoder.h $dest
+    cp libsecurity_cms/lib/CMSEncoder.h $dest
+
+    cp libsecurity_codesigning/lib/CSCommon.h       $dest
+    cp libsecurity_codesigning/lib/CodeSigning.h    $dest
+    cp libsecurity_codesigning/lib/SecCode.h        $dest
+    cp libsecurity_codesigning/lib/SecCodeHost.h    $dest
+    cp libsecurity_codesigning/lib/SecRequirement.h $dest
+    cp libsecurity_codesigning/lib/SecStaticCode.h  $dest
+    cp libsecurity_codesigning/lib/SecTask.h        $dest
+
+    cp libsecurity_cssm/lib/certextensions.h $dest
+    cp libsecurity_cssm/lib/cssm.h           $dest
+    cp libsecurity_cssm/lib/cssmaci.h        $dest
+    cp libsecurity_cssm/lib/cssmapi.h        $dest
+    cp libsecurity_cssm/lib/cssmapple.h      $dest
+    cp libsecurity_cssm/lib/cssmcli.h        $dest
+    cp libsecurity_cssm/lib/cssmconfig.h     $dest
+    cp libsecurity_cssm/lib/cssmcspi.h       $dest
+    cp libsecurity_cssm/lib/cssmdli.h        $dest
+    cp libsecurity_cssm/lib/cssmerr.h        $dest
+    cp libsecurity_cssm/lib/cssmkrapi.h      $dest
+    cp libsecurity_cssm/lib/cssmkrspi.h      $dest
+    cp libsecurity_cssm/lib/cssmspi.h        $dest
+    cp libsecurity_cssm/lib/cssmtpi.h        $dest
+    cp libsecurity_cssm/lib/cssmtype.h       $dest
+    cp libsecurity_cssm/lib/eisl.h           $dest
+    cp libsecurity_cssm/lib/emmspi.h         $dest
+    cp libsecurity_cssm/lib/emmtype.h        $dest
+    cp libsecurity_cssm/lib/oidsbase.h       $dest
+    cp libsecurity_cssm/lib/oidscert.h       $dest
+    cp libsecurity_cssm/lib/oidscrl.h        $dest
+    cp libsecurity_cssm/lib/x509defs.h       $dest
+
+    cp libsecurity_keychain/lib/SecACL.h                $dest
+    cp libsecurity_keychain/lib/SecAccess.h             $dest
+    cp libsecurity_keychain/lib/SecBase.h               $dest
+    cp libsecurity_keychain/lib/SecCertificate.h        $dest
+    cp libsecurity_keychain/lib/SecCertificatePriv.h    $dest # Private
+    cp libsecurity_keychain/lib/SecCertificateOIDs.h    $dest
+    cp libsecurity_keychain/lib/SecIdentity.h           $dest
+    cp libsecurity_keychain/lib/SecIdentitySearch.h     $dest
+    cp libsecurity_keychain/lib/SecImportExport.h       $dest
+    cp libsecurity_keychain/lib/SecItem.h               $dest
+    cp libsecurity_keychain/lib/SecKey.h                $dest
+    cp libsecurity_keychain/lib/SecKeychain.h           $dest
+    cp libsecurity_keychain/lib/SecKeychainItem.h       $dest
+    cp libsecurity_keychain/lib/SecKeychainSearch.h     $dest
+    cp libsecurity_keychain/lib/SecPolicy.h             $dest
+    cp libsecurity_keychain/lib/SecPolicySearch.h       $dest
+    cp libsecurity_keychain/lib/SecRandom.h             $dest
+    cp libsecurity_keychain/lib/SecTrust.h              $dest
+    cp libsecurity_keychain/lib/SecTrustSettings.h      $dest
+    cp libsecurity_keychain/lib/SecTrustedApplication.h $dest
+    cp libsecurity_keychain/lib/Security.h              $dest
+
+    cp libsecurity_manifest/lib/SecureDownload.h $dest
+
+    cp libsecurity_mds/lib/mds.h        $dest
+    cp libsecurity_mds/lib/mds_schema.h $dest
+
+    cp libsecurity_ssl/lib/CipherSuite.h     $dest
+    cp libsecurity_ssl/lib/SecureTransport.h $dest
+
+    cp libsecurity_transform/lib/SecCustomTransform.h        $dest
+    cp libsecurity_transform/lib/SecDecodeTransform.h        $dest
+    cp libsecurity_transform/lib/SecDigestTransform.h        $dest
+    cp libsecurity_transform/lib/SecEncodeTransform.h        $dest
+    cp libsecurity_transform/lib/SecEncryptTransform.h       $dest
+    cp libsecurity_transform/lib/SecReadTransform.h          $dest
+    cp libsecurity_transform/lib/SecSignVerifyTransform.h    $dest
+    cp libsecurity_transform/lib/SecTransform.h              $dest
+    cp libsecurity_transform/lib/SecTransformReadTransform.h $dest
 
-    xcodebuild SYMROOT=$PWD/Products OBJROOT=$PWD/Intermediates -target copyHeadersToSystem
-    NIX_CFLAGS_COMPILE+=" -F./Products/Release"
-    ln -s $PWD/Products/Release/Security.bundle/Contents $PWD/Products/Release/Security.framework
   '';
 }
diff --git a/pkgs/os-specific/darwin/apple-source-releases/SmartCardServices/default.nix b/pkgs/os-specific/darwin/apple-source-releases/SmartCardServices/default.nix
new file mode 100644
index 00000000000..6e900335078
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/SmartCardServices/default.nix
@@ -0,0 +1,42 @@
+{ stdenv, appleDerivation, xcbuildHook, gnumake, Security
+, libsecurity_utilities, libsecurity_cdsa_utilities }:
+
+appleDerivation {
+  nativeBuildInputs = [ xcbuildHook ];
+  buildInputs = [ libsecurity_utilities libsecurity_cdsa_utilities ];
+
+  DSTROOT = "$out";
+
+  NIX_CFLAGS_COMPILE = "-I.";
+  preBuild = ''
+    mkdir -p Security
+    cp ${Security}/Library/Frameworks/Security.framework/Headers/*.h Security
+  '';
+
+  patchPhase = ''
+    substituteInPlace SmartCardServices.xcodeproj/project.pbxproj \
+      --replace "/usr/bin/gnumake" "${gnumake}/bin/make"
+    substituteInPlace src/PCSC/PCSC.exp \
+      --replace _PCSCVersionString "" \
+      --replace _PCSCVersionNumber ""
+    substituteInPlace Makefile.installPhase \
+      --replace chown "# chown" \
+      --replace /usr/bin/ ""
+  '';
+
+  installPhase = ''
+    make -f Makefile.installPhase install
+    make -f Makefile-exec.installPhase install
+    mv $out/usr/* $out
+    rmdir $out/usr
+
+    mkdir -p $out/Library/Frameworks
+    cp -r Products/Release/PCSC.bundle $out/Library/Frameworks/PCSC.framework
+  '';
+
+  meta = with stdenv.lib; {
+    maintainers = with maintainers; [ matthewbauer ];
+    platforms   = platforms.darwin;
+    license     = licenses.apsl20;
+  };
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/boot.nix b/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/boot.nix
deleted file mode 100644
index 318e2728fc2..00000000000
--- a/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/boot.nix
+++ /dev/null
@@ -1,91 +0,0 @@
-{ stdenv, appleDerivation, fetchzip, bsdmake, perl, flex, yacc
-}:
-
-# this derivation sucks
-# locale data was removed after adv_cmds-118, so our base is that because it's easier than
-# replicating the bizarre bsdmake file structure
-#
-# sadly adv_cmds-118 builds a mklocale and colldef that generate files that our libc can no
-# longer understand
-#
-# the more recent adv_cmds release is used for everything else in this package
-
-let recentAdvCmds = fetchzip {
-  url = "http://opensource.apple.com/tarballs/adv_cmds/adv_cmds-158.tar.gz";
-  sha256 = "0z081kcprzg5jcvqivfnwvvv6wfxzkjg2jc2lagsf8c7j7vgm8nn";
-};
-
-in appleDerivation {
-  nativeBuildInputs = [ bsdmake perl yacc flex ];
-  buildInputs = [ flex ];
-
-  patchPhase = ''
-    substituteInPlace BSDmakefile \
-      --replace chgrp true \
-      --replace /Developer/Makefiles/bin/compress-man-pages.pl true \
-      --replace "ps.tproj" "" --replace "gencat.tproj" "" --replace "md.tproj" "" \
-      --replace "tabs.tproj" "" --replace "cap_mkdb.tproj" "" \
-      --replace "!= tconf --test TARGET_OS_EMBEDDED" "= NO"
-
-    substituteInPlace Makefile --replace perl true
-
-    for subproject in colldef mklocale monetdef msgdef numericdef timedef; do
-      substituteInPlace usr-share-locale.tproj/$subproject/BSDmakefile \
-        --replace /usr/share/locale "" \
-        --replace '-o ''${BINOWN} -g ''${BINGRP}' "" \
-        --replace "rsync -a" "cp -r"
-    done
-  '';
-
-  preBuild = ''
-    cp -r --no-preserve=all ${recentAdvCmds}/colldef .
-    pushd colldef
-    mv locale/collate.h .
-    flex -t -8 -i scan.l > scan.c
-    yacc -d parse.y
-    clang *.c -o colldef -lfl
-    popd
-    mv colldef/colldef colldef.tproj/colldef
-
-    cp -r --no-preserve=all ${recentAdvCmds}/mklocale .
-    pushd mklocale
-    flex -t -8 -i lex.l > lex.c
-    yacc -d yacc.y
-    clang *.c -o mklocale -lfl
-    popd
-    mv mklocale/mklocale mklocale.tproj/mklocale
-  '';
-
-  buildPhase = ''
-    runHook preBuild
-
-    bsdmake -C usr-share-locale.tproj
-
-    clang ${recentAdvCmds}/ps/*.c -o ps
-  '';
-
-  installPhase = ''
-    bsdmake -C usr-share-locale.tproj install DESTDIR="$locale/share/locale"
-
-    # need to get rid of runtime dependency on flex
-    # install -d 0755 $locale/bin
-    # install -m 0755 colldef.tproj/colldef $locale/bin
-    # install -m 0755 mklocale.tproj/mklocale $locale/bin
-
-    install -d 0755 $ps/bin
-    install ps $ps/bin/ps
-    touch "$out"
-  '';
-
-  outputs = [
-    "out"
-    "ps"
-    "locale"
-  ];
-  setOutputFlags = false;
-
-  meta = {
-    platforms = stdenv.lib.platforms.darwin;
-    maintainers = with stdenv.lib.maintainers; [ gridaphobe ];
-  };
-}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/default.nix b/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/default.nix
index ba80ab923bd..80d57484ecc 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/default.nix
@@ -1,61 +1,97 @@
-{ stdenv, appleDerivation, xcbuild, ncurses, libutil }:
+{ stdenv, appleDerivation, fetchzip, bsdmake, perl, flex, yacc
+}:
 
-appleDerivation {
-  # We can't just run the root build, because https://github.com/facebook/xcbuild/issues/264
+# this derivation sucks
+# locale data was removed after adv_cmds-118, so our base is that because it's easier than
+# replicating the bizarre bsdmake file structure
+#
+# sadly adv_cmds-118 builds a mklocale and colldef that generate files that our libc can no
+# longer understand
+#
+# the more recent adv_cmds release is used for everything else in this package
 
-  # pkill requires special private headers that are unavailable in
-  # NixPkgs. These ones are needed:
-  #  - xpc/xpxc.h
-  #  - os/base_private.h
-  #  - _simple.h
-  # We disable it here for now. TODO: build pkill inside adv_cmds
+let recentAdvCmds = fetchzip {
+  url = "http://opensource.apple.com/tarballs/adv_cmds/adv_cmds-158.tar.gz";
+  sha256 = "0z081kcprzg5jcvqivfnwvvv6wfxzkjg2jc2lagsf8c7j7vgm8nn";
+};
+
+in appleDerivation {
+  nativeBuildInputs = [ bsdmake perl yacc flex ];
+  buildInputs = [ flex ];
 
-  # We also disable locale here because of some issues with a missing
-  # "lstdc++".
   patchPhase = ''
-    substituteInPlace adv_cmds.xcodeproj/project.pbxproj \
-      --replace "FD201DC214369B4200906237 /* pkill.c in Sources */," "" \
-      --replace "FDF278D60FC6204E00D7A3C6 /* locale.cc in Sources */," "" \
-      --replace '/usr/lib/libtermcap.dylib' 'libncurses.dylib'
+    substituteInPlace BSDmakefile \
+      --replace chgrp true \
+      --replace /Developer/Makefiles/bin/compress-man-pages.pl true \
+      --replace "ps.tproj" "" --replace "gencat.tproj" "" --replace "md.tproj" "" \
+      --replace "tabs.tproj" "" --replace "cap_mkdb.tproj" "" \
+      --replace "!= tconf --test TARGET_OS_EMBEDDED" "= NO"
+
+    substituteInPlace Makefile --replace perl true
+
+    for subproject in colldef mklocale monetdef msgdef numericdef timedef; do
+      substituteInPlace usr-share-locale.tproj/$subproject/BSDmakefile \
+        --replace /usr/share/locale "" \
+        --replace '-o ''${BINOWN} -g ''${BINGRP}' "" \
+        --replace "rsync -a" "cp -r"
+    done
+  '';
+
+  preBuild = ''
+    cp -r --no-preserve=all ${recentAdvCmds}/colldef .
+    pushd colldef
+    mv locale/collate.h .
+    flex -t -8 -i scan.l > scan.c
+    yacc -d parse.y
+    clang *.c -o colldef -lfl
+    popd
+    mv colldef/colldef colldef.tproj/colldef
+
+    cp -r --no-preserve=all ${recentAdvCmds}/mklocale .
+    pushd mklocale
+    flex -t -8 -i lex.l > lex.c
+    yacc -d yacc.y
+    clang *.c -o mklocale -lfl
+    popd
+    mv mklocale/mklocale mklocale.tproj/mklocale
   '';
 
   buildPhase = ''
-    targets=$(xcodebuild -list \
-                | awk '/Targets:/{p=1;print;next} p&&/^\s*$/{p=0};p' \
-                | tail -n +2 | sed 's/^[ \t]*//' \
-                | grep -v -e Desktop -e Embedded -e mklocale -e colldef)
+    runHook preBuild
 
-    for i in $targets; do
-      xcodebuild SYMROOT=$PWD/Products OBJROOT=$PWD/Intermediates -target $i
-    done
+    bsdmake -C usr-share-locale.tproj
+
+    clang ${recentAdvCmds}/ps/*.c -o ps
   '';
 
-  # temporary install phase until xcodebuild has "install" support
   installPhase = ''
     for f in Products/Release/*; do
       if [ -f $f ]; then
         install -D $file $out/bin/$(basename $f)
-      done
+      fi
     done
 
-    for n in 1 8; do
-      mkdir -p $out/share/man/man$n
-      install */*.$n $out/share/man/man$n
-    done
+    bsdmake -C usr-share-locale.tproj install DESTDIR="$locale/share/locale"
 
-    mkdir -p $out/System/Library/LaunchDaemons
-    install fingerd/finger.plist $out/System/Library/LaunchDaemons
+    # need to get rid of runtime dependency on flex
+    # install -d 0755 $locale/bin
+    # install -m 0755 colldef.tproj/colldef $locale/bin
+    # install -m 0755 mklocale.tproj/mklocale $locale/bin
 
-    # from variant_links.sh
-    # ln -s $out/bin/pkill $out/bin/pgrep
-    # ln -s $out/share/man/man1/pkill.1 $out/share/man/man1/pgrep.1
+    install -d 0755 $ps/bin
+    install ps $ps/bin/ps
+    touch "$out"
   '';
 
-  nativeBuildInputs = [ xcbuild ];
-  buildInputs = [ ncurses libutil ];
+  outputs = [
+    "out"
+    "ps"
+    "locale"
+  ];
+  setOutputFlags = false;
 
   meta = {
     platforms = stdenv.lib.platforms.darwin;
-    maintainers = with stdenv.lib.maintainers; [ matthewbauer ];
+    maintainers = with stdenv.lib.maintainers; [ gridaphobe ];
   };
 }
diff --git a/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/xcode.nix b/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/xcode.nix
new file mode 100644
index 00000000000..7b1492799dd
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/adv_cmds/xcode.nix
@@ -0,0 +1,58 @@
+{ stdenv, appleDerivation, xcbuild, ncurses, libutil-new }:
+
+appleDerivation {
+  # We can't just run the root build, because https://github.com/facebook/xcbuild/issues/264
+
+  # pkill requires special private headers that are unavailable in
+  # NixPkgs. These ones are needed:
+  #  - xpc/xpxc.h
+  #  - os/base_private.h
+  #  - _simple.h
+  # We disable it here for now. TODO: build pkill inside adv_cmds
+
+  # We also disable locale here because of some issues with a missing
+  # "lstdc++".
+  patchPhase = ''
+    substituteInPlace adv_cmds.xcodeproj/project.pbxproj \
+      --replace "FD201DC214369B4200906237 /* pkill.c in Sources */," "" \
+      --replace "FDF278D60FC6204E00D7A3C6 /* locale.cc in Sources */," "" \
+      --replace '/usr/lib/libtermcap.dylib' 'libncurses.dylib'
+  '';
+
+  buildPhase = ''
+    targets=$(xcodebuild -list \
+                | awk '/Targets:/{p=1;print;next} p&&/^\s*$/{p=0};p' \
+                | tail -n +2 | sed 's/^[ \t]*//' \
+                | grep -v -e Desktop -e Embedded -e mklocale -e colldef)
+
+    for i in $targets; do
+      xcodebuild SYMROOT=$PWD/Products OBJROOT=$PWD/Intermediates -target $i
+    done
+  '';
+
+  # temporary install phase until xcodebuild has "install" support
+  installPhase = ''
+    mkdir -p $out/bin/
+    install Products/Release/* $out/bin/
+
+    for n in 1 8; do
+      mkdir -p $out/share/man/man$n
+      install */*.$n $out/share/man/man$n
+    done
+
+    mkdir -p $out/System/Library/LaunchDaemons
+    install fingerd/finger.plist $out/System/Library/LaunchDaemons
+
+    # from variant_links.sh
+    # ln -s $out/bin/pkill $out/bin/pgrep
+    # ln -s $out/share/man/man1/pkill.1 $out/share/man/man1/pgrep.1
+  '';
+
+  nativeBuildInputs = [ xcbuild ];
+  buildInputs = [ ncurses libutil-new ];
+
+  meta = {
+    platforms = stdenv.lib.platforms.darwin;
+    maintainers = with stdenv.lib.maintainers; [ matthewbauer ];
+  };
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/basic_cmds/default.nix b/pkgs/os-specific/darwin/apple-source-releases/basic_cmds/default.nix
index 8d44a17f6ed..f646e57549e 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/basic_cmds/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/basic_cmds/default.nix
@@ -15,7 +15,7 @@ appleDerivation rec {
   installPhase = ''
     for f in Products/Release/*; do
       if [ -f $f ]; then
-        install -D $file $out/usr/bin/$(basename $f)
+        install -D $f $out/usr/bin/$(basename $f)
       fi
     done
 
diff --git a/pkgs/os-specific/darwin/apple-source-releases/bootstrap_cmds/default.nix b/pkgs/os-specific/darwin/apple-source-releases/bootstrap_cmds/default.nix
index 256781f61b1..591e7bd5230 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/bootstrap_cmds/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/bootstrap_cmds/default.nix
@@ -32,7 +32,6 @@ appleDerivation {
     chmod +x mig.sh
     cp mig.sh   $out/bin/mig
     cp migcom   $out/libexec
-    ln -s $out/libexec/migcom $out/bin/migcom
     cp mig.1    $out/share/man/man1
     cp migcom.1 $out/share/man/man1
 
diff --git a/pkgs/os-specific/darwin/apple-source-releases/default.nix b/pkgs/os-specific/darwin/apple-source-releases/default.nix
index a1440c93709..4fa0c0e3e47 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/default.nix
@@ -6,31 +6,9 @@ let
   # a stdenv out of something like this. With some care we can probably get rid of this, but for
   # now it's staying here.
   versions = {
-    "osx-10.12.6" = {
-      xnu           = "3789.70.16";
-      libiconv      = "50";
-      Libnotify     = "165.20.1";
-      objc4         = "709.1";
-      dyld          = "433.5";
-      CommonCrypto  = "60092.50.5";
-      copyfile      = "138";
-      ppp           = "838.50.1";
-      libclosure    = "67";
-      Libinfo       = "503.50.4";
-      Libsystem     = "1238.60.2";
-      removefile    = "45";
-      libresolv     = "64";
-      libplatform   = "126.50.8";
-      mDNSResponder = "765.50.9";
-      libutil       = "47.30.1";
-      libunwind     = "35.3";
-      Libc          = "1158.50.2";
-      dtrace        = "209.50.12";
-      libpthread    = "218.60.3";
-      hfs           = "366.70.1";
-    };
     "osx-10.11.6" = {
       PowerManagement = "572.50.1";
+      SmartCardServices = "55111";
       dtrace        = "168";
       xnu           = "3248.60.10";
       libpthread    = "138.10.4";
@@ -80,6 +58,7 @@ let
       ICU           = "531.48";
       libdispatch   = "442.1.4";
       Security      = "57031.40.6";
+      security_systemkeychain = "55202";
 
       IOAudioFamily                        = "203.3";
       IOFireWireFamily                     = "458";
@@ -115,6 +94,28 @@ let
     "osx-10.8.4" = {
       IOUSBFamily = "560.4.2";
     };
+    "osx-10.7.5" = {
+      libsecurity_apple_csp      = "55003";
+      libsecurity_apple_cspdl    = "55000";
+      libsecurity_apple_file_dl  = "55000";
+      libsecurity_apple_x509_cl  = "55004";
+      libsecurity_apple_x509_tp  = "55009.3";
+      libsecurity_asn1           = "55000.2";
+      libsecurity_cdsa_client    = "55000";
+      libsecurity_cdsa_plugin    = "55001";
+      libsecurity_cdsa_utilities = "55006";
+      libsecurity_cdsa_utils     = "55000";
+      libsecurity_codesigning    = "55037.15";
+      libsecurity_cssm           = "55005.5";
+      libsecurity_filedb         = "55016.1";
+      libsecurity_keychain       = "55050.9";
+      libsecurity_mds            = "55000";
+      libsecurity_ocspd          = "55010";
+      libsecurity_pkcs12         = "55000";
+      libsecurity_sd_cspdl       = "55003";
+      libsecurity_utilities      = "55030.3";
+      libsecurityd               = "55004";
+    };
     "osx-10.7.4" = {
       Libm = "2026";
     };
@@ -165,6 +166,10 @@ let
       callPackage = pkgs.newScope (packages // pkgs.darwin // { inherit appleDerivation name version; });
     in callPackage (./. + "/${namePath}");
 
+  libsecPackage = pkgs.callPackage ./libsecurity_generic {
+    inherit applePackage appleDerivation_;
+  };
+
   IOKitSpecs = {
     IOAudioFamily                        = fetchApple "osx-10.10.5" "0ggq7za3iq8g02j16rj67prqhrw828jsw3ah3bxq8a1cvr55aqnq";
     IOFireWireFamily                     = fetchApple "osx-10.10.5" "059qa1m668kwvchl90cqcx35b31zaqdg61zi11y1imn5s389y2g1";
@@ -189,58 +194,60 @@ let
 
   IOKitSrcs = stdenv.lib.mapAttrs (name: value: if stdenv.lib.isFunction value then value name else value) IOKitSpecs;
 
-  # Only used for bootstrapping. It’s convenient because it was the last version to come with a real makefile.
-  adv_cmds-boot = applePackage "adv_cmds/boot.nix" "osx-10.5.8" "102ssayxbg9wb35mdmhswbnw0bg7js3pfd8fcbic83c5q3bqa6c6" {};
+  adv_cmds = applePackage "adv_cmds" "osx-10.5.8" "102ssayxbg9wb35mdmhswbnw0bg7js3pfd8fcbic83c5q3bqa6c6" {};
 
   packages = {
-    inherit (adv_cmds-boot) ps locale;
+    SmartCardServices = applePackage "SmartCardServices" "osx-10.11.6" "1qqjlbi6j37mw9p3qpfnwf14xh9ff8h5786bmvzwc4kblfglabkm" {};
+
+    inherit (adv_cmds) ps locale;
     architecture    = applePackage "architecture"      "osx-10.11.6"     "1pbpjcd7is69hn8y29i98ci0byik826if8gnp824ha92h90w0fq3" {};
     bootstrap_cmds  = applePackage "bootstrap_cmds"    "dev-tools-7.0"   "1v5dv2q3af1xwj5kz0a5g54fd5dm6j4c9dd2g66n4kc44ixyrhp3" {};
     bsdmake         = applePackage "bsdmake"           "dev-tools-3.2.6" "11a9kkhz5bfgi1i8kpdkis78lhc6b5vxmhd598fcdgra1jw4iac2" {};
     CarbonHeaders   = applePackage "CarbonHeaders"     "osx-10.6.2"      "1zam29847cxr6y9rnl76zqmkbac53nx0szmqm9w5p469a6wzjqar" {};
-    CommonCrypto    = applePackage "CommonCrypto"      "osx-10.12.6"     "0sgsqjcxbdm2g2zfpc50mzmk4b4ldyw7xvvkwiayhpczg1fga4ff" {};
-    configd         = applePackage "configd"           "osx-10.8.5"      "1gxakahk8gallf16xmhxhprdxkh3prrmzxnmxfvj0slr0939mmr2" {
-      Security      = applePackage "Security/boot.nix" "osx-10.9.5"      "1nv0dczf67dhk17hscx52izgdcyacgyy12ag0jh6nl5hmfzsn8yy" {};
-    };
-    copyfile        = applePackage "copyfile"          "osx-10.12.6"     "0a70bvzndkava1a946cdq42lnjhg7i7b5alpii3lap6r5fkvas0n" {};
+    CommonCrypto    = applePackage "CommonCrypto"      "osx-10.11.6"     "0vllfpb8f4f97wj2vpdd7w5k9ibnsbr6ff1zslpp6q323h01n25y" {};
+    configd         = applePackage "configd"           "osx-10.8.5"      "1gxakahk8gallf16xmhxhprdxkh3prrmzxnmxfvj0slr0939mmr2" {};
+    copyfile        = applePackage "copyfile"          "osx-10.11.6"     "1rkf3iaxmjz5ycgrmf0g971kh90jb2z1zqxg5vlqz001s4y457gs" {};
     Csu             = applePackage "Csu"               "osx-10.11.6"     "0yh5mslyx28xzpv8qww14infkylvc1ssi57imhi471fs91sisagj" {};
-    dtrace          = applePackage "dtrace"            "osx-10.12.6"     "0hpd6348av463yqf70n3xkygwmf1i5zza8kps4zys52sviqz3a0l" {};
-    dyld            = applePackage "dyld"              "osx-10.12.6"     "0q4jmk78b5ajn33blh4agyq6v2a63lpb3fln78az0dy12bnp1qqk" {};
+    dtrace          = applePackage "dtrace"            "osx-10.11.6"     "04mi0jy8gy0w59rk9i9dqznysv6fzz1v5mq779s41cp308yi0h1c" {};
+    dtrace-xcode    = applePackage "dtrace/xcode.nix"  "osx-10.11.6"     "04mi0jy8gy0w59rk9i9dqznysv6fzz1v5mq779s41cp308yi0h1c" {};
+    dyld            = applePackage "dyld"              "osx-10.11.6"     "0qkjmjazm2zpgvwqizhandybr9cm3gz9pckx8rmf0py03faafc08" {};
     eap8021x        = applePackage "eap8021x"          "osx-10.11.6"     "0iw0qdib59hihyx2275rwq507bq2a06gaj8db4a8z1rkaj1frskh" {};
+
+    # Splicing is currently broken in Nixpkgs
+    # cctools need to be specified manually here to handle this
     ICU             = applePackage "ICU"               "osx-10.10.5"     "1qihlp42n5g4dl0sn0f9pc0bkxy1452dxzf0vr6y5gqpshlzy03p" {};
+
     IOKit           = applePackage "IOKit"             "osx-10.11.6"     "0kcbrlyxcyirvg5p95hjd9k8a01k161zg0bsfgfhkb90kh2s8x00" { inherit IOKitSrcs; };
     launchd         = applePackage "launchd"           "osx-10.9.5"      "0w30hvwqq8j5n90s3qyp0fccxflvrmmjnicjri4i1vd2g196jdgj" {};
     libauto         = applePackage "libauto"           "osx-10.9.5"      "17z27yq5d7zfkwr49r7f0vn9pxvj95884sd2k6lq6rfaz9gxqhy3" {};
-    Libc            = applePackage "Libc"              "osx-10.12.6"     "183wcy1nlj2wkpfsx3k3lyv917mk8r2p72qw8lb89mbjsw3yw0xx" {
+    Libc            = applePackage "Libc"              "osx-10.11.5"     "1qv7r0dgz06jy9i5agbqzxgdibb0m8ylki6g5n5pary88lzrawfd" {
       Libc_10-9 = fetchzip {
         url    = "http://www.opensource.apple.com/tarballs/Libc/Libc-997.90.3.tar.gz";
         sha256 = "1xchgxkxg5288r2b9yfrqji2gsgdap92k4wx2dbjwslixws12pq7";
       };
-      Libc_old        = applePackage "Libc/825_40_1.nix" "osx-10.8.5"      "0xsx1im52gwlmcrv4lnhhhn9dyk5ci6g27k6yvibn9vj8fzjxwcf" {};
     };
+    Libc_old        = applePackage "Libc/825_40_1.nix" "osx-10.8.5"      "0xsx1im52gwlmcrv4lnhhhn9dyk5ci6g27k6yvibn9vj8fzjxwcf" {};
     libclosure      = applePackage "libclosure"        "osx-10.11.6"     "1zqy1zvra46cmqv6vsf1mcsz3a76r9bky145phfwh4ab6y15vjpq" {};
     libdispatch     = applePackage "libdispatch"       "osx-10.10.5"     "0jsfbzp87lwk9snlby0hd4zvj7j894p5q3cw0wdx9ny1mcp3kdcj" {};
-    libiconv        = applePackage "libiconv"          "osx-10.12.6"     "1gg5h6z8sk851bhv87vyxzs54jmqz6lh57ny8j4s51j7srja0nly" {};
+    libiconv        = applePackage "libiconv"          "osx-10.11.6"     "11h6lfajydri4widis62q8scyz7z8l6msqyx40ly4ahsdlbl0981" {};
     Libinfo         = applePackage "Libinfo"           "osx-10.11.6"     "0qjgkd4y8sjvwjzv5wwyzkb61pg8wwg95bkp721dgzv119dqhr8x" {};
     Libm            = applePackage "Libm"              "osx-10.7.4"      "02sd82ig2jvvyyfschmb4gpz6psnizri8sh6i982v341x6y4ysl7" {};
-    Libnotify       = applePackage "Libnotify"         "osx-10.12.6"     "0p5qhvalf6j1w6n8xwywhn6dvbpzv74q5wqrgs8rwfpf74wg6s9z" {};
-    libplatform     = applePackage "libplatform"       "osx-10.12.6"     "0rh1f5ybvwz8s0nwfar8s0fh7jbgwqcy903cv2x8m15iq1x599yn" {};
-    libpthread      = applePackage "libpthread"        "osx-10.12.6"     "1j6541rcgjpas1fc77ip5krjgw4bvz6jq7bq7h9q7axb0jv2ns6c" {};
-    libresolv       = applePackage "libresolv"         "osx-10.12.6"     "077j6ljfh7amqpk2146rr7dsz5vasvr3als830mgv5jzl7l6vz88" {};
-    Libsystem       = applePackage "Libsystem"         "osx-10.12.6"     "1082ircc1ggaq3wha218vmfa75jqdaqidsy1bmrc4ckfkbr3bwx2" {
-      libutil = pkgs.darwin.libutil.override { headersOnly = true; };
-      hfs = pkgs.darwin.hfs.override { headersOnly = true; };
-    };
-    libutil         = applePackage "libutil"           "osx-10.12.6"     "0lqdxaj82h8yjbjm856jjz9k2d96k0viimi881akfng08xk1246y" {};
-    libunwind       = applePackage "libunwind"         "osx-10.12.6"     "0miffaa41cv0lzf8az5k1j1ng8jvqvxcr4qrlkf3xyj479arbk1b" {};
-    mDNSResponder   = applePackage "mDNSResponder"     "osx-10.12.6"     "02ms1p8zlgmprzn65jzr7yaqxykh3zxjcrw0c06aayim6h0dsqfy" {};
-    objc4           = applePackage "objc4"             "osx-10.12.6"     "1cj1vhbcs9pkmag2ms8wslagicnq9bxi2qjkszmp3ys7z7ccrbwz" {};
-    ppp             = applePackage "ppp"               "osx-10.12.6"     "1kcc2nc4x1kf8sz0a23i6nfpvxg381kipi0qdisrp8x9z2gbkxb8" {};
-    removefile      = applePackage "removefile"        "osx-10.12.6"     "0jzjxbmxgjzhssqd50z7kq9dlwrv5fsdshh57c0f8mdwcs19bsyx" {};
-    xnu             = applePackage "xnu"               "osx-10.12.6"     "1sjb0i7qzz840v2h4z3s4jyjisad4r5yyi6sg8pakv3wd81i5fg5" {};
-    hfs             = applePackage "hfs"               "osx-10.12.6"     "1mj3xvqpq1mgd80b6kl1s04knqnap7hccr0gz8rjphalq14rbl5g" {};
+    Libnotify       = applePackage "Libnotify"         "osx-10.11.6"     "0zbcyxlcfhf91jxczhd5bq9qfgvg494gwwp3l7q5ayb2qdihzr8b" {};
+    libplatform     = applePackage "libplatform"       "osx-10.11.6"     "1v4ik6vlklwsi0xb1g5kmhy29j9xk5m2y8xb9zbi1k4ng8x39czk" {};
+    libpthread      = applePackage "libpthread"        "osx-10.11.6"     "1kbw738cmr9pa7pz1igmajs307clfq7gv2vm1sqdzhcnnjxbl28w" {};
+    libresolv       = applePackage "libresolv"         "osx-10.11.6"     "09flfdi3dlzq0yap32sxidacpc4nn4va7z12a6viip21ix2xb2gf" {};
+    Libsystem       = applePackage "Libsystem"         "osx-10.11.6"     "1nfkmbqml587v2s1d1y2s2v8nmr577jvk51y6vqrfvsrhdhc2w94" {};
+    libutil         = applePackage "libutil"           "osx-10.11.6"     "1gmgmcyqdyc684ih7dimdmxdljnq7mzjy5iqbf589wc0pa8h5abm" {};
+    libutil-new     = applePackage "libutil/new.nix"   "osx-10.11.6"     "1gmgmcyqdyc684ih7dimdmxdljnq7mzjy5iqbf589wc0pa8h5abm" {};
+    libunwind       = applePackage "libunwind"         "osx-10.11.6"     "0miffaa41cv0lzf8az5k1j1ng8jvqvxcr4qrlkf3xyj479arbk1b" {};
+    mDNSResponder   = applePackage "mDNSResponder"     "osx-10.11.6"     "069incq28a78yh1bnr17h9cd5if5mwqpq8ahnkyxxx25fkaxgzcf" {};
+    objc4           = applePackage "objc4"             "osx-10.11.6"     "00b7vbgxni8frrqyi69b4njjihlwydzjd9zj9x4z5dbx8jabkvrj" {};
+    ppp             = applePackage "ppp"               "osx-10.11.6"     "1dql6r1v0vbcs04958nn2i6p31yfsxyy51jca63bm5mf0gxalk3f" {};
+    removefile      = applePackage "removefile"        "osx-10.11.6"     "1b6r74ry3k01kypvlaclf33fha15pcm0kzx9zrymlg66wg0s0i3r" {};
+    Security        = applePackage "Security"          "osx-10.9.5"      "1nv0dczf67dhk17hscx52izgdcyacgyy12ag0jh6nl5hmfzsn8yy" {};
+    xnu             = applePackage "xnu"               "osx-10.11.6"     "0yhziq4dqqcbjpf6vyqn8xhwva2zb525gndkx8cp8alzwp76jnr9" {};
     Librpcsvc       = applePackage "Librpcsvc"         "osx-10.11.6"     "1zwfwcl9irxl1dlnf2b4v30vdybp0p0r6n6g1pd14zbdci1jcg2k" {};
-    adv_cmds        = applePackage "adv_cmds"          "osx-10.11.6"    "12gbv35i09aij9g90p6b3x2f3ramw43qcb2gjrg8lzkzmwvcyw9q" {};
+    adv_cmds        = applePackage "adv_cmds/xcode.nix" "osx-10.11.6"    "12gbv35i09aij9g90p6b3x2f3ramw43qcb2gjrg8lzkzmwvcyw9q" {};
     basic_cmds      = applePackage "basic_cmds"        "osx-10.11.6"     "0hvab4b1v5q2x134hdkal0rmz5gsdqyki1vb0dbw4py1bqf0yaw9" {};
     developer_cmds  = applePackage "developer_cmds"    "osx-10.11.6"     "1r9c2b6dcl22diqf90x58psvz797d3lxh4r2wppr7lldgbgn24di" {};
     diskdev_cmds    = applePackage "diskdev_cmds"      "osx-10.11.6"     "1ssdyiaq5m1zfy96yy38yyknp682ki6bvabdqd5z18fa0rv3m2ar" {};
@@ -252,8 +259,28 @@ let
     top             = applePackage "top"               "osx-10.11.6"     "0i9120rfwapgwdvjbfg0ya143i29s1m8zbddsxh39pdc59xnsg5l" {};
     PowerManagement = applePackage "PowerManagement"   "osx-10.11.6"     "1llimhvp0gjffd47322lnjq7cqwinx0c5z7ikli04ad5srpa68mh" {};
 
-    # TODO(matthewbauer):
-    # To be removed, once I figure out how to build a newer Security version.
-    Security      = applePackage "Security/boot.nix" "osx-10.9.5"      "1nv0dczf67dhk17hscx52izgdcyacgyy12ag0jh6nl5hmfzsn8yy" {};
+    security_systemkeychain = applePackage "security_systemkeychain" "osx-10.10.5" "0xviskdgxsail15npi0billyiysvljlmg38mmhnr7qi4ymnnjr90" {};
+
+    libsecurity_apple_csp      = libsecPackage "libsecurity_apple_csp"      "osx-10.7.5" "1ngyn1ik27n4x981px3kfd1z1n8zx7r5w812b6qfjpy5nw4h746w" {};
+    libsecurity_apple_cspdl    = libsecPackage "libsecurity_apple_cspdl"    "osx-10.7.5" "1svqa5fhw7p7njzf8bzg7zgc5776aqjhdbnlhpwmr5hmz5i0x8r7" {};
+    libsecurity_apple_file_dl  = libsecPackage "libsecurity_apple_file_dl"  "osx-10.7.5" "1dfqani3n135i3iqmafc1k9awmz6s0a78zifhk15rx5a8ps870bl" {};
+    libsecurity_apple_x509_cl  = libsecPackage "libsecurity_apple_x509_cl"  "osx-10.7.5" "1gji2i080560s08k1nigsla1zdmi6slyv97xaj5vqxjpxb0g1xf5" {};
+    libsecurity_apple_x509_tp  = libsecPackage "libsecurity_apple_x509_tp"  "osx-10.7.5" "1bsms3nvi62wbvjviwjhjhzhylad8g6vmvlj3ngd0wyd0ywxrs46" {};
+    libsecurity_asn1           = libsecPackage "libsecurity_asn1"           "osx-10.7.5" "0i8aakjxdfj0lqcgqmbip32g7r4h57xhs8w0sxfvfl45q22s782w" {};
+    libsecurity_cdsa_client    = libsecPackage "libsecurity_cdsa_client"    "osx-10.7.5" "127jxnypkycy8zqwicfv333h11318m00gd37jnswbrpg44xd1wdy" {};
+    libsecurity_cdsa_plugin    = libsecPackage "libsecurity_cdsa_plugin"    "osx-10.7.5" "0ifmx85rs51i7zjm015s8kc2dqyrlvbr39lw9xzxgd2ds33i4lfj" {};
+    libsecurity_cdsa_utilities = libsecPackage "libsecurity_cdsa_utilities" "osx-10.7.5" "1kzsl0prvfa8a0m3j3pcxq06aix1csgayd3lzx27iqg84c8mhzan" {};
+    libsecurity_cdsa_utils     = libsecPackage "libsecurity_cdsa_utils"     "osx-10.7.5" "0q55jizav6n0lkj7lcmcr2mjdhnbnnn525fa9ipwgvzbspihw0g6" {};
+    libsecurity_codesigning    = libsecPackage "libsecurity_codesigning"    "osx-10.7.5" "0vf5nj2g383b4hknlp51qll5pm8z4qbf56dnc16n3wm8gj82iasy" {};
+    libsecurity_cssm           = libsecPackage "libsecurity_cssm"           "osx-10.7.5" "0l6ia533bhr8kqp2wa712bnzzzisif3kbn7h3bzzf4nps4wmwzn4" {};
+    libsecurity_filedb         = libsecPackage "libsecurity_filedb"         "osx-10.7.5" "1r0ik95xapdl6l2lhd079vpq41jjgshz2hqb8490gpy5wyc49cxb" {};
+    libsecurity_keychain       = libsecPackage "libsecurity_keychain"       "osx-10.7.5" "15wf2slcgyns61kk7jndgm9h22vidyphh9x15x8viyprra9bkhja" {};
+    libsecurity_mds            = libsecPackage "libsecurity_mds"            "osx-10.7.5" "0vin5hnzvkx2rdzaaj2gxmx38amxlyh6j24a8gc22y09d74p5lzs" {};
+    libsecurity_ocspd          = libsecPackage "libsecurity_ocspd"          "osx-10.7.5" "1bxzpihc6w0ji4x8810a4lfkq83787yhjl60xm24bv1prhqcm73b" {};
+    libsecurity_pkcs12         = libsecPackage "libsecurity_pkcs12"         "osx-10.7.5" "1yq8p2sp39q40fxshb256b7jn9lvmpymgpm8yz9kqrf980xddgsg" {};
+    libsecurity_sd_cspdl       = libsecPackage "libsecurity_sd_cspdl"       "osx-10.7.5" "10v76xycfnvz1n0zqfbwn3yh4w880lbssqhkn23iim3ihxgm5pbd" {};
+    libsecurity_utilities      = libsecPackage "libsecurity_utilities"      "osx-10.7.5" "0ayycfy9jm0n0c7ih9f3m69ynh8hs80v8yicq47aa1h9wclbxg8r" {};
+    libsecurityd               = libsecPackage "libsecurityd"               "osx-10.7.5" "1ywm2qj8l7rhaxy5biwxsyavd0d09d4bzchm03nlvwl313p2747x" {};
+    security_dotmac_tp         = libsecPackage "security_dotmac_tp"         "osx-10.9.5" "1l4fi9qhrghj0pkvywi8da22bh06c5bv3l40a621b5g258na50pl" {};
   };
 in packages
diff --git a/pkgs/os-specific/darwin/apple-source-releases/diskdev_cmds/default.nix b/pkgs/os-specific/darwin/apple-source-releases/diskdev_cmds/default.nix
index 4da9144bbe1..0f46e50de3a 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/diskdev_cmds/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/diskdev_cmds/default.nix
@@ -1,9 +1,9 @@
 { stdenv, appleDerivation, xcbuildHook
-, Libc, xnu, libutil }:
+, Libc, xnu, libutil-new }:
 
 appleDerivation {
   nativeBuildInputs = [ xcbuildHook ];
-  buildInputs = [ libutil ];
+  buildInputs = [ libutil-new ];
 
   NIX_CFLAGS_COMPILE = "-I.";
   NIX_LDFLAGS = "-lutil";
diff --git a/pkgs/os-specific/darwin/apple-source-releases/dtrace/default.nix b/pkgs/os-specific/darwin/apple-source-releases/dtrace/default.nix
index 8706d22be19..fd2c95563b4 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/dtrace/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/dtrace/default.nix
@@ -1,53 +1,50 @@
-{ appleDerivation, xcbuildHook, CoreSymbolication
-, xnu, bison, flex, darling, stdenv, fixDarwinDylibNames }:
+{ appleDerivation, cctools, zlib }:
 
 appleDerivation {
-  nativeBuildInputs = [ xcbuildHook flex bison fixDarwinDylibNames ];
-  buildInputs = [ CoreSymbolication darling xnu ];
-  NIX_CFLAGS_COMPILE = "-DCTF_OLD_VERSIONS -DPRIVATE -DYYDEBUG=1 -I${xnu}/Library/Frameworks/System.framework/Headers -Wno-error=implicit-function-declaration";
-  NIX_LDFLAGS = "-L./Products/Release";
-  xcbuildFlags = "-target dtrace_frameworks -target dtrace";
-
-  doCheck = false;
-  checkPhase = "xcodebuild -target dtrace_tests";
-
-  postPatch = ''
-    substituteInPlace dtrace.xcodeproj/project.pbxproj \
-      --replace "/usr/sbin" ""
-    substituteInPlace libdtrace/dt_open.c \
-      --replace /usr/bin/clang ${stdenv.cc.cc}/bin/clang \
-      --replace /usr/bin/ld ${stdenv.cc.bintools.bintools}/bin/ld \
-      --replace /usr/lib/dtrace/dt_cpp.h $out/include/dt_cpp.h \
-      --replace /usr/lib/dtrace $out/lib/dtrace
-  '';
-
-  # hack to handle xcbuild's broken lex handling
-  preBuild = ''
-    pushd libdtrace
-    yacc -d dt_grammar.y
-    flex -l -d dt_lex.l
+  buildInputs = [ cctools zlib ];
+
+  buildPhase = ''
+    export CFLAGS=" -I$PWD/head -I$PWD/sys -I$PWD/libelf -I$PWD/libdwarf"
+
+    pushd libelf
+    for f in *.c; do
+      if [ "$f" != "lintsup.c" ]; then # Apple doesn't use it, so I don't either
+        cc -D_INT64_TYPE -D_LONGLONG_TYPE -D_ILP32 $CFLAGS -c $f
+      fi
+    done
+    libtool -static -o libelf.a *.o
     popd
 
-    substituteInPlace dtrace.xcodeproj/project.pbxproj \
-      --replace '6EBC9800099BFBBF0001019C /* dt_grammar.y */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.yacc; name = dt_grammar.y; path = libdtrace/dt_grammar.y; sourceTree = "<group>"; };' '6EBC9800099BFBBF0001019C /* y.tab.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = y.tab.c; path = libdtrace/y.tab.c; sourceTree = "<group>"; };' \
-      --replace '6EBC9808099BFBBF0001019C /* dt_lex.l */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.lex; name = dt_lex.l; path = libdtrace/dt_lex.l; sourceTree = "<group>"; };' '6EBC9808099BFBBF0001019C /* lex.yy.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lex.yy.c; path = libdtrace/lex.yy.c; sourceTree = "<group>"; };'
-  '';
+    pushd libdwarf
+    ./configure CFLAGS="$CFLAGS -Icmplrs"
+    make
+    popd
 
-  # xcbuild doesn't support install
-  installPhase = ''
-    mkdir -p $out
+    cp libelf/libelf.a     tools/ctfconvert
+    cp libdwarf/libdwarf.a tools/ctfconvert
 
-    cp -r Products/Release/usr/include $out/include
-    cp scripts/dt_cpp.h $out/include/dt_cpp.h
+    pushd tools/ctfconvert
+    for f in ../../darwin_shim.c *.c; do
+      cc -DNDEBUG -DNS_BLOCK_ASSERTIONS $CFLAGS -c $f
+    done
 
-    mkdir $out/lib
-    cp Products/Release/*.dylib $out/lib
+    export COMMON="alist.o ctf.o darwin_shim.o hash.o iidesc.o input.o list.o \
+      memory.o output.o stack.o strtab.o symbol.o tdata.o traverse.o util.o"
 
-    mkdir $out/bin
-    cp Products/Release/dtrace $out/bin
+    export CONVERT="ctfconvert.o dwarf.o merge.o st_bugs.o st_parse.o stabs.o"
+    export MERGE="barrier.o ctfmerge.o dwarf.o fifo.o merge.o st_bugs.o st_parse.o stabs.o utils.o"
+    export DUMP="dump.o fifo.o utils.o"
 
-    mkdir -p $out/lib/dtrace
+    clang -o ctfconvert $CONVERT $COMMON -L. -lz -lelf -ldwarf
+    clang -o ctfmerge   $MERGE   $COMMON -L. -lz -lelf -ldwarf
+    clang -o ctfdump    $DUMP    $COMMON -L. -lz -lelf
+    popd
+  '';
 
-    install_name_tool -change $PWD/Products/Release/libdtrace.dylib $out/lib/libdtrace.dylib $out/bin/dtrace
+  installPhase = ''
+    mkdir -p $out/bin
+    cp tools/ctfconvert/ctfconvert $out/bin
+    cp tools/ctfconvert/ctfmerge   $out/bin
+    cp tools/ctfconvert/ctfdump    $out/bin
   '';
 }
diff --git a/pkgs/os-specific/darwin/apple-source-releases/dtrace/xcode.nix b/pkgs/os-specific/darwin/apple-source-releases/dtrace/xcode.nix
new file mode 100644
index 00000000000..f8636403ed5
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/dtrace/xcode.nix
@@ -0,0 +1,47 @@
+{ appleDerivation, xcbuildHook, CoreSymbolication
+, xnu, bison, flex, darling, stdenv }:
+
+appleDerivation {
+  nativeBuildInputs = [ xcbuildHook flex bison ];
+  buildInputs = [ CoreSymbolication darling ];
+  NIX_CFLAGS_COMPILE = "-DCTF_OLD_VERSIONS -DPRIVATE -DYYDEBUG=1 -I${xnu}/Library/Frameworks/System.framework/Headers";
+  NIX_LDFLAGS = "-L./Products/Release";
+  xcbuildFlags = "-target dtrace";
+
+  patchPhase = ''
+    substituteInPlace dtrace.xcodeproj/project.pbxproj --replace "/usr/sbin" ""
+    substituteInPlace libdtrace/dt_open.c \
+      --replace "/usr/bin/clang" "${stdenv.cc}/bin/cpp" \
+      --replace "/usr/bin/ld" "${stdenv.cc}/bin/ld" \
+      --replace "/usr/bin/dtrace" $out/lib/dtrace
+  '';
+
+  # hack to handle xcbuild's broken lex handling
+  preBuild = ''
+    cd libdtrace
+    yacc -d dt_grammar.y
+    flex -l -d dt_lex.l
+    cd ..
+
+    substituteInPlace dtrace.xcodeproj/project.pbxproj \
+      --replace '6EBC9800099BFBBF0001019C /* dt_grammar.y */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.yacc; name = dt_grammar.y; path = libdtrace/dt_grammar.y; sourceTree = "<group>"; };' '6EBC9800099BFBBF0001019C /* y.tab.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = y.tab.c; path = libdtrace/y.tab.c; sourceTree = "<group>"; };' \
+      --replace '6EBC9808099BFBBF0001019C /* dt_lex.l */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.lex; name = dt_lex.l; path = libdtrace/dt_lex.l; sourceTree = "<group>"; };' '6EBC9808099BFBBF0001019C /* lex.yy.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lex.yy.c; path = libdtrace/lex.yy.c; sourceTree = "<group>"; };'
+  '';
+
+  # xcbuild doesn't support install
+  installPhase = ''
+    mkdir -p $out
+
+    cp -r Products/Release/usr $out
+    mv $out/usr/* $out
+    rmdir $out/usr
+
+    mkdir $out/lib
+    cp Products/Release/*.dylib $out/lib
+
+    mkdir $out/bin
+    cp Products/Release/dtrace $out/bin
+
+    mkdir -p $out/lib/dtrace
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/file_cmds/default.nix b/pkgs/os-specific/darwin/apple-source-releases/file_cmds/default.nix
index 96dae723b2e..c2320525322 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/file_cmds/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/file_cmds/default.nix
@@ -1,8 +1,8 @@
-{ stdenv, appleDerivation, xcbuildHook, zlib, bzip2, lzma, ncurses, libutil }:
+{ stdenv, appleDerivation, xcbuildHook, zlib, bzip2, lzma, ncurses, libutil-new }:
 
 appleDerivation rec {
   nativeBuildInputs = [ xcbuildHook ];
-  buildInputs = [ zlib bzip2 lzma ncurses libutil ];
+  buildInputs = [ zlib bzip2 lzma ncurses libutil-new ];
 
   # some commands not working:
   # mtree: _simple.h not found
diff --git a/pkgs/os-specific/darwin/apple-source-releases/hfs/default.nix b/pkgs/os-specific/darwin/apple-source-releases/hfs/default.nix
deleted file mode 100644
index ab294b143d3..00000000000
--- a/pkgs/os-specific/darwin/apple-source-releases/hfs/default.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{ appleDerivation, lib, headersOnly ? false }:
-
-appleDerivation {
-  installPhase = lib.optionalString headersOnly ''
-    mkdir -p $out/include/hfs
-    cp core/*.h $out/include/hfs
-  '';
-}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_csp/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_csp/GNUmakefile
new file mode 100644
index 00000000000..ca263228fde
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_csp/GNUmakefile
@@ -0,0 +1,11 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_apple_csp
+
+security_apple_csp_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_apple_csp_HEADER_FILES_DIR = lib
+
+security_apple_csp_CC_FILES = $(wildcard lib/*.cpp)
+security_apple_csp_C_FILES = $(wildcard lib/*.c)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_csp/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_csp/default.nix
new file mode 100644
index 00000000000..639d377d1b6
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_csp/default.nix
@@ -0,0 +1,31 @@
+{ appleDerivation, apple_sdk, libsecurity_asn1, libsecurity_cdsa_plugin, libsecurity_cdsa_utilities, libsecurity_cdsa_utils, libsecurity_utilities, CommonCrypto, stdenv }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_cdsa_utilities
+    libsecurity_utilities
+    libsecurity_cdsa_plugin
+    libsecurity_asn1
+    libsecurity_cdsa_utils
+  ];
+  NIX_CFLAGS_COMPILE = "-Iopen_ssl";
+  patchPhase = ''
+    for file in lib/BlockCryptor.h lib/RSA_DSA_signature.h lib/castContext.h \
+      lib/RawSigner.h lib/MD2Object.h lib/HMACSHA1.h lib/bfContext.h lib/rc4Context.h; do
+      substituteInPlace ''$file --replace \
+        '"CoreServices/../Frameworks/CarbonCore.framework/Headers/MacTypes.h"' \
+        '"${stdenv.lib.getDev apple_sdk.sdk}/include/MacTypes.h"'
+    done
+
+    for file in lib/castContext.h lib/gladmanContext.h lib/desContext.h lib/rc4Context.h; do
+      substituteInPlace ''$file --replace \
+        '/usr/local/include/CommonCrypto/CommonCryptorSPI.h' \
+        '${CommonCrypto}/include/CommonCrypto/CommonCryptorSPI.h'
+    done
+    
+    substituteInPlace lib/opensshWrap.cpp --replace RSA_DSA_Keys.h RSA_DSA_keys.h
+  '' + stdenv.lib.optionalString (!stdenv.cc.nativeLibc) ''
+    substituteInPlace lib/pbkdf2.c --replace \
+      '<CoreServices/../Frameworks/CarbonCore.framework/Headers/ConditionalMacros.h>' \
+      '"${stdenv.libc}/include/ConditionalMacros.h"'
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_cspdl/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_cspdl/GNUmakefile
new file mode 100644
index 00000000000..a0d48cf4965
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_cspdl/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_apple_cspdl
+
+security_apple_cspdl_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_apple_cspdl_HEADER_FILES_DIR = lib
+
+security_apple_cspdl_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_cspdl/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_cspdl/default.nix
new file mode 100644
index 00000000000..b80d4c8aad2
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_cspdl/default.nix
@@ -0,0 +1,16 @@
+{ appleDerivation, libsecurity_cdsa_client, libsecurity_cdsa_plugin, libsecurity_cdsa_utilities, libsecurity_keychain, libsecurity_utilities, libsecurityd }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_cdsa_plugin
+    libsecurity_cdsa_utilities
+    libsecurity_utilities
+    libsecurityd
+    libsecurity_cdsa_client
+    libsecurity_keychain
+  ];
+  patchPhase = ''
+    for file in lib/*; do
+      sed -i 's/#include <\(.*\)>/#include "\1"/' ''$file
+    done
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_file_dl/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_file_dl/GNUmakefile
new file mode 100644
index 00000000000..f52829c644d
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_file_dl/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_apple_file_dl
+
+security_apple_file_dl_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_apple_file_dl_HEADER_FILES_DIR = lib
+
+security_apple_file_dl_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_file_dl/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_file_dl/default.nix
new file mode 100644
index 00000000000..0eb2ee10fd8
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_file_dl/default.nix
@@ -0,0 +1,17 @@
+{ appleDerivation, libsecurity_cdsa_client, libsecurity_cdsa_plugin, libsecurity_cdsa_utilities, libsecurity_filedb, libsecurity_keychain, libsecurity_utilities, libsecurityd }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_cdsa_plugin
+    libsecurity_cdsa_utilities
+    libsecurity_utilities
+    libsecurityd
+    libsecurity_cdsa_client
+    libsecurity_keychain
+    libsecurity_filedb
+  ];
+  patchPhase = ''
+    for file in lib/*; do
+      sed -i 's/#include <\(.*\)>/#include "\1"/' ''$file
+    done
+  '';
+}
\ No newline at end of file
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_cl/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_cl/GNUmakefile
new file mode 100644
index 00000000000..c7c9c3d4e79
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_cl/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_apple_x509_cl
+
+security_apple_x509_cl_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_apple_x509_cl_HEADER_FILES_DIR = lib
+
+security_apple_x509_cl_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_cl/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_cl/default.nix
new file mode 100644
index 00000000000..c5e9418ce91
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_cl/default.nix
@@ -0,0 +1,18 @@
+{ appleDerivation, libsecurity_asn1, libsecurity_cdsa_client, libsecurity_cdsa_plugin, libsecurity_cdsa_utilities, libsecurity_filedb, libsecurity_keychain, libsecurity_utilities, libsecurityd }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_cdsa_plugin
+    libsecurity_cdsa_utilities
+    libsecurity_utilities
+    libsecurityd
+    libsecurity_cdsa_client
+    libsecurity_keychain
+    libsecurity_filedb
+    libsecurity_asn1
+  ];
+  patchPhase = ''
+    for file in lib/*; do
+      sed -i 's/#include <\(.*\)>/#include "\1"/' ''$file
+    done
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_tp/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_tp/GNUmakefile
new file mode 100644
index 00000000000..166b4e631c8
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_tp/GNUmakefile
@@ -0,0 +1,11 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_apple_x509_tp
+
+security_apple_x509_tp_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_apple_x509_tp_HEADER_FILES_DIR = lib
+
+security_apple_x509_tp_C_FILES = $(wildcard lib/*.c)
+security_apple_x509_tp_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_tp/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_tp/default.nix
new file mode 100644
index 00000000000..6410c134f89
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_apple_x509_tp/default.nix
@@ -0,0 +1,19 @@
+{ appleDerivation, libsecurity_asn1, libsecurity_cdsa_client, libsecurity_cdsa_plugin, libsecurity_cdsa_utilities, libsecurity_filedb, libsecurity_keychain, libsecurity_ocspd, libsecurity_utilities, libsecurityd }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_cdsa_plugin
+    libsecurity_cdsa_utilities
+    libsecurity_utilities
+    libsecurityd
+    libsecurity_cdsa_client
+    libsecurity_keychain
+    libsecurity_filedb
+    libsecurity_asn1
+    libsecurity_ocspd
+  ];
+  patchPhase = ''
+    for file in lib/*; do
+      sed -i 's/#include <\(.*\)>/#include "\1"/' ''$file
+    done
+  '';
+}
\ No newline at end of file
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_asn1/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_asn1/GNUmakefile
new file mode 100644
index 00000000000..1c3c4f0b25b
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_asn1/GNUmakefile
@@ -0,0 +1,11 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_asn1
+
+security_asn1_C_FILES = $(wildcard lib/*.c)
+security_asn1_CC_FILES = $(wildcard lib/*.cpp)
+
+security_asn1_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_asn1_HEADER_FILES_DIR = lib
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_asn1/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_asn1/default.nix
new file mode 100644
index 00000000000..a1c3204c15a
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_asn1/default.nix
@@ -0,0 +1,14 @@
+{ appleDerivation, libsecurity_cdsa_utilities, libsecurity_utilities }:
+appleDerivation {
+  __propagatedImpureHostDeps = [
+    "/System/Library/Frameworks/Security.framework/Security"
+    "/System/Library/Frameworks/Security.framework/Resources"
+    "/System/Library/Frameworks/Security.framework/PlugIns"
+    "/System/Library/Frameworks/Security.framework/XPCServices"
+    "/System/Library/Frameworks/Security.framework/Versions"
+  ];
+  propagatedBuildInputs = [
+    libsecurity_utilities
+    libsecurity_cdsa_utilities
+  ];
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_client/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_client/GNUmakefile
new file mode 100644
index 00000000000..91fb6bb679e
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_client/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_cdsa_client
+
+security_cdsa_client_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_cdsa_client_HEADER_FILES_DIR = lib
+
+security_cdsa_client_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_client/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_client/default.nix
new file mode 100644
index 00000000000..2ecad568bf7
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_client/default.nix
@@ -0,0 +1,8 @@
+{ appleDerivation, libsecurity_cdsa_utilities, libsecurity_utilities, libsecurityd }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_utilities
+    libsecurity_cdsa_utilities
+    libsecurityd
+  ];
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_plugin/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_plugin/GNUmakefile
new file mode 100644
index 00000000000..9e1260f9b9c
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_plugin/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_cdsa_plugin
+
+security_cdsa_plugin_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_cdsa_plugin_HEADER_FILES_DIR = lib
+
+security_cdsa_plugin_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_plugin/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_plugin/default.nix
new file mode 100644
index 00000000000..b2dbb75f297
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_plugin/default.nix
@@ -0,0 +1,15 @@
+{ appleDerivation, libsecurity_cdsa_utilities, libsecurity_cssm, libsecurity_utilities, perl }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_cdsa_utilities
+    libsecurity_utilities
+    perl
+  ];
+  patchPhase = ''
+    unpackFile ${libsecurity_cssm.src}
+    cp libsecurity_cssm*/lib/cssm{dli,aci,cli,cspi,tpi}.h lib
+  '';
+  preBuild = ''
+    perl lib/generator.pl lib lib/generator.cfg lib lib || exit 1
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/GNUmakefile
new file mode 100644
index 00000000000..24bc1fe7e3a
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/GNUmakefile
@@ -0,0 +1,13 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_cdsa_utilities
+
+security_cdsa_utilities_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_cdsa_utilities_HEADER_FILES_DIR = lib
+
+security_cdsa_utilities_CC_FILES = $(wildcard lib/*.cpp) lib/Schema.cpp lib/KeySchema.cpp
+
+lib/%.cpp: lib/%.m4
+	m4 $< > $@
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/default.nix
new file mode 100644
index 00000000000..26515353b73
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/default.nix
@@ -0,0 +1,13 @@
+{ CommonCrypto, appleDerivation, libsecurity_codesigning, libsecurity_utilities, m4 }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_utilities
+    m4
+  ];
+  patchPhase = ''
+    patch -p1 < ${./handletemplates.patch}
+    unpackFile ${libsecurity_codesigning.src}
+    mv libsecurity_codesigning*/lib security_codesigning
+  '';
+  NIX_CFLAGS_COMPILE = "-I${CommonCrypto}/include/CommonCrypto";
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/handletemplates.patch b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/handletemplates.patch
new file mode 100644
index 00000000000..e5a703b2a08
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utilities/handletemplates.patch
@@ -0,0 +1,19 @@
+--- a/lib/handletemplates.h  1969-12-31 16:00:01.000000000 -0800
++++ b/lib/handletemplates.h  1969-12-31 16:00:01.000000000 -0800
+@@ -32,6 +32,7 @@
+ #include <security_utilities/threading.h>
+ #include <security_utilities/globalizer.h>
+ #include <security_cdsa_utilities/cssmerrors.h>
++#include <vector>
+ 
+ #if __GNUC__ > 2
+ #include <ext/hash_map>
+@@ -129,7 +130,7 @@
+     // @@@  Remove when 4003540 is fixed
+     template <class Subtype>
+     static void findAllRefs(std::vector<_Handle> &refs) {
+-        state().findAllRefs<Subtype>(refs);
++        state().template findAllRefs<Subtype>(refs);
+     }
+     
+ protected:
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utils/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utils/GNUmakefile
new file mode 100644
index 00000000000..7b5b7dc186a
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utils/GNUmakefile
@@ -0,0 +1,13 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_cdsa_utils
+
+security_cdsa_utils_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_cdsa_utils_HEADER_FILES_DIR = lib
+
+security_cdsa_utils_CC_FILES = $(wildcard lib/*.cpp)
+
+lib/%.cpp: lib/%.m4
+	m4 $< > $@
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utils/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utils/default.nix
new file mode 100644
index 00000000000..e5637d6db41
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cdsa_utils/default.nix
@@ -0,0 +1,8 @@
+{ appleDerivation, libsecurity_cdsa_utilities, libsecurity_utilities, m4 }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_utilities
+    libsecurity_cdsa_utilities
+    m4
+  ];
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_codesigning/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_codesigning/GNUmakefile
new file mode 100644
index 00000000000..e923b962c26
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_codesigning/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_codesigning
+
+security_codesigning_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_codesigning_HEADER_FILES_DIR = lib
+
+security_codesigning_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_codesigning/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_codesigning/default.nix
new file mode 100644
index 00000000000..f5035a06f1e
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_codesigning/default.nix
@@ -0,0 +1,33 @@
+{ appleDerivation, libsecurity_cdsa_utilities, libsecurity_utilities
+, Security, xnu, xar, antlr, libsecurityd, apple_sdk
+, dtrace-xcode, osx_private_sdk }:
+appleDerivation {
+  buildInputs = [ libsecurity_utilities libsecurity_cdsa_utilities dtrace-xcode
+                  Security xar antlr libsecurityd ];
+  NIX_CFLAGS_COMPILE = "-Iinclude -I${xnu}/Library/Frameworks/System.framework/Headers";
+  patchPhase = ''
+    substituteInPlace lib/policydb.cpp \
+      --replace "new MutableDictionary::MutableDictionary()" NULL
+    substituteInPlace lib/xpcengine.h \
+      --replace "#include <xpc/private.h>" ""
+    substituteInPlace lib/policyengine.cpp \
+      --replace "#include <OpenScriptingUtilPriv.h>" ""
+
+    rm lib/policyengine.cpp lib/quarantine++.cpp lib/codedirectory.cpp lib/xpcengine.cpp
+  '';
+  preBuild = ''
+    mkdir -p include
+    cp ${osx_private_sdk.src}/PrivateSDK10.10.sparse.sdk/usr/include/quarantine.h include
+    mkdir -p include/CoreServices/
+    cp ${osx_private_sdk.src}/PrivateSDK10.10.sparse.sdk/System/Library/Frameworks/CoreServices.framework/PrivateHeaders/*.h include/CoreServices/
+
+    unpackFile ${Security.src}
+    mkdir -p include/securityd_client
+    cp Security-*/libsecurityd/lib/*.h include/securityd_client
+    mkdir -p include/xpc
+    cp ${apple_sdk.sdk.out}/include/xpc/*.h include/xpc
+
+    sed -i '1i #define bool int' lib/security_codesigning.d
+    dtrace -h -C -s lib/security_codesigning.d -o codesigning_dtrace.h
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cssm/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cssm/GNUmakefile
new file mode 100644
index 00000000000..c7835aaa9b0
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cssm/GNUmakefile
@@ -0,0 +1,11 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_cssm
+
+security_cssm_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_cssm_HEADER_FILES_DIR = lib
+
+security_cssm_CC_FILES = $(wildcard lib/*.cpp)
+security_cssm_C_FILES = $(wildcard lib/*.c)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cssm/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cssm/default.nix
new file mode 100644
index 00000000000..cf9fe411533
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_cssm/default.nix
@@ -0,0 +1,14 @@
+{ appleDerivation, libsecurity_cdsa_client, libsecurity_cdsa_plugin, libsecurity_cdsa_utilities, libsecurity_utilities, perl }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_utilities
+    libsecurity_cdsa_utilities
+    libsecurity_cdsa_client
+    perl
+    libsecurity_cdsa_plugin
+  ];
+  preBuild = ''
+    mkdir derived_src
+    perl lib/generator.pl lib lib/generator.cfg derived_src
+  '';
+}
\ No newline at end of file
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_filedb/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_filedb/GNUmakefile
new file mode 100644
index 00000000000..4359810c56b
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_filedb/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_filedb
+
+security_filedb_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_filedb_HEADER_FILES_DIR = lib
+
+security_filedb_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_filedb/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_filedb/default.nix
new file mode 100644
index 00000000000..435cd0f069f
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_filedb/default.nix
@@ -0,0 +1,13 @@
+{ appleDerivation, apple_sdk, libsecurity_cdsa_plugin, libsecurity_cdsa_utilities, libsecurity_utilities, osx_private_sdk, lib }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_utilities
+    libsecurity_cdsa_utilities
+    libsecurity_cdsa_plugin
+  ];
+  patchPhase = ''
+    cp ${osx_private_sdk}/include/sandbox_private.h .
+    substituteInPlace sandbox_private.h --replace '<sandbox.h>' '"${lib.getDev apple_sdk.sdk}/include/sandbox.h"'
+    substituteInPlace lib/AtomicFile.cpp --replace '<sandbox.h>' '"sandbox_private.h"'
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix
new file mode 100644
index 00000000000..714524e8da5
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix
@@ -0,0 +1,63 @@
+{ appleDerivation_, applePackage, pkgs, stdenv }:
+name: version: sha256: args: let
+  n = stdenv.lib.removePrefix "lib" name;
+  makeFile = ../. + "/${name}/GNUmakefile";
+  appleDerivation = appleDerivation_ name version sha256;
+  in applePackage name version sha256 (args // {
+    appleDerivation = a:
+    appleDerivation (stdenv.lib.mergeAttrsConcatenateValues {
+      __impureHostDeps = import ./impure_deps.nix;
+
+      patchPhase = ''
+        # allows including <Security/some-private-header.h>
+        cp -R ${pkgs.darwin.osx_private_sdk}/include/SecurityPrivateHeaders Security
+
+        grep -Rl MacErrors.h . | while read file; do
+          substituteInPlace "''$file" --replace \
+            '<CoreServices/../Frameworks/CarbonCore.framework/Headers/MacErrors.h>' \
+            '"${pkgs.darwin.apple_sdk.sdk.out}/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacErrors.h"'
+        done || true # grep returns 1 if it can't find the string
+
+        grep -Rl MacTypes.h . | while read file; do
+          substituteInPlace "''$file" --replace \
+            '<CoreServices/../Frameworks/CarbonCore.framework/Headers/MacTypes.h>' \
+            '"${stdenv.lib.getDev pkgs.darwin.apple_sdk.sdk}/include/MacTypes.h"'
+        done || true # grep returns 1 if it can't find the string
+      '';
+      preBuild = ''
+        ln -s lib ${n}
+        makeFlagsArray=(-j$NIX_BUILD_CORES)
+      '';
+      outputs = [ "out" "dev" ];
+      buildInputs = [
+        pkgs.gnustep.make
+        pkgs.darwin.apple_sdk.frameworks.AppKit
+        pkgs.darwin.apple_sdk.frameworks.Foundation
+      ];
+      makeFlags = [
+        "-f${makeFile}"
+        "MAKEFILE_NAME=${makeFile}"
+        "GNUSTEP_ABSOLUTE_INSTALL_PATHS=yes"
+        "GNUSTEP_MAKEFILES=${pkgs.gnustep.make}/share/GNUstep/Makefiles"
+        "LIB_LINK_INSTALL_DIR=\$(out)/lib"
+      ];
+      installFlags = [
+        "${n}_INSTALL_DIR=\$(out)/lib"
+        "${n}_HEADER_FILES_INSTALL_DIR=\$(out)/include/${n}"
+        "GNUSTEP_HEADERS="
+      ];
+      NIX_CFLAGS_COMPILE = [
+        "-isystem lib"
+        "-iframework ${pkgs.darwin.Security}/Library/Frameworks"
+        "-I."
+        "-Wno-deprecated-declarations"
+        "-DNDEBUG"
+      ];
+      NIX_LDFLAGS = with pkgs.darwin; with apple_sdk.frameworks; [
+        "-L${libobjc}/lib"
+        "-F${Foundation}/Library/Frameworks"
+        "-F${AppKit}/Library/Frameworks"
+        "-no_dtrace_dof"
+      ];
+    } a);
+  })
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/impure_deps.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/impure_deps.nix
new file mode 100644
index 00000000000..7725b9f3d1a
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/impure_deps.nix
@@ -0,0 +1,129 @@
+# generated using a ruby script
+[
+  "/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate"
+  "/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage"
+  "/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib"
+  "/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib"
+  "/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib"
+  "/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib"
+  "/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib"
+  "/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib"
+  "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD"
+  "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis"
+  "/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox"
+  "/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit"
+  "/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork"
+  "/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound"
+  "/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox"
+  "/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink"
+  "/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition"
+  "/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio"
+  "/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth"
+  "/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData"
+  "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation"
+  "/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics"
+  "/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices"
+  "/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE"
+  "/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore"
+  "/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices"
+  "/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents"
+  "/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices"
+  "/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata"
+  "/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices"
+  "/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit"
+  "/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText"
+  "/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo"
+  "/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN"
+  "/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration"
+  "/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation"
+  "/System/Library/Frameworks/GSS.framework/Versions/A/GSS"
+  "/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth"
+  "/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit"
+  "/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface"
+  "/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO"
+  "/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib"
+  "/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib"
+  "/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib"
+  "/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib"
+  "/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib"
+  "/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib"
+  "/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos"
+  "/System/Library/Frameworks/NetFS.framework/Versions/A/NetFS"
+  "/System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL"
+  "/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory"
+  "/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory"
+  "/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib"
+  "/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib"
+  "/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib"
+  "/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
+  "/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib"
+  "/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib"
+  "/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL"
+  "/System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage"
+  "/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore"
+  "/System/Library/Frameworks/Security.framework/Versions/A/Security"
+  "/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation"
+  "/System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement"
+  "/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration"
+  "/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211"
+  "/System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG"
+  "/System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA"
+  "/System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup"
+  "/System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary"
+  "/System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth"
+  "/System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication"
+  "/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI"
+  "/System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi"
+  "/System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport"
+  "/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore"
+  "/System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols"
+  "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv"
+  "/System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore"
+  "/System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage"
+  "/System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal"
+  "/System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices"
+  "/System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling"
+  "/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport"
+  "/System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth"
+  "/System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis"
+  "/System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices"
+  "/System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing"
+  "/System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore"
+  "/System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication"
+  "/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC"
+  "/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation"
+  "/System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity"
+  "/System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport"
+  "/usr/lib/libCRFSuite.dylib"
+  "/usr/lib/libOpenScriptingUtil.dylib"
+  "/usr/lib/libarchive.2.dylib"
+  "/usr/lib/libbsm.0.dylib"
+  "/usr/lib/libbz2.1.0.dylib"
+  "/usr/lib/libc++.1.dylib"
+  "/usr/lib/libc++abi.dylib"
+  "/usr/lib/libcmph.dylib"
+  "/usr/lib/libcups.2.dylib"
+  "/usr/lib/libextension.dylib"
+  "/usr/lib/libheimdal-asn1.dylib"
+  "/usr/lib/libiconv.2.dylib"
+  "/usr/lib/libicucore.A.dylib"
+  "/usr/lib/liblangid.dylib"
+  "/usr/lib/liblzma.5.dylib"
+  "/usr/lib/libmecabra.dylib"
+  "/usr/lib/libpam.2.dylib"
+  "/usr/lib/libresolv.9.dylib"
+  "/usr/lib/libsqlite3.dylib"
+  "/usr/lib/libxar.1.dylib"
+  "/usr/lib/libxml2.2.dylib"
+  "/usr/lib/libxslt.1.dylib"
+  "/usr/lib/libz.1.dylib"
+]
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_keychain/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_keychain/GNUmakefile
new file mode 100644
index 00000000000..8830006f00e
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_keychain/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_keychain
+
+security_keychain_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_keychain_HEADER_FILES_DIR = lib
+
+security_keychain_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_keychain/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_keychain/default.nix
new file mode 100644
index 00000000000..724c4788b6c
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_keychain/default.nix
@@ -0,0 +1,43 @@
+{ CF, appleDerivation, apple_sdk, libsecurity_asn1, libsecurity_cdsa_client, libsecurity_cdsa_utilities, libsecurity_cdsa_utils, libsecurity_ocspd, libsecurity_pkcs12, libsecurity_utilities, libsecurityd, openssl, osx_private_sdk, security_dotmac_tp, lib }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_utilities
+    libsecurity_cdsa_client
+    libsecurity_cdsa_utilities
+    libsecurityd
+    CF
+    libsecurity_asn1
+    libsecurity_pkcs12
+    libsecurity_cdsa_utils
+    openssl
+    libsecurity_ocspd
+    security_dotmac_tp
+  ];
+  patchPhase = ''
+    substituteInPlace lib/Keychains.cpp --replace DLDbListCFPref.h DLDBListCFPref.h
+
+    substituteInPlace lib/SecCertificate.cpp --replace '#include <Security/SecCertificatePriv.h>' ""
+
+    cp ${osx_private_sdk}/include/xpc/private.h xpc
+    cp ${lib.getDev apple_sdk.sdk}/include/xpc/*.h xpc
+    cp ${osx_private_sdk}/include/sandbox_private.h lib/sandbox.h
+
+    substituteInPlace lib/SecItemPriv.h \
+      --replace "extern CFTypeRef kSecAttrAccessGroup" "extern const CFTypeRef kSecAttrAccessGroup" \
+      --replace "extern CFTypeRef kSecAttrIsSensitive" "extern const CFTypeRef kSecAttrIsSensitive" \
+      --replace "extern CFTypeRef kSecAttrIsExtractable" "extern const CFTypeRef kSecAttrIsExtractable"
+
+    substituteInPlace lib/Keychains.cpp --replace \
+      '<CoreServices/../Frameworks/CarbonCore.framework/Headers/MacErrors.h>' \
+      '"${apple_sdk.sdk.out}/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacErrors.h"'
+
+    substituteInPlace lib/CertificateValues.cpp --replace \
+      '#include <Security/SecCertificatePriv.h>' ""
+
+    substituteInPlace lib/DLDBListCFPref.cpp --replace \
+      'dispatch_once_t AppSandboxChecked;' ''$'namespace Security {\ndispatch_once_t AppSandboxChecked;' \
+      --replace 'return mLoginDLDbIdentifier;' 'return mLoginDLDbIdentifier; }' \
+      --replace '_xpc_runtime_is_app_sandboxed()' 'false'
+      # hope that doesn't hurt anything
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_mds/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_mds/GNUmakefile
new file mode 100644
index 00000000000..119a43621fb
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_mds/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_mds
+
+security_mds_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_mds_HEADER_FILES_DIR = lib
+
+security_mds_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_mds/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_mds/default.nix
new file mode 100644
index 00000000000..cd691f71e95
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_mds/default.nix
@@ -0,0 +1,11 @@
+{ appleDerivation, libsecurity_cdsa_client, libsecurity_cdsa_plugin, libsecurity_cdsa_utilities, libsecurity_filedb, libsecurity_utilities, libsecurityd }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_cdsa_plugin
+    libsecurity_cdsa_utilities
+    libsecurity_filedb
+    libsecurity_utilities
+    libsecurity_cdsa_client
+    libsecurityd
+  ];
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_ocspd/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_ocspd/GNUmakefile
new file mode 100644
index 00000000000..140c5a909a6
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_ocspd/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_ocspd
+
+security_ocspd_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_ocspd_HEADER_FILES_DIR = lib
+
+security_ocspd_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_ocspd/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_ocspd/default.nix
new file mode 100644
index 00000000000..81551e9a76e
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_ocspd/default.nix
@@ -0,0 +1,20 @@
+{ appleDerivation, bootstrap_cmds, libsecurity_cdsa_utilities, libsecurity_utilities }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_utilities
+    libsecurity_cdsa_utilities
+    bootstrap_cmds
+  ];
+  postUnpack = ''
+    pushd libsecurity*
+    ls -lah
+    mkdir -p lib
+    cp common/* lib
+    cp client/* lib
+    popd
+  '';
+  preBuild = ''
+    make -f mig/mig.mk SRCROOT=. BUILT_PRODUCTS_DIR=. || exit 1
+    cp derived_src/* lib
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_pkcs12/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_pkcs12/GNUmakefile
new file mode 100644
index 00000000000..b2af7e72c41
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_pkcs12/GNUmakefile
@@ -0,0 +1,11 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_pkcs12
+
+security_pkcs12_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_pkcs12_HEADER_FILES_DIR = lib
+
+security_pkcs12_CC_FILES = $(wildcard lib/*.cpp)
+security_pkcs12_C_FILES = $(wildcard lib/*.c)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_pkcs12/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_pkcs12/default.nix
new file mode 100644
index 00000000000..b225d062dc9
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_pkcs12/default.nix
@@ -0,0 +1,15 @@
+{ appleDerivation, libsecurity_asn1, libsecurity_cdsa_client, libsecurity_cdsa_utils, libsecurity_keychain }:
+appleDerivation {
+  patchPhase = ''
+    substituteInPlace lib/pkcsoids.h --replace '#error' '#warning'
+  '';
+  preBuild = ''
+    unpackFile ${libsecurity_keychain.src}
+    mv libsecurity_keychain*/lib security_keychain
+  '';
+  buildInputs = [
+    libsecurity_asn1
+    libsecurity_cdsa_utils
+    libsecurity_cdsa_client
+  ];
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_sd_cspdl/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_sd_cspdl/GNUmakefile
new file mode 100644
index 00000000000..47a1c609d06
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_sd_cspdl/GNUmakefile
@@ -0,0 +1,10 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_sd_cspdl
+
+security_sd_cspdl_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_sd_cspdl_HEADER_FILES_DIR = lib
+
+security_sd_cspdl_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_sd_cspdl/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_sd_cspdl/default.nix
new file mode 100644
index 00000000000..22491091661
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_sd_cspdl/default.nix
@@ -0,0 +1,10 @@
+{ appleDerivation, libsecurity_cdsa_client, libsecurity_cdsa_plugin, libsecurity_cdsa_utilities, libsecurity_utilities, libsecurityd }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_cdsa_plugin
+    libsecurity_utilities
+    libsecurity_cdsa_utilities
+    libsecurityd
+    libsecurity_cdsa_client
+  ];
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_utilities/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_utilities/GNUmakefile
new file mode 100644
index 00000000000..d3ba09142c9
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_utilities/GNUmakefile
@@ -0,0 +1,11 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_utilities
+
+security_utilities_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_utilities_HEADER_FILES_DIR = lib
+
+security_utilities_C_FILES = $(wildcard lib/*.c)
+security_utilities_CC_FILES = $(wildcard lib/*.cpp)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_utilities/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_utilities/default.nix
new file mode 100644
index 00000000000..1ab950a9233
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_utilities/default.nix
@@ -0,0 +1,28 @@
+{ IOKit, appleDerivation, apple_sdk, libauto, libobjc, sqlite, stdenv, osx_private_sdk }:
+appleDerivation {
+  buildInputs = [
+    libauto
+    libobjc
+    IOKit
+  ];
+  propagatedBuildInputs = [
+    sqlite
+    apple_sdk.frameworks.PCSC
+  ];
+  NIX_LDFLAGS = "-framework PCSC";
+  patchPhase = ''
+    substituteInPlace lib/errors.h --replace \
+      '<CoreServices/../Frameworks/CarbonCore.framework/Headers/MacTypes.h>' \
+      '"MacTypes.h"'
+    substituteInPlace lib/debugging.cpp --replace PATH_MAX 1024
+    substituteInPlace lib/superblob.h --replace 'result->at' 'result->template at'
+    substituteInPlace lib/ccaudit.cpp --replace '<bsm/libbsm.h>' '"bsm/libbsm.h"'
+    substituteInPlace lib/powerwatch.h --replace \
+      '<IOKit/pwr_mgt/IOPMLibPrivate.h>' \
+      '"${IOKit}/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMLibPrivate.h"'
+    cp -R ${osx_private_sdk}/include/bsm lib
+    cp ${osx_private_sdk}/include/utilities_dtrace.h lib
+  '' + stdenv.lib.optionalString (!stdenv.cc.nativeLibc) ''
+    substituteInPlace lib/vproc++.cpp --replace /usr/local/include/vproc_priv.h ${stdenv.libc}/include/vproc_priv.h
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/GNUmakefile
new file mode 100644
index 00000000000..6058043e79f
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/GNUmakefile
@@ -0,0 +1,11 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = securityd
+
+securityd_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+securityd_HEADER_FILES_DIR = lib
+
+securityd_CC_FILES = $(wildcard lib/*.cpp)
+securityd_C_FILES = $(wildcard lib/*.c)
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/default.nix
new file mode 100644
index 00000000000..fb3441f7050
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/default.nix
@@ -0,0 +1,23 @@
+{ appleDerivation, bootstrap_cmds, libsecurity_cdsa_client, libsecurity_cdsa_utilities, libsecurity_utilities }:
+appleDerivation {
+  buildInputs = [
+    libsecurity_cdsa_utilities
+    libsecurity_utilities
+    bootstrap_cmds
+  ];
+  patchPhase = ''
+    unpackFile ${libsecurity_cdsa_client.src}
+    mv libsecurity_cdsa_client*/lib security_cdsa_client
+    ln -s lib securityd_client
+
+    patch -p1 < ${./xdr-arity.patch}
+  '';
+  preBuild = ''
+    make -f mig/mig.mk SRCROOT=. BUILT_PRODUCTS_DIR=.
+    cp derived_src/* lib
+    rm lib/ucspClientC.c
+  '';
+  postFixup = ''
+    ln -s $dev/include/securityd $dev/include/securityd_client
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/xdr-arity.patch b/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/xdr-arity.patch
new file mode 100644
index 00000000000..5d0328629f1
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/xdr-arity.patch
@@ -0,0 +1,79 @@
+diff --git a/lib/sec_xdr.c b/lib/sec_xdr.c
+index fe5f038..6239b6c 100644
+--- a/lib/sec_xdr.c
++++ b/lib/sec_xdr.c
+@@ -223,7 +223,7 @@ bool_t copyin(void *data, xdrproc_t proc, void** copy, u_int *size)
+     sec_xdrmem_create(&xdr, (char *)xdr_data, length, XDR_ENCODE);
+ 
+     // cast to void* - function can go both ways (xdr->x_op) 
+-    if (proc(&xdr, data)) {
++    if (proc(&xdr, data, 0)) {
+         *copy = xdr_data;
+         if (size) *size = length;
+         return (TRUE);
+@@ -261,7 +261,7 @@ bool_t copyout(const void *copy, u_int size, xdrproc_t proc, void **data, u_int
+     if (!sec_xdr_arena_init(&arena, &xdr, length_out ? length_out : length_required, length_out ? *data : NULL))
+         return (FALSE);
+ 
+-    if (proc(&xdr, data))
++    if (proc(&xdr, data, 0))
+     {
+         *length = length_required;
+         return (TRUE);
+@@ -284,7 +284,7 @@ bool_t copyout_chunked(const void *copy, u_int size, xdrproc_t proc, void **data
+ 
+     void *data_out = NULL;
+ 
+-    if (proc(&xdr, &data_out))
++    if (proc(&xdr, &data_out, 0))
+     {
+         *data = data_out;
+         return (TRUE);
+diff --git a/lib/sec_xdr_array.c b/lib/sec_xdr_array.c
+index 152a71b..e5ec1ad 100644
+--- a/lib/sec_xdr_array.c
++++ b/lib/sec_xdr_array.c
+@@ -147,7 +147,7 @@ sec_xdr_array(XDR *xdrs, uint8_t **addrp, u_int *sizep, u_int maxsize, u_int els
+     for (i = 0; (i < c) && stat; i++) {
+         if ((xdrs->x_op == XDR_DECODE) && sizeof_alloc)
+             memset(obj, 0, elsize);
+-        stat = (*elproc)(xdrs, target);
++        stat = (*elproc)(xdrs, target, 0);
+         if ((xdrs->x_op == XDR_ENCODE) || !sizeof_alloc)
+             target += elsize;
+     }
+diff --git a/lib/sec_xdr_reference.c b/lib/sec_xdr_reference.c
+index a66fb37..ab5b4c4 100644
+--- a/lib/sec_xdr_reference.c
++++ b/lib/sec_xdr_reference.c
+@@ -121,7 +121,7 @@ sec_xdr_reference(XDR *xdrs, uint8_t **pp, u_int size, xdrproc_t proc)
+                 break;
+             }
+ 
+-    stat = (*proc)(xdrs, loc);
++    stat = (*proc)(xdrs, loc, 0);
+ 
+     if (xdrs->x_op == XDR_FREE) {
+         sec_mem_free(xdrs, loc, size);
+diff --git a/lib/sec_xdr_sizeof.c b/lib/sec_xdr_sizeof.c
+index a18bcd0..8c33dbc 100644
+--- a/lib/sec_xdr_sizeof.c
++++ b/lib/sec_xdr_sizeof.c
+@@ -190,7 +190,7 @@ sec_xdr_sizeof_in(func, data)
+ 
+     sec_xdr_arena_allocator_t size_alloc;
+     sec_xdr_arena_init_size_alloc(&size_alloc, &x);
+-    stat = func(&x, data);
++    stat = func(&x, data, 0);
+     if (x.x_private)
+         free(x.x_private);
+     return (stat == TRUE ? (unsigned) x.x_handy: 0);
+@@ -210,7 +210,7 @@ sec_xdr_sizeof_out(copy, size, func, data)
+ 
+     sec_xdr_arena_allocator_t size_alloc;
+     sec_xdr_arena_init_size_alloc(&size_alloc, &x);
+-    stat = func(&x, data);
++    stat = func(&x, data, 0);
+     if (size_alloc.data)
+         free(size_alloc.data);
+     return (stat == TRUE ? (unsigned long)size_alloc.offset : 0);
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libutil/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libutil/default.nix
index 87211f481d4..a6f484ba4e8 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/libutil/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/libutil/default.nix
@@ -1,33 +1,13 @@
-{ stdenv, lib, appleDerivation, xcbuildHook
-
-# headersOnly is true when building for libSystem
-, headersOnly ? false }:
+{ stdenv, appleDerivation }:
 
+# all symbols are located in libSystem
 appleDerivation {
-  nativeBuildInputs = lib.optional (!headersOnly) xcbuildHook;
-
-  prePatch = ''
-    substituteInPlace tzlink.c \
-      --replace '#include <xpc/xpc.h>' ""
-  '';
-
-  xcbuildFlags = "-target util";
-
   installPhase = ''
     mkdir -p $out/include
-  '' + lib.optionalString headersOnly ''
     cp *.h $out/include
-  '' + lib.optionalString (!headersOnly)''
-    mkdir -p $out/lib $out/include
-
-    cp Products/Release/*.dylib $out/lib
-    cp Products/Release/*.h $out/include
-
-    # TODO: figure out how to get this to be right the first time around
-    install_name_tool -id $out/lib/libutil.dylib $out/lib/libutil.dylib
   '';
 
-  meta = with lib; {
+  meta = with stdenv.lib; {
     maintainers = with maintainers; [ copumpkin ];
     platforms   = platforms.darwin;
     license     = licenses.apsl20;
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libutil/new.nix b/pkgs/os-specific/darwin/apple-source-releases/libutil/new.nix
new file mode 100644
index 00000000000..0115ce537e2
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/libutil/new.nix
@@ -0,0 +1,29 @@
+{ stdenv, appleDerivation, xcbuildHook }:
+
+# TODO: make this the official libutil expression once we've integrated xcbuild in the bootstrap
+appleDerivation {
+  nativeBuildInputs = [ xcbuildHook ];
+
+  prePatch = ''
+    substituteInPlace tzlink.c \
+      --replace '#include <xpc/xpc.h>' ""
+  '';
+
+  xcbuildFlags = "-target util";
+
+  installPhase = ''
+    mkdir -p $out/lib $out/include
+
+    cp Products/Release/*.dylib $out/lib
+    cp Products/Release/*.h $out/include
+
+    # TODO: figure out how to get this to be right the first time around
+    install_name_tool -id $out/lib/libutil.dylib $out/lib/libutil.dylib
+  '';
+
+  meta = with stdenv.lib; {
+    maintainers = with maintainers; [ copumpkin ];
+    platforms   = platforms.darwin;
+    license     = licenses.apsl20;
+  };
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/network_cmds/default.nix b/pkgs/os-specific/darwin/apple-source-releases/network_cmds/default.nix
index 9dc5150ac2f..8e69cb4bfa7 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/network_cmds/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/network_cmds/default.nix
@@ -23,7 +23,7 @@ appleDerivation rec {
     for f in Products/Release/*; do
       if [ -f $f ]; then
         install -D $file $out/bin/$(basename $f)
-      done
+      fi
     done
 
     for n in 1 5; do
diff --git a/pkgs/os-specific/darwin/apple-source-releases/security_dotmac_tp/GNUmakefile b/pkgs/os-specific/darwin/apple-source-releases/security_dotmac_tp/GNUmakefile
new file mode 100644
index 00000000000..6f6a50bd57a
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/security_dotmac_tp/GNUmakefile
@@ -0,0 +1,8 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+LIBRARY_NAME = security_dotmac_tp
+
+security_dotmac_tp_HEADER_FILES = $(notdir $(wildcard lib/*.h))
+security_dotmac_tp_HEADER_FILES_DIR = lib
+
+include $(GNUSTEP_MAKEFILES)/library.make
diff --git a/pkgs/os-specific/darwin/apple-source-releases/security_dotmac_tp/default.nix b/pkgs/os-specific/darwin/apple-source-releases/security_dotmac_tp/default.nix
new file mode 100644
index 00000000000..bfbfb945957
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/security_dotmac_tp/default.nix
@@ -0,0 +1,4 @@
+{ appleDerivation }:
+
+appleDerivation {
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/security_systemkeychain/default.nix b/pkgs/os-specific/darwin/apple-source-releases/security_systemkeychain/default.nix
new file mode 100644
index 00000000000..d5bc3483c38
--- /dev/null
+++ b/pkgs/os-specific/darwin/apple-source-releases/security_systemkeychain/default.nix
@@ -0,0 +1,32 @@
+{ appleDerivation, xcbuildHook, Security
+, libsecurity_codesigning, libsecurity_utilities, libsecurity_cdsa_utilities
+, xnu, osx_private_sdk, pcsclite}:
+
+appleDerivation {
+  nativeBuildInputs = [ xcbuildHook ];
+  buildInputs = [ Security libsecurity_utilities
+                  libsecurity_cdsa_utilities libsecurity_codesigning
+                  pcsclite ];
+
+  NIX_LDFLAGS = "-lpcsclite";
+
+  # can't build the whole thing
+  xcbuildFlags = "-target codesign";
+
+  preBuild = ''
+    mkdir -p include/Security
+    cp ${osx_private_sdk.src}/PrivateSDK10.10.sparse.sdk/System/Library/Frameworks/Security.framework/PrivateHeaders/*.h include/Security
+    cp ${osx_private_sdk.src}/PrivateSDK10.10.sparse.sdk/System/Library/Frameworks/Security.framework/Headers/*.h include/Security
+
+    unpackFile ${xnu.src}
+    mkdir -p include/sys
+    cp -r xnu-*/bsd/sys/codesign.h include/sys/codesign.h
+  '';
+
+  NIX_CFLAGS_COMPILE = "-Iinclude";
+
+  installPhase = ''
+    mkdir -p $out/bin
+    cp Products/Release/codesign $out/bin/codesign
+  '';
+}
diff --git a/pkgs/os-specific/darwin/apple-source-releases/top/default.nix b/pkgs/os-specific/darwin/apple-source-releases/top/default.nix
index a2f912ca578..3513cb2e172 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/top/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/top/default.nix
@@ -1,8 +1,8 @@
-{xcbuildHook, appleDerivation, apple_sdk, ncurses, libutil, lib}:
+{xcbuildHook, appleDerivation, apple_sdk, ncurses, libutil-new, lib}:
 
 appleDerivation {
   nativeBuildInputs = [ xcbuildHook ];
-  buildInputs = [ apple_sdk.frameworks.IOKit ncurses libutil ];
+  buildInputs = [ apple_sdk.frameworks.IOKit ncurses libutil-new ];
   NIX_LDFLAGS = "-lutil";
   installPhase = ''
     install -D Products/Release/libtop.a $out/lib/libtop.a
diff --git a/pkgs/os-specific/darwin/apple-source-releases/xnu/default.nix b/pkgs/os-specific/darwin/apple-source-releases/xnu/default.nix
index aaa3a1ebe32..74c9f254348 100644
--- a/pkgs/os-specific/darwin/apple-source-releases/xnu/default.nix
+++ b/pkgs/os-specific/darwin/apple-source-releases/xnu/default.nix
@@ -1,11 +1,11 @@
-{ appleDerivation, lib, bootstrap_cmds, bison, flex
-, gnum4, unifdef, perl, python
-, headersOnly ? true }:
+{ appleDerivation, bootstrap_cmds, bison, flex, gnum4, unifdef, perl, python }:
 
-appleDerivation ({
-  nativeBuildInputs = [ bootstrap_cmds bison flex gnum4 unifdef perl python ];
+appleDerivation {
+  phases = [ "unpackPhase" "patchPhase" "installPhase" ];
 
-  postPatch = ''
+  buildInputs = [ bootstrap_cmds bison flex gnum4 unifdef perl python ];
+
+  patchPhase = ''
     substituteInPlace Makefile \
       --replace "/bin/" "" \
       --replace "MAKEJOBS := " '# MAKEJOBS := '
@@ -40,27 +40,7 @@ appleDerivation ({
     patchShebangs .
   '';
 
-  PLATFORM = "MacOSX";
-  SDKVERSION = "10.11";
-  CC = "cc";
-  CXX = "c++";
-  MIG = "mig";
-  MIGCOM = "migcom";
-  STRIP = "strip";
-  NM = "nm";
-  UNIFDEF = "unifdef";
-  DSYMUTIL = "dsymutil";
-  HOST_OS_VERSION = "10.10";
-  HOST_CC = "cc";
-  HOST_FLEX = "flex";
-  HOST_BISON = "bison";
-  HOST_GM4 = "m4";
-  MIGCC = "cc";
-  ARCHS = "x86_64";
-
-  NIX_CFLAGS_COMPILE = "-Wno-error";
-
-  preBuild = ''
+  installPhase = ''
     # This is a bit of a hack...
     mkdir -p sdk/usr/local/libexec
 
@@ -76,27 +56,49 @@ appleDerivation ({
 
     export SDKROOT_RESOLVED=$PWD/sdk
     export HOST_SDKROOT_RESOLVED=$PWD/sdk
+    export PLATFORM=MacOSX
+    export SDKVERSION=10.11
+
+    export CC=cc
+    export CXX=c++
+    export MIG=${bootstrap_cmds}/bin/mig
+    export MIGCOM=${bootstrap_cmds}/libexec/migcom
+    export STRIP=sentinel-missing
+    export LIPO=sentinel-missing
+    export LIBTOOL=sentinel-missing
+    export NM=sentinel-missing
+    export UNIFDEF=${unifdef}/bin/unifdef
+    export DSYMUTIL=sentinel-missing
+    export CTFCONVERT=sentinel-missing
+    export CTFMERGE=sentinel-missing
+    export CTFINSERT=sentinel-missing
+    export NMEDIT=sentinel-missing
+
+    export HOST_OS_VERSION=10.7
+    export HOST_CC=cc
+    export HOST_FLEX=${flex}/bin/flex
+    export HOST_BISON=${bison}/bin/bison
+    export HOST_GM4=${gnum4}/bin/m4
+    export HOST_CODESIGN='echo dummy_codesign'
+    export HOST_CODESIGN_ALLOCATE=echo
 
     export BUILT_PRODUCTS_DIR=.
-    export DSTROOT=$out
-  '';
 
-  buildFlags = lib.optionalString headersOnly "exporthdrs";
-  installTargets = lib.optionalString headersOnly "installhdrs";
+    export DSTROOT=$out
+    make installhdrs
 
-  postInstall = lib.optionalString headersOnly ''
     mv $out/usr/include $out
 
-    (cd BUILD/obj/EXPORT_HDRS && find -type f -exec install -D \{} $out/include/\{} \;)
-
     # TODO: figure out why I need to do this
     cp libsyscall/wrappers/*.h $out/include
-    install -D libsyscall/os/tsd.h $out/include/os/tsd.h
+    mkdir -p $out/include/os
+    cp libsyscall/os/tsd.h $out/include/os/tsd.h
     cp EXTERNAL_HEADERS/AssertMacros.h $out/include
     cp EXTERNAL_HEADERS/Availability*.h $out/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/
-    cp -r EXTERNAL_HEADERS/corecrypto $out/include
 
     # Build the mach headers we crave
+    export MIGCC=cc
+    export ARCHS="x86_64"
     export SRCROOT=$PWD/libsyscall
     export DERIVED_SOURCES_DIR=$out/include
     export SDKROOT=$out
@@ -106,13 +108,14 @@ appleDerivation ({
 
     # Get rid of the System prefix
     mv $out/System/* $out/
-    rmdir $out/System
 
     # TODO: do I need this?
     mv $out/internal_hdr/include/mach/*.h $out/include/mach
 
     # Get rid of some junk lying around
-    rm -rf $out/internal_hdr $out/usr $out/local
+    rm -rf $out/internal_hdr
+    rm -rf $out/usr
+    rm -rf $out/local
 
     # Add some symlinks
     ln -s $out/Library/Frameworks/System.framework/Versions/B \
@@ -120,18 +123,8 @@ appleDerivation ({
     ln -s $out/Library/Frameworks/System.framework/Versions/Current/PrivateHeaders \
           $out/Library/Frameworks/System.framework/Headers
 
-    # IOKit (and possibly the others) is incomplete,
-    # so let's not make it visible from here...
+    # IOKit (and possibly the others) is incomplete, so let's not make it visible from here...
     mkdir $out/Library/PrivateFrameworks
     mv $out/Library/Frameworks/IOKit.framework $out/Library/PrivateFrameworks
   '';
-} // lib.optionalAttrs headersOnly {
-  HOST_CODESIGN = "echo";
-  HOST_CODESIGN_ALLOCATE = "echo";
-  LIPO = "echo";
-  LIBTOOL = "echo";
-  CTFCONVERT = "echo";
-  CTFMERGE = "echo";
-  CTFINSERT = "echo";
-  NMEDIT = "echo";
-})
+}
diff --git a/pkgs/os-specific/darwin/darling/default.nix b/pkgs/os-specific/darwin/darling/default.nix
index 846831d0a87..6ed3b28eccc 100644
--- a/pkgs/os-specific/darwin/darling/default.nix
+++ b/pkgs/os-specific/darwin/darling/default.nix
@@ -26,9 +26,6 @@ stdenv.mkDerivation rec {
     mkdir -p $out/lib
     cp -rL src/sandbox/include/ $out/
     cp libsystem_sandbox.dylib $out/lib/
-
-    mkdir -p $out/include
-    cp src/libaks/include/* $out/include
   '';
 
   # buildInputs = [ cmake bison flex ];
diff --git a/pkgs/os-specific/darwin/security-tool/GNUmakefile b/pkgs/os-specific/darwin/security-tool/GNUmakefile
new file mode 100644
index 00000000000..ae25f6a67c0
--- /dev/null
+++ b/pkgs/os-specific/darwin/security-tool/GNUmakefile
@@ -0,0 +1,14 @@
+include $(GNUSTEP_MAKEFILES)/common.make
+
+TOOL_NAME = security
+security_C_FILES = $(wildcard *.c)
+security_CC_FILES = $(wildcard *.cpp)
+
+security_LDFLAGS = \
+	-lsecurity_cdsa_utilities -lsecurity_cdsa_utils -lsecurity_keychain -lsecurity_cssm \
+	-lsecurity_cdsa_client -lsecurity_utilities -lsecurity_asn1 -lsecurity_mds \
+	-lsecurity_cdsa_plugin -lsecurity_pkcs12 -lsecurity_apple_csp -lsecurity_apple_cspdl \
+	-lsecurity_apple_file_dl -lsecurity_apple_x509_cl -lsecurity_apple_x509_tp \
+	-lsecurity_sd_cspdl -lsecurity_filedb -lsecurityd -framework Security -framework PCSC
+
+include $(GNUSTEP_MAKEFILES)/tool.make
diff --git a/pkgs/os-specific/darwin/security-tool/default.nix b/pkgs/os-specific/darwin/security-tool/default.nix
new file mode 100644
index 00000000000..f161a7a88e1
--- /dev/null
+++ b/pkgs/os-specific/darwin/security-tool/default.nix
@@ -0,0 +1,101 @@
+{ Foundation, PCSC, Security, GSS, Kerberos, makeWrapper, apple_sdk,
+fetchurl, gnustep, libobjc, libsecurity_apple_csp, libsecurity_apple_cspdl,
+libsecurity_apple_file_dl, libsecurity_apple_x509_cl, libsecurity_apple_x509_tp,
+libsecurity_asn1, libsecurity_cdsa_client, libsecurity_cdsa_plugin,
+libsecurity_cdsa_utilities, libsecurity_cdsa_utils, libsecurity_cssm, libsecurity_filedb,
+libsecurity_keychain, libsecurity_mds, libsecurity_pkcs12, libsecurity_sd_cspdl,
+libsecurity_utilities, libsecurityd, osx_private_sdk, Security-framework, stdenv }:
+
+stdenv.mkDerivation rec {
+  version = "55115";
+  name = "SecurityTool-${version}";
+
+  src = fetchurl {
+    url = "http://opensource.apple.com/tarballs/SecurityTool/SecurityTool-${version}.tar.gz";
+    sha256 = "0apcz4vy2z5645jhrs60wj3w27mncjjqv42h5lln36g6qs2n9113";
+  };
+
+  disallowedRequisites = [ apple_sdk.sdk  ];
+
+  patchPhase = ''
+    # copied from libsecurity_generic
+    cp -R ${osx_private_sdk}/include/SecurityPrivateHeaders Security
+
+    substituteInPlace cmsutil.c --replace \
+      '<CoreServices/../Frameworks/CarbonCore.framework/Headers/MacErrors.h>' \
+      '"${apple_sdk.sdk.out}/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacErrors.h"'
+    substituteInPlace createFVMaster.c --replace \
+      '<CoreServices/../Frameworks/CarbonCore.framework/Headers/MacErrors.h>' \
+      '"${apple_sdk.sdk.out}/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacErrors.h"'
+  '';
+
+  postUnpack = ''
+    unpackFile ${Security.src}
+    cp Security-*/utilities/src/fileIo.c SecurityTool*
+    cp Security-*/utilities/src/fileIo.h SecurityTool*
+  '';
+
+  preBuild = ''
+    makeFlagsArray=(-j$NIX_BUILD_CORES)
+  '';
+
+  NIX_LDFLAGS = "-no_dtrace_dof";
+
+  makeFlags = [
+    "-f ${./GNUmakefile}"
+    "MAKEFILE_NAME=${./GNUmakefile}"
+    "GNUSTEP_MAKEFILES=${gnustep.make}/share/GNUstep/Makefiles"
+  ];
+
+  installFlags = [
+    "security_INSTALL_DIR=\$(out)/bin"
+  ];
+
+  propagatedBuildInputs = [ GSS Kerberos Security-framework PCSC Foundation ];
+
+  __propagatedImpureHostDeps = [ "/System/Library/Keychains" ];
+
+  buildInputs = [
+    gnustep.make
+    libsecurity_asn1
+    libsecurity_utilities
+    libsecurity_cdsa_utilities
+    libobjc
+    libsecurity_cdsa_client
+    libsecurity_keychain
+    libsecurity_cssm
+    libsecurity_cdsa_utils
+    libsecurity_mds
+    libsecurity_cdsa_plugin
+    libsecurity_apple_csp
+    libsecurity_apple_cspdl
+    libsecurity_apple_file_dl
+    libsecurity_apple_x509_cl
+    libsecurity_apple_x509_tp
+    libsecurity_pkcs12
+    libsecurity_sd_cspdl
+    libsecurity_filedb
+    libsecurityd
+    makeWrapper
+  ];
+
+  NIX_CFLAGS_COMPILE = [
+    "-F${Security}/Library/Frameworks"
+    "-F${PCSC}/Library/Frameworks"
+    "-Wno-deprecated-declarations"
+  ];
+
+  postInstall = ''
+    wrapProgram $out/bin/security --set DYLD_INSERT_LIBRARIES /usr/lib/libsqlite3.dylib
+  '';
+
+  meta = with stdenv.lib; {
+    description = "Command line interface to macOS keychains and Security framework";
+    maintainers = with maintainers; [
+      copumpkin
+      joelteon
+    ];
+    platforms = platforms.darwin;
+    license = licenses.apsl20;
+  };
+}
diff --git a/pkgs/os-specific/linux/android-udev-rules/default.nix b/pkgs/os-specific/linux/android-udev-rules/default.nix
index 88e8a966558..b428c1c0bf7 100644
--- a/pkgs/os-specific/linux/android-udev-rules/default.nix
+++ b/pkgs/os-specific/linux/android-udev-rules/default.nix
@@ -6,13 +6,13 @@
 
 stdenv.mkDerivation rec {
   name = "android-udev-rules-${version}";
-  version = "20180112";
+  version = "20181031";
 
   src = fetchFromGitHub {
     owner = "M0Rf30";
     repo = "android-udev-rules";
     rev = version;
-    sha256 = "13gj79nnd04szqlrrzzkdr6wi1fky08pi7x8xfbg0jj3d3v0giah";
+    sha256 = "175js0vimv6b92cxl0sc4ihdj1k8yq3jrpbjy0zsvrm2367z7xqp";
   };
 
   installPhase = ''
diff --git a/pkgs/os-specific/linux/dbus-broker/default.nix b/pkgs/os-specific/linux/dbus-broker/default.nix
index 6582825d6f2..880b620d87c 100644
--- a/pkgs/os-specific/linux/dbus-broker/default.nix
+++ b/pkgs/os-specific/linux/dbus-broker/default.nix
@@ -1,27 +1,27 @@
 { stdenv, fetchFromGitHub, docutils, meson, ninja, pkgconfig
-, dbus, glib, linuxHeaders, systemd }:
+, dbus, linuxHeaders, systemd }:
 
 stdenv.mkDerivation rec {
   name = "dbus-broker-${version}";
-  version = "13";
+  version = "17";
 
   src = fetchFromGitHub {
     owner  = "bus1";
     repo   = "dbus-broker";
     rev    = "v${version}";
-    sha256 = "1yjkxpnl54pky6ha3y8dsds57lnk10lmriyzpzy0ha2npng2614x";
+    sha256 = "19q5f1c658jdxvr2k2rb2xsnspybqjii4rifnlkzi1qzh0r152md";
     fetchSubmodules = true;
   };
 
   nativeBuildInputs = [ docutils meson ninja pkgconfig ];
 
-  buildInputs = [ dbus glib linuxHeaders systemd ];
+  buildInputs = [ dbus linuxHeaders systemd ];
 
   PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system";
   PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "${placeholder "out"}/lib/systemd/user";
 
   postInstall = ''
-    install -Dm644 ../README $out/share/doc/dbus-broker/README
+    install -Dm644 $src/README.md $out/share/doc/dbus-broker/README
 
     sed -i $out/lib/systemd/{system,user}/dbus-broker.service \
       -e 's,^ExecReload.*busctl,ExecReload=${systemd}/bin/busctl,'
diff --git a/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix b/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix
index 863455f29ab..6655845efe5 100644
--- a/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix
+++ b/pkgs/os-specific/linux/kernel/linux-hardkernel-4.14.nix
@@ -1,10 +1,10 @@
 { stdenv, buildPackages, fetchFromGitHub, perl, buildLinux, libelf, utillinux, ... } @ args:
 
 buildLinux (args // rec {
-  version = "4.14.85-152";
+  version = "4.14.87-153";
 
   # modDirVersion needs to be x.y.z.
-  modDirVersion = "4.14.85";
+  modDirVersion = "4.14.87";
 
   # branchVersion needs to be x.y.
   extraMeta.branch = "4.14";
@@ -13,7 +13,7 @@ buildLinux (args // rec {
     owner = "hardkernel";
     repo = "linux";
     rev = version;
-    sha256 = "1bpsxrbsdygnk2414ajf2za7rnb6xxnjngkzrg060c4i3bcrwrzf";
+    sha256 = "1aj3l8pf3nl0mm4m5z4z4iqd72b0nqip4cajmhpfjmq8vkygcw5c";
   };
 
   defconfig = "odroidxu4_defconfig";
diff --git a/pkgs/os-specific/linux/kernel/linux-rpi.nix b/pkgs/os-specific/linux/kernel/linux-rpi.nix
index 2d0fe730451..7077a70a7ab 100644
--- a/pkgs/os-specific/linux/kernel/linux-rpi.nix
+++ b/pkgs/os-specific/linux/kernel/linux-rpi.nix
@@ -25,7 +25,7 @@ lib.overrideDerivation (buildLinux (args // rec {
     efiBootStub = false;
   } // (args.features or {});
 
-  extraMeta.hydraPlatforms = with stdenv.lib.platforms; [ aarch64 ];
+  extraMeta.hydraPlatforms = [ "aarch64-linux" ];
 })) (oldAttrs: {
   postConfigure = ''
     # The v7 defconfig has this set to '-v7' which screws up our modDirVersion.
diff --git a/pkgs/servers/hitch/default.nix b/pkgs/servers/hitch/default.nix
index 366934829b8..58033edb07d 100644
--- a/pkgs/servers/hitch/default.nix
+++ b/pkgs/servers/hitch/default.nix
@@ -1,11 +1,11 @@
 { stdenv, fetchurl, docutils, libev, openssl, pkgconfig }:
 stdenv.mkDerivation rec {
-  version = "1.4.8";
+  version = "1.5.0";
   name = "hitch-${version}";
 
   src = fetchurl {
     url = "https://hitch-tls.org/source/${name}.tar.gz";
-    sha256 = "1hqs5p69gr1lb3xldbrgq7d6d0vk4za0wpizlzybn98cv68acaym";
+    sha256 = "02sd2p3jsbnqmldsjwzk5qcjc45k9n1x4ygjkx0kxxwjj9lm9hhf";
   };
 
   nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix
index 2281ac57ed5..c9f0c4964cc 100644
--- a/pkgs/servers/home-assistant/component-packages.nix
+++ b/pkgs/servers/home-assistant/component-packages.nix
@@ -251,7 +251,7 @@
     "climate.radiotherm" = ps: with ps; [  ];
     "climate.sensibo" = ps: with ps; [  ];
     "climate.spider" = ps: with ps; [  ];
-    "climate.tado" = ps: with ps; [  ];
+    "climate.tado" = ps: with ps; [ pytado ];
     "climate.tesla" = ps: with ps; [  ];
     "climate.toon" = ps: with ps; [  ];
     "climate.touchline" = ps: with ps; [  ];
@@ -375,7 +375,7 @@
     "device_tracker.sky_hub" = ps: with ps; [  ];
     "device_tracker.snmp" = ps: with ps; [ pysnmp ];
     "device_tracker.swisscom" = ps: with ps; [  ];
-    "device_tracker.tado" = ps: with ps; [  ];
+    "device_tracker.tado" = ps: with ps; [ pytado ];
     "device_tracker.tesla" = ps: with ps; [  ];
     "device_tracker.thomson" = ps: with ps; [  ];
     "device_tracker.tile" = ps: with ps; [  ];
@@ -1124,7 +1124,7 @@
     "sensor.synologydsm" = ps: with ps; [  ];
     "sensor.systemmonitor" = ps: with ps; [ psutil ];
     "sensor.sytadin" = ps: with ps; [ beautifulsoup4 ];
-    "sensor.tado" = ps: with ps; [  ];
+    "sensor.tado" = ps: with ps; [ pytado ];
     "sensor.tahoma" = ps: with ps; [  ];
     "sensor.tank_utility" = ps: with ps; [  ];
     "sensor.tautulli" = ps: with ps; [  ];
@@ -1321,7 +1321,7 @@
     "switch.zoneminder" = ps: with ps; [  ];
     "switch.zwave" = ps: with ps; [  ];
     "system_log" = ps: with ps; [ aiohttp-cors ];
-    "tado" = ps: with ps; [  ];
+    "tado" = ps: with ps; [ pytado ];
     "tahoma" = ps: with ps; [  ];
     "telegram_bot" = ps: with ps; [ python-telegram-bot ];
     "telegram_bot.broadcast" = ps: with ps; [  ];
diff --git a/pkgs/servers/mqtt/mosquitto/default.nix b/pkgs/servers/mqtt/mosquitto/default.nix
index c5ece477ced..a8203ce1b16 100644
--- a/pkgs/servers/mqtt/mosquitto/default.nix
+++ b/pkgs/servers/mqtt/mosquitto/default.nix
@@ -3,13 +3,13 @@
 
 stdenv.mkDerivation rec {
   name = "mosquitto-${version}";
-  version = "1.5.4";
+  version = "1.5.5";
 
   src = fetchFromGitHub {
     owner  = "eclipse";
     repo   = "mosquitto";
     rev    = "v${version}";
-    sha256 = "0pb38y6m682xqrkzhp41mj54x5ic43761xzschgnw055mzksbgk2";
+    sha256 = "1sfwmvrglfy5gqfk004kvbjldqr36dqz6xmppbgfhr47j5zs66xc";
   };
 
   postPatch = ''
diff --git a/pkgs/servers/osrm-backend/default.nix b/pkgs/servers/osrm-backend/default.nix
index 4e43fffb196..47c1bf3d77a 100644
--- a/pkgs/servers/osrm-backend/default.nix
+++ b/pkgs/servers/osrm-backend/default.nix
@@ -2,13 +2,13 @@
 
 stdenv.mkDerivation rec {
   name = "osrm-backend-${version}";
-  version = "5.20.0";
+  version = "5.21.0";
 
   src = fetchFromGitHub {
     rev = "v${version}";
     owner  = "Project-OSRM";
     repo   = "osrm-backend";
-    sha256 = "0frq16p4wms8zfb6mhn7xbxrvf81f1wn37lqlf5p1yjly5fbljhc";
+    sha256 = "18v2lwx5iyn73b5bfh2r898cwps7m9pwym197dl8lg0jy88m129m";
   };
 
   nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/pkgs/servers/search/groonga/default.nix b/pkgs/servers/search/groonga/default.nix
index fd14a214be5..b86077a53f5 100644
--- a/pkgs/servers/search/groonga/default.nix
+++ b/pkgs/servers/search/groonga/default.nix
@@ -7,11 +7,11 @@
 stdenv.mkDerivation rec {
 
   name    = "groonga-${version}";
-  version = "8.0.9";
+  version = "8.1.0";
 
   src = fetchurl {
     url    = "https://packages.groonga.org/source/groonga/${name}.tar.gz";
-    sha256 = "1fd5smhqchnjv0injj3x0zsqzffw1r4gq625znqljg6chny3cq08";
+    sha256 = "1qwrzw0rvzkkmpgbk0rd5slj6h7jj53f0g685f5gwhg2dpxk52br";
   };
 
   buildInputs = with stdenv.lib;
diff --git a/pkgs/servers/web-apps/wordpress/default.nix b/pkgs/servers/web-apps/wordpress/default.nix
index 57254713f4b..3a721b73390 100644
--- a/pkgs/servers/web-apps/wordpress/default.nix
+++ b/pkgs/servers/web-apps/wordpress/default.nix
@@ -2,8 +2,8 @@
 { fetchFromGitHub, lib } : fetchFromGitHub {
   owner = "WordPress";
   repo = "WordPress";
-  rev = "4.9.1";
-  sha256 = "0d931mv6wbgnc7f15nisnn5al0ffi19zya2iwdzw98s4klpaq955";
+  rev = "5.0.2";
+  sha256 = "1r8y62mdv6ji82hcn94gngi68mwilxh69gpx8r83k0cy08s99sln";
   meta = {
     homepage = https://wordpress.org;
     description = "WordPress is open source software you can use to create a beautiful website, blog, or app.";
diff --git a/pkgs/shells/zsh/grml-zsh-config/default.nix b/pkgs/shells/zsh/grml-zsh-config/default.nix
index b52255cc594..f3e387d8211 100644
--- a/pkgs/shells/zsh/grml-zsh-config/default.nix
+++ b/pkgs/shells/zsh/grml-zsh-config/default.nix
@@ -5,13 +5,13 @@ with lib;
 
 stdenv.mkDerivation rec {
   name = "grml-zsh-config-${version}";
-  version = "0.15.2";
+  version = "0.15.3";
 
   src = fetchFromGitHub {
     owner = "grml";
     repo = "grml-etc-core";
     rev = "v${version}";
-    sha256 = "15cr8pv1idshhq5d9sq4smgfl00iz55ji5mrxclsl3a35wg0djnw";
+    sha256 = "1g3hbn1ibrrafa9z26pzyn4lb8mfc5zipr1i1j3w2av872zh0y35";
   };
 
   buildInputs = [ zsh coreutils txt2tags procps ]
diff --git a/pkgs/shells/zsh/zsh-command-time/default.nix b/pkgs/shells/zsh/zsh-command-time/default.nix
index c82b455200a..c81c1ea46c5 100644
--- a/pkgs/shells/zsh/zsh-command-time/default.nix
+++ b/pkgs/shells/zsh/zsh-command-time/default.nix
@@ -2,7 +2,8 @@
 
 # To make use of this plugin, need to add
 #   programs.zsh.interactiveShellInit = ''
-#     source ${pkgs.zsh-command-time}/share/zsh-command-time/command-time.plugin.zsh
+#     source ${pkgs.zsh-command-time}/share/zsh/plugins/command-time/command-time.plugin.zsh
+#     ZSH_COMMAND_TIME_COLOR="yellow"
 #     ZSH_COMMAND_TIME_MIN_SECONDS=3
 #     ZSH_COMMAND_TIME_ECHO=1
 #   '';
@@ -21,7 +22,7 @@ stdenv.mkDerivation rec {
   phases = [ "installPhase" ];
 
   installPhase = ''
-    install -Dm444 $src/command-time.plugin.zsh --target-directory=$out/share/zsh-command-time
+    install -Dm0444 $src/command-time.plugin.zsh --target-directory=$out/share/zsh/plugins/command-time
   '';
 
   meta = with stdenv.lib; {
diff --git a/pkgs/stdenv/native/default.nix b/pkgs/stdenv/native/default.nix
index 810cf16301f..ba53a6f1d14 100644
--- a/pkgs/stdenv/native/default.nix
+++ b/pkgs/stdenv/native/default.nix
@@ -1,5 +1,5 @@
 { lib
-, localSystem, crossSystem, config, overlays
+, localSystem, crossSystem, config, overlays, crossOverlays ? []
 }:
 
 assert crossSystem == localSystem;
diff --git a/pkgs/tools/X11/ckbcomp/default.nix b/pkgs/tools/X11/ckbcomp/default.nix
index c8ade8db55f..73ec20a57a3 100644
--- a/pkgs/tools/X11/ckbcomp/default.nix
+++ b/pkgs/tools/X11/ckbcomp/default.nix
@@ -2,14 +2,14 @@
 
 stdenv.mkDerivation rec {
   name = "ckbcomp-${version}";
-  version = "1.187";
+  version = "1.188";
 
   src = fetchFromGitLab {
     domain = "salsa.debian.org";
     owner = "installer-team";
     repo = "console-setup";
     rev = version;
-    sha256 = "1dcsgdai5lm1r0bhlcfwh01s9k11iwgnd0111gpgbv568rs5isqh";
+    sha256 = "1741mg2wc5wa63clkijmv04zd6jxhc7c6aq7mkhqw1r4dhfhih19";
   };
 
   buildInputs = [ perl ];
diff --git a/pkgs/tools/X11/xkb-switch/default.nix b/pkgs/tools/X11/xkb-switch/default.nix
index 4afa56f7fe2..e3bbd599075 100644
--- a/pkgs/tools/X11/xkb-switch/default.nix
+++ b/pkgs/tools/X11/xkb-switch/default.nix
@@ -1,24 +1,24 @@
-{ stdenv, fetchgit, cmake, libX11 }:
+{ stdenv, fetchFromGitHub, cmake, libX11, libxkbfile }:
 
 stdenv.mkDerivation rec {
   name = "xkb-switch-${version}";
-  version = "1.3.1";
+  version = "1.5.0";
 
-  src = fetchgit {
-    url = https://github.com/ierton/xkb-switch.git;
-    rev = "351c84370ad0fa4aaaab9a32817859b1d5fb2a11";
-    sha256 = "0ilj3amwidi7imjvi8hr62y7j8zl809r5xhs7kv816773x32gpxq";
+  src = fetchFromGitHub {
+    owner = "ierton";
+    repo = "xkb-switch";
+    rev = version;
+    sha256 = "03wk2gg3py97kx0kjzbjrikld1sa55i6mgi398jbcbiyx2gjna78";
   };
 
-  buildInputs = [ cmake libX11 ];
+  nativeBuildInputs = [ cmake ];
+  buildInputs = [ libX11 libxkbfile ];
 
   meta = with stdenv.lib; {
     description = "Switch your X keyboard layouts from the command line";
-
     homepage = https://github.com/ierton/xkb-switch;
     license = licenses.gpl2Plus;
     maintainers = with maintainers; [ smironov ];
     platforms = platforms.linux;
   };
 }
-
diff --git a/pkgs/tools/admin/ansible/default.nix b/pkgs/tools/admin/ansible/default.nix
index 73d1929c703..e3916b0f8a9 100644
--- a/pkgs/tools/admin/ansible/default.nix
+++ b/pkgs/tools/admin/ansible/default.nix
@@ -63,8 +63,8 @@ in rec {
   };
 
   ansible_2_7 = generic {
-    version = "2.7.4";
-    sha256  = "0p1n6yyc632522fl2r247p0jg4mncc7z4hqngzbh1zxq3dcb12s9";
+    version = "2.7.5";
+    sha256  = "1fsif2jmkrrgiawsd8r6sxrqvh01fvrmdhas0p540a6i9fby3yda";
   };
 
   ansible2 = ansible_2_7;
diff --git a/pkgs/tools/audio/abcmidi/default.nix b/pkgs/tools/audio/abcmidi/default.nix
index 03e468a9b0a..ba4b843bcd4 100644
--- a/pkgs/tools/audio/abcmidi/default.nix
+++ b/pkgs/tools/audio/abcmidi/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "abcMIDI-${version}";
-  version = "2018.12.01";
+  version = "2018.12.21";
 
   src = fetchzip {
     url = "https://ifdo.ca/~seymour/runabc/${name}.zip";
-    sha256 = "133kdyin2lwidlnd8ivjyymrrb0rr1028apj2biyp6l0l5yrqw78";
+    sha256 = "1y2dwznbp4m7m6ddmqap2n411pdj1c1dirfw8lhyz0vpncx5fzai";
   };
 
   # There is also a file called "makefile" which seems to be preferred by the standard build phase
diff --git a/pkgs/tools/audio/trx/default.nix b/pkgs/tools/audio/trx/default.nix
new file mode 100644
index 00000000000..a4dd7197be0
--- /dev/null
+++ b/pkgs/tools/audio/trx/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchgit, alsaLib, libopus, ortp, bctoolbox }:
+
+stdenv.mkDerivation rec {
+  name = "trx-unstable-${version}";
+  version = "2018-01-23";
+
+  src = fetchgit {
+    url = "http://www.pogo.org.uk/~mark/trx.git";
+    rev = "66b4707a24172751a131e24d2a800496c699137f";
+    sha256 = "0w0960p25944b30lkc8n4lj14xgsf0fjpmxqwlz2r8wl642bqnfm";
+  };
+
+  buildInputs = [ alsaLib libopus ortp bctoolbox ];
+  makeFlags = [ "PREFIX=$(out)" ];
+
+  meta = with stdenv.lib; {
+    description = "A simple toolset for broadcasting live audio using RTP/UDP and Opus";
+    homepage = http://www.pogo.org.uk/~mark/trx/;
+    license = licenses.gpl2;
+    maintainers = [ maintainers.hansjoergschurr ];
+    platforms = platforms.linux;
+  };
+}
diff --git a/pkgs/tools/backup/dar/default.nix b/pkgs/tools/backup/dar/default.nix
index 9a842c45f9c..29d54eea453 100644
--- a/pkgs/tools/backup/dar/default.nix
+++ b/pkgs/tools/backup/dar/default.nix
@@ -3,12 +3,12 @@
 with stdenv.lib;
 
 stdenv.mkDerivation rec {
-  version = "2.5.18";
+  version = "2.6.0";
   name = "dar-${version}";
 
   src = fetchurl {
     url = "mirror://sourceforge/dar/${name}.tar.gz";
-    sha256 = "14002ai4xji0dczgiargxs3z8yylswj8z94higcsw09xk13izlkk";
+    sha256 = "0avaffkfrgj8vhvnpqi4s21bsrlxl0xafpyd3v9n3f9hs2gnm3wg";
   };
 
   buildInputs = [ zlib bzip2 openssl lzo libgcrypt gpgme xz ]
diff --git a/pkgs/tools/bluetooth/blueman/default.nix b/pkgs/tools/bluetooth/blueman/default.nix
index fe180e8abc9..b4025586694 100644
--- a/pkgs/tools/bluetooth/blueman/default.nix
+++ b/pkgs/tools/bluetooth/blueman/default.nix
@@ -9,11 +9,11 @@ let
 
 in stdenv.mkDerivation rec {
   name = "blueman-${version}";
-  version = "2.0.6";
+  version = "2.0.7";
 
   src = fetchurl {
     url = "https://github.com/blueman-project/blueman/releases/download/${version}/${name}.tar.xz";
-    sha256 = "0bc1lfsjkbrg9f1jnw6mx7bp04x76ljy9g0rgx7n80vaj0hpz3bj";
+    sha256 = "15q253081ahmb8k3yaqy99pc7ppbq3pxrx35bg4q9jmn6xv2kj63";
   };
 
   nativeBuildInputs = [
diff --git a/pkgs/tools/graphics/jhead/default.nix b/pkgs/tools/graphics/jhead/default.nix
index ce1d26e062c..e4405455097 100644
--- a/pkgs/tools/graphics/jhead/default.nix
+++ b/pkgs/tools/graphics/jhead/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "jhead-${version}";
-  version = "3.02";
+  version = "3.03";
 
   src = fetchurl {
     url = "http://www.sentex.net/~mwandel/jhead/${name}.tar.gz";
-    sha256 = "0apdqxqzssnlgn3z9ykvd487dvnbfsgxw1vklr0b916c7my77jc5";
+    sha256 = "1hn0yqcicq3qa20h1g313l1a671r8mccpb9gz0w1056r500lw6c2";
   };
 
   buildInputs = [ libjpeg ];
diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
index 31d017de52b..52beb9eb80c 100644
--- a/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
+++ b/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
@@ -13,13 +13,13 @@ in
 
 stdenv.mkDerivation rec {
   name = "ibus-typing-booster-${version}";
-  version = "2.3.3";
+  version = "2.4.1";
 
   src = fetchFromGitHub {
     owner = "mike-fabian";
     repo = "ibus-typing-booster";
     rev = version;
-    sha256 = "0vzfnbld1k1ig1qgka30srmw1x53090xfn3cga80g64v0kqkwb5w";
+    sha256 = "05nc9394lgpq3l8l3zpihcz3r9x5wmnbawip42l687p8vnbk8smb";
   };
 
   patches = [ ./hunspell-dirs.patch ];
diff --git a/pkgs/tools/misc/bdf2psf/default.nix b/pkgs/tools/misc/bdf2psf/default.nix
index ac6f8c97c7b..1b179d32870 100644
--- a/pkgs/tools/misc/bdf2psf/default.nix
+++ b/pkgs/tools/misc/bdf2psf/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "bdf2psf-${version}";
-  version = "1.187";
+  version = "1.188";
 
   src = fetchurl {
     url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb";
-    sha256 = "05r5jg7n4hbdxcy3kc7038h1r0fkipwld6kd0d49nbkmywl2k1a8";
+    sha256 = "1g9i50a3x9p7kbyjg7z8xgxcknqxkxvzb0gg2jl2zgwjsyvjy5wn";
   };
 
   buildInputs = [ dpkg ];
diff --git a/pkgs/tools/misc/ddcutil/default.nix b/pkgs/tools/misc/ddcutil/default.nix
index ca006339d02..25028a93e27 100644
--- a/pkgs/tools/misc/ddcutil/default.nix
+++ b/pkgs/tools/misc/ddcutil/default.nix
@@ -3,13 +3,13 @@
 
 stdenv.mkDerivation rec {
   name = "ddcutil-${version}";
-  version = "0.9.3";
+  version = "0.9.4";
 
   src = fetchFromGitHub {
     owner  = "rockowitz";
     repo   = "ddcutil";
     rev    = "v${version}";
-    sha256 = "02jl0mr5m3h839j3drrkdycnvlhji4xdmnjcqfglds0ir1q1yapi";
+    sha256 = "0ywrjp6r1z6jlwq1ycrr9qn3drjzbxvdf0v5f92rh68fwb06gn0y";
   };
 
   nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/tools/misc/debootstrap/default.nix b/pkgs/tools/misc/debootstrap/default.nix
index 222a29a0d9c..df5a9e80f38 100644
--- a/pkgs/tools/misc/debootstrap/default.nix
+++ b/pkgs/tools/misc/debootstrap/default.nix
@@ -15,13 +15,13 @@ let binPath = stdenv.lib.makeBinPath [
   ];
 in stdenv.mkDerivation rec {
   name = "debootstrap-${version}";
-  version = "1.0.111";
+  version = "1.0.112";
 
   src = fetchurl {
     # git clone git://git.debian.org/d-i/debootstrap.git
     # I'd like to use the source. However it's lacking the lanny script ? (still true?)
     url = "mirror://debian/pool/main/d/debootstrap/debootstrap_${version}.tar.gz";
-    sha256 = "1m2678y2cswd2z7pksknv1cwlv3ww1fmhz4kkhvxlhpmyyc4260w";
+    sha256 = "1p7skj8821dhwgjq3f2v1fplzv5y6xfma6bh9ai6f8ry6vz0hvha";
   };
 
   nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/misc/gparted/default.nix b/pkgs/tools/misc/gparted/default.nix
index a3c30c15e5f..c2d1a231c0a 100644
--- a/pkgs/tools/misc/gparted/default.nix
+++ b/pkgs/tools/misc/gparted/default.nix
@@ -4,11 +4,11 @@
 }:
 
 stdenv.mkDerivation rec {
-  name = "gparted-0.32.0";
+  name = "gparted-0.33.0";
 
   src = fetchurl {
     url = "mirror://sourceforge/gparted/${name}.tar.gz";
-    sha256 = "1fjp4c8jc0kjbbih1x1vs9v40d9lncma642kflnmy0bixxnvh7df";
+    sha256 = "1ml1ky3s75lbxr91p608q3prsdh9x899mw7nbgk252pqhg4vh8sh";
   };
 
   configureFlags = [ "--disable-doc" ];
diff --git a/pkgs/tools/misc/mc/default.nix b/pkgs/tools/misc/mc/default.nix
index bdae1e0cf84..a86b7fecc43 100644
--- a/pkgs/tools/misc/mc/default.nix
+++ b/pkgs/tools/misc/mc/default.nix
@@ -3,11 +3,11 @@
 
 stdenv.mkDerivation rec {
   name = "mc-${version}";
-  version = "4.8.21";
+  version = "4.8.22";
 
   src = fetchurl {
     url = "http://www.midnight-commander.org/downloads/${name}.tar.xz";
-    sha256 = "130lzrcmazinznnnpf00lcizdlmjdhfiqfx00g1cjcbwmi3fadwg";
+    sha256 = "060kh3dmk8fmmsibn1l815qjazzfxzbhgqggrhncz604pbbnhy7f";
   };
 
   nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/misc/mimeo/default.nix b/pkgs/tools/misc/mimeo/default.nix
index 727732eb87b..02637e4ea8f 100644
--- a/pkgs/tools/misc/mimeo/default.nix
+++ b/pkgs/tools/misc/mimeo/default.nix
@@ -2,11 +2,11 @@
 
 python3Packages.buildPythonApplication rec {
   name = "mimeo-${version}";
-  version = "2018.11";
+  version = "2018.12";
 
   src = fetchurl {
     url = "https://xyne.archlinux.ca/projects/mimeo/src/${name}.tar.xz";
-    sha256 = "0qhsy6d1mg00s3mbykci7zk2n3qp2c27mh9nvjja9x8lx7xyfznm";
+    sha256 = "1bjhqwfi8rrf1m4fwwqvg0qzk035qcnxlmhh4kxrpm6rqhw48vk8";
   };
 
   buildInputs = [ file desktop-file-utils ];
diff --git a/pkgs/tools/misc/parallel/default.nix b/pkgs/tools/misc/parallel/default.nix
index 22a032a4a46..4697c0a09f0 100644
--- a/pkgs/tools/misc/parallel/default.nix
+++ b/pkgs/tools/misc/parallel/default.nix
@@ -1,11 +1,11 @@
 { fetchurl, stdenv, perl, makeWrapper, procps }:
 
 stdenv.mkDerivation rec {
-  name = "parallel-20181122";
+  name = "parallel-20181222";
 
   src = fetchurl {
     url = "mirror://gnu/parallel/${name}.tar.bz2";
-    sha256 = "1mcqymf6vg8jhnjv71sswcz5xrwpq2h2ishi8m1hz8rwhc65h1ig";
+    sha256 = "0sd39nzgff3rpyzfwkffb5yxbdm5r6amrkslbgpjlrcrymy9z305";
   };
 
   nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/misc/profile-sync-daemon/default.nix b/pkgs/tools/misc/profile-sync-daemon/default.nix
index cfc13b0e108..5140fc312cb 100644
--- a/pkgs/tools/misc/profile-sync-daemon/default.nix
+++ b/pkgs/tools/misc/profile-sync-daemon/default.nix
@@ -1,12 +1,12 @@
 { stdenv, fetchurl, utillinux}:
 
 stdenv.mkDerivation rec {
-  version = "6.33";
+  version = "6.34";
   name = "profile-sync-daemon-${version}";
 
   src = fetchurl {
     url = "http://github.com/graysky2/profile-sync-daemon/archive/v${version}.tar.gz";
-    sha256 = "0dzs51xbszzmcg82n2dil6nljj4gn0aw9rqjmhyi4a5frc8g6xmb";
+    sha256 = "0v6yzgfwv3mhf1q2fp6abrvr15p9b1c1gahj3mdh5b4bfcsg3n5a";
   };
 
   installPhase = ''
diff --git a/pkgs/tools/misc/recutils/default.nix b/pkgs/tools/misc/recutils/default.nix
index df53235d0ef..8d648e293c5 100644
--- a/pkgs/tools/misc/recutils/default.nix
+++ b/pkgs/tools/misc/recutils/default.nix
@@ -1,11 +1,11 @@
 { fetchurl, stdenv, emacs, curl, check, bc }:
 
 stdenv.mkDerivation rec {
-  name = "recutils-1.7";
+  name = "recutils-1.8";
 
   src = fetchurl {
     url = "mirror://gnu/recutils/${name}.tar.gz";
-    sha256 = "0cdwa4094x3yx7vn98xykvnlp9rngvd58d19vs3vh5hrvggccg93";
+    sha256 = "14xiln4immfsw8isnvwvq0h23f6z0wilpgsc4qzabnrzb5lsx3nz";
   };
 
   hardeningDisable = [ "format" ];
@@ -15,11 +15,6 @@ stdenv.mkDerivation rec {
   checkInputs = [ check bc ];
   doCheck = true;
 
-  # one file fails to compile with emacs 26
-  postInstall = ''
-    ${emacs}/bin/emacs -Q -batch -f batch-byte-compile $out/share/emacs/site-lisp/*.el || true
-  '';
-
   meta = {
     description = "Tools and libraries to access human-editable, text-based databases";
 
diff --git a/pkgs/tools/misc/woeusb/default.nix b/pkgs/tools/misc/woeusb/default.nix
index f73aa454799..c5054382507 100644
--- a/pkgs/tools/misc/woeusb/default.nix
+++ b/pkgs/tools/misc/woeusb/default.nix
@@ -3,14 +3,14 @@
 , wxGTK30 }:
 
 stdenv.mkDerivation rec {
-  version = "3.2.10";
+  version = "3.2.12";
   name = "woeusb-${version}";
 
   src = fetchFromGitHub {
     owner = "slacka";
     repo = "WoeUSB";
     rev = "v${version}";
-    sha256 = "0jzgwh9xv92yns5yi5zpl49zbp3csh6m6iclgq070awpjpsqlqi0";
+    sha256 = "14arz0g95favbl5vsngxm3xznva223x67a9as5n2mpf5bbkd9zx5";
   };
 
   nativeBuildInputs = [ autoreconfHook makeWrapper ];
diff --git a/pkgs/tools/misc/youtube-dl/default.nix b/pkgs/tools/misc/youtube-dl/default.nix
index fbf925516f3..1505fa37ea8 100644
--- a/pkgs/tools/misc/youtube-dl/default.nix
+++ b/pkgs/tools/misc/youtube-dl/default.nix
@@ -19,11 +19,11 @@ buildPythonPackage rec {
   # The websites youtube-dl deals with are a very moving target. That means that
   # downloads break constantly. Because of that, updates should always be backported
   # to the latest stable release.
-  version = "2018.12.17";
+  version = "2019.01.02";
 
   src = fetchurl {
     url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz";
-    sha256 = "1nd4zr3wd35vldm775m9wcgbzma2013yyj134lcz19ipjs38isrk";
+    sha256 = "0iw8cfzghhkx2q7m3rwnhm3xyyh88qd2553fb287shkxyg9kz96b";
   };
 
   nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/networking/ddclient/ddclient-line-buffer-stdout.patch b/pkgs/tools/networking/ddclient/ddclient-line-buffer-stdout.patch
deleted file mode 100644
index d1ef9e024d2..00000000000
--- a/pkgs/tools/networking/ddclient/ddclient-line-buffer-stdout.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -u ddclient-3.8.1/ddclient ddclient-3.8.1.patched/ddclient
---- ddclient-3.8.1/ddclient	2011-07-11 23:04:21.000000000 +0200
-+++ ddclient-3.8.1.patched/ddclient	2012-11-08 11:52:31.930647236 +0100
-@@ -19,6 +19,7 @@ use strict;
- use Getopt::Long;
- use Sys::Hostname;
- use IO::Socket;
-+use IO::Handle qw( );
- 
- my ($VERSION) = q$Revision: 157 $ =~ /(\d+)/;
- 
-@@ -675,7 +676,7 @@ $SIG{'TERM'}   = sub { $caught_term = 1; };
- $SIG{'KILL'}   = sub { $caught_kill = 1; };
- # don't fork() if foreground or force is on
- if (opt('foreground') || opt('force')) {
--    ;
-+    STDOUT->autoflush(1);
- } elsif (opt('daemon')) {
-     $SIG{'CHLD'}   = 'IGNORE';
-     my $pid = fork;
diff --git a/pkgs/tools/networking/ddclient/default.nix b/pkgs/tools/networking/ddclient/default.nix
index 14de1fea479..0a44adbbec2 100644
--- a/pkgs/tools/networking/ddclient/default.nix
+++ b/pkgs/tools/networking/ddclient/default.nix
@@ -2,19 +2,17 @@
 
 perlPackages.buildPerlPackage rec {
   name = "ddclient-${version}";
-  version = "3.8.3";
+  version = "3.9.0";
 
   src = fetchurl {
     url = "mirror://sourceforge/ddclient/${name}.tar.gz";
-    sha256 = "1j8zdn7fy7i0bjk3jf0hxnbnshc2yf054vxq64imxdpfd7n5zgfy";
+    sha256 = "0fwyhab8yga2yi1kdfkbqxa83wxhwpagmj1w1mwkg2iffh1fjjlw";
   };
 
   # perl packages by default get devdoc which isn't present
   outputs = [ "out" ];
 
-  buildInputs = with perlPackages; [ IOSocketSSL DigestSHA1 ];
-
-  patches = [ ./ddclient-line-buffer-stdout.patch ];
+  buildInputs = with perlPackages; [ IOSocketSSL DigestSHA1 DataValidateIP JSONPP ];
 
   # Use iproute2 instead of ifconfig
   preConfigure = ''
diff --git a/pkgs/tools/networking/haproxy/default.nix b/pkgs/tools/networking/haproxy/default.nix
index 785c22ff4f8..993dc49a61b 100644
--- a/pkgs/tools/networking/haproxy/default.nix
+++ b/pkgs/tools/networking/haproxy/default.nix
@@ -9,12 +9,12 @@ assert usePcre -> pcre != null;
 
 stdenv.mkDerivation rec {
   pname = "haproxy";
-  version = "1.8.15";
+  version = "1.9.0";
   name = "${pname}-${version}";
 
   src = fetchurl {
     url = "https://www.haproxy.org/download/${stdenv.lib.versions.majorMinor version}/src/${name}.tar.gz";
-    sha256 = "0cm008i7cz4gq0j7wxmpyzvwfcrmmck5ix34is5xxms624pqc4vi";
+    sha256 = "0zc10ghcwj7hpi90yh2gsciq6q87sqkdik52s55xw1jn2xk9wqhn";
   };
 
   buildInputs = [ openssl zlib ]
diff --git a/pkgs/tools/networking/offlineimap/default.nix b/pkgs/tools/networking/offlineimap/default.nix
index 13c195d64e8..50ed107bc20 100644
--- a/pkgs/tools/networking/offlineimap/default.nix
+++ b/pkgs/tools/networking/offlineimap/default.nix
@@ -2,14 +2,14 @@
   asciidoc, libxml2, libxslt, docbook_xsl }:
 
 python2Packages.buildPythonApplication rec {
-  version = "7.2.1";
+  version = "7.2.2";
   pname = "offlineimap";
 
   src = fetchFromGitHub {
     owner = "OfflineIMAP";
     repo = "offlineimap";
     rev = "v${version}";
-    sha256 = "1m5i74baazwazqp98ssma968rnwzfl1nywb7icf0swc8447ps97q";
+    sha256 = "11nj7y9fa7v6vcxk3wr8smfgm3mxxnmq3l8q69rrjxlfzcv7dl8m";
   };
 
   postPatch = ''
diff --git a/pkgs/tools/networking/polygraph/default.nix b/pkgs/tools/networking/polygraph/default.nix
index 0b679bc60b5..bdc6e7b67f7 100644
--- a/pkgs/tools/networking/polygraph/default.nix
+++ b/pkgs/tools/networking/polygraph/default.nix
@@ -1,11 +1,11 @@
 { stdenv, fetchurl, openssl, zlib, ncurses }:
 
 stdenv.mkDerivation rec {
-  name = "polygraph-4.12.0";
+  name = "polygraph-4.13.0";
 
   src = fetchurl {
     url = "http://www.web-polygraph.org/downloads/srcs/${name}-src.tgz";
-    sha256 = "1anrdc30yi9pb67642flmn7w82q37cnc45r9bh15mpbc66yk3kzz";
+    sha256 = "1rwzci3n7q33hw3spd79adnclzwgwlxcisc9szzjmcjqhbkcpj1a";
   };
 
   buildInputs = [ openssl zlib ncurses ];
diff --git a/pkgs/tools/security/eid-mw/default.nix b/pkgs/tools/security/eid-mw/default.nix
index 3534115bdb0..6bdc8570982 100644
--- a/pkgs/tools/security/eid-mw/default.nix
+++ b/pkgs/tools/security/eid-mw/default.nix
@@ -7,10 +7,10 @@
 
 stdenv.mkDerivation rec {
   name = "eid-mw-${version}";
-  version = "4.4.11";
+  version = "4.4.13";
 
   src = fetchFromGitHub {
-    sha256 = "13mhz23j2gp5bywdq2xiwkk0gnc354j31ry8x35pzlwrcn19by10"; 
+    sha256 = "14bgn2k0xbd6241qdghg787pgxy7k9rvcspaf74zwwyibaqknzyx"; 
     rev = "v${version}";
     repo = "eid-mw";
     owner = "Fedict";
diff --git a/pkgs/tools/text/languagetool/default.nix b/pkgs/tools/text/languagetool/default.nix
index 7e784b917b4..402bc17341e 100644
--- a/pkgs/tools/text/languagetool/default.nix
+++ b/pkgs/tools/text/languagetool/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "LanguageTool-${version}";
-  version = "4.3";
+  version = "4.4";
 
   src = fetchzip {
     url = "https://www.languagetool.org/download/${name}.zip";
-    sha256 = "0zsz82jc39j5wjwynmjny7h82kjz7clyk37n6pxmi85ibbdm0zn4";
+    sha256 = "0cdrh59jcwrj5zp2lhbi9wp29pzabp35i8f7lbrs6z1wib6mgmp1";
   };
   nativeBuildInputs = [ makeWrapper ];
   buildInputs = [ jre ];
diff --git a/pkgs/tools/virtualization/amazon-ecs-cli/default.nix b/pkgs/tools/virtualization/amazon-ecs-cli/default.nix
new file mode 100644
index 00000000000..33937c7c53b
--- /dev/null
+++ b/pkgs/tools/virtualization/amazon-ecs-cli/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchurl}:
+
+stdenv.mkDerivation rec {
+  name = "amazon-ecs-cli-${version}";
+  version = "1.12.1";
+
+  src = fetchurl {
+    url = "https://s3.amazonaws.com/amazon-ecs-cli/ecs-cli-linux-amd64-v${version}";
+    sha256 = "100iv4cchnxl1s02higga5v3hvawi4c7sqva97x34qigr4r7fxwm";
+  };
+
+  unpackPhase = ":";
+
+  installPhase =
+    ''
+      mkdir -p $out/bin
+      cp $src $out/bin/ecs-cli
+      chmod +x $out/bin/ecs-cli
+    '';  # */
+
+  meta = with stdenv.lib; {
+    homepage = https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_CLI.html;
+    description = "The Amazon ECS command line interface";
+    longDescription = "The Amazon Elastic Container Service (Amazon ECS) command line interface (CLI) provides high-level commands to simplify creating, updating, and monitoring clusters and tasks from a local development environment.";
+    license = licenses.asl20;
+    maintainers = with maintainers; [ Scriptkiddi ];
+    platforms = [ "x86_64-linux" ];
+  };
+}
+
diff --git a/pkgs/tools/virtualization/google-compute-engine/default.nix b/pkgs/tools/virtualization/google-compute-engine/default.nix
index 73a8f518477..8f50b1d38a2 100644
--- a/pkgs/tools/virtualization/google-compute-engine/default.nix
+++ b/pkgs/tools/virtualization/google-compute-engine/default.nix
@@ -12,14 +12,14 @@
 
 buildPythonApplication rec {
   name = "google-compute-engine-${version}";
-  version = "20181023";
+  version = "20181206";
   namePrefix = "";
 
   src = fetchFromGitHub {
     owner = "GoogleCloudPlatform";
     repo = "compute-image-packages";
     rev = version;
-    sha256 = "0bhh62f4kx4d7k673fvyzgr9h771lzk7dxhq3ld7zzcz0pmxlx3a";
+    sha256 = "090gbkfk3jh403jzs133isxk8263i16vnj5021l7pxbjgj1zzzwf";
   };
 
   postPatch = ''
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 680c26153ce..4d4a814b638 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -526,6 +526,8 @@ in
     inherit (darwin.apple_sdk.frameworks) AppKit CoreFoundation CoreGraphics CoreServices CoreText Foundation OpenGL;
   };
 
+  amazon-ecs-cli = callPackage ../tools/virtualization/amazon-ecs-cli { };
+
   amazon-glacier-cmd-interface = callPackage ../tools/backup/amazon-glacier-cmd-interface { };
 
   ammonite = callPackage ../development/tools/ammonite {};
@@ -5859,6 +5861,8 @@ in
 
   trousers = callPackage ../tools/security/trousers { };
 
+  trx = callPackage ../tools/audio/trx { };
+
   tryton = callPackage ../applications/office/tryton { };
 
   trytond = callPackage ../applications/office/trytond { };
@@ -7320,6 +7324,8 @@ in
     stdenv = overrideCC stdenv buildPackages.gcc6; # with gcc-7: undefined reference to `__divmoddi4'
   });
 
+  llvmPackages_latest = llvmPackages_7;
+
   manticore = callPackage ../development/compilers/manticore { };
 
   mercury = callPackage ../development/compilers/mercury { };
@@ -12470,6 +12476,7 @@ in
 
   sfml = callPackage ../development/libraries/sfml {
     inherit (darwin.apple_sdk.frameworks) IOKit Foundation AppKit OpenAL;
+    inherit (darwin) cf-private;
   };
   csfml = callPackage ../development/libraries/csfml { };
 
@@ -15621,12 +15628,14 @@ in
 
   mobile-broadband-provider-info = callPackage ../data/misc/mobile-broadband-provider-info { };
 
+  mojave-gtk-theme = callPackage ../data/themes/mojave { };
+
+  moka-icon-theme = callPackage ../data/icons/moka-icon-theme { };
+
   monoid = callPackage ../data/fonts/monoid { };
 
   mononoki = callPackage ../data/fonts/mononoki { };
 
-  moka-icon-theme = callPackage ../data/icons/moka-icon-theme { };
-
   montserrat = callPackage ../data/fonts/montserrat { };
 
   mph_2b_damase = callPackage ../data/fonts/mph-2b-damase { };
@@ -16954,7 +16963,7 @@ in
 
   fritzing = libsForQt5.callPackage ../applications/science/electronics/fritzing { };
 
-  fsv = callPackages ../applications/misc/fsv { };
+  fsv = callPackage ../applications/misc/fsv { };
 
   fvwm = callPackage ../applications/window-managers/fvwm { };
 
@@ -17776,9 +17785,9 @@ in
 
   inherit (kdeApplications)
     akonadi akregator ark dolphin dragon ffmpegthumbs filelight gwenview k3b
-    kaddressbook kate kcachegrind kcalc kcolorchooser kcontacts kdenlive kdf kdialog keditbookmarks
-    kget kgpg khelpcenter kig kleopatra kmail kmix kolourpaint kompare konsole kpkpass kitinerary
-    kontact korganizer krdc krfb ksystemlog kwalletmanager marble minuet okular spectacle;
+    kaddressbook kate kcachegrind kcalc kcharselect kcolorchooser kcontacts kdenlive kdf kdialog
+    keditbookmarks kget kgpg khelpcenter kig kleopatra kmail kmix kolourpaint kompare konsole
+    kpkpass kitinerary kontact korganizer krdc krfb ksystemlog kwalletmanager marble minuet okular spectacle;
 
   okteta = libsForQt5.callPackage ../applications/editors/okteta { };
 
@@ -20185,7 +20194,7 @@ in
 
   xpointerbarrier = callPackage ../tools/X11/xpointerbarrier {};
 
-  xkb_switch = callPackage ../tools/X11/xkb-switch { };
+  xkb-switch = callPackage ../tools/X11/xkb-switch { };
 
   xkblayout-state = callPackage ../applications/misc/xkblayout-state { };
 
@@ -22894,6 +22903,8 @@ in
 
   webfs = callPackage ../servers/http/webfs { };
 
+  websocketd = callPackage ../applications/networking/websocketd { };
+
   wikicurses = callPackage ../applications/misc/wikicurses {
     pythonPackages = python3Packages;
   };
diff --git a/pkgs/top-level/darwin-packages.nix b/pkgs/top-level/darwin-packages.nix
index da1878c5fc1..1fc36139ac0 100644
--- a/pkgs/top-level/darwin-packages.nix
+++ b/pkgs/top-level/darwin-packages.nix
@@ -61,6 +61,10 @@ in
 
   osx_private_sdk = callPackage ../os-specific/darwin/osx-private-sdk { };
 
+  security_tool = darwin.callPackage ../os-specific/darwin/security-tool {
+    Security-framework = darwin.apple_sdk.frameworks.Security;
+  };
+
   stubs = callPackages ../os-specific/darwin/stubs { };
 
   trash = darwin.callPackage ../os-specific/darwin/trash { };
diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix
index 749a7e15611..ec2ced52eb4 100644
--- a/pkgs/top-level/lua-packages.nix
+++ b/pkgs/top-level/lua-packages.nix
@@ -380,18 +380,18 @@ let
 
   luadbi = buildLuaPackage rec {
     name = "luadbi-${version}";
-    version = "0.6";
+    version = "0.7.1";
 
     src = fetchFromGitHub {
       owner = "mwild1";
       repo = "luadbi";
       rev = "v${version}";
-      sha256 = "1cpl84pl75wqd9zph3w4srd5lxij359p8xmmf7xpdbxz67695vah";
+      sha256 = "01i8018zb7w2bhaqglm7cnvbiirgd95b9d07irgz3sci91p08cwp";
     };
 
     MYSQL_INC="-I${mysql.connector-c}/include/mysql";
 
-    buildInputs = [ mysql postgresql sqlite ];
+    buildInputs = [ mysql.client mysql.connector-c postgresql sqlite ];
 
     preConfigure = stdenv.lib.optionalString stdenv.isDarwin ''
       substituteInPlace Makefile \
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index d3aa62faadd..d77046f8b7a 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -1119,6 +1119,8 @@ in {
 
   blockdiag = callPackage ../development/python-modules/blockdiag { };
 
+  blockdiagcontrib-cisco = callPackage ../development/python-modules/blockdiagcontrib-cisco { };
+
   bpython = callPackage ../development/python-modules/bpython {};
 
   bsddb3 = callPackage ../development/python-modules/bsddb3 { };
@@ -5137,6 +5139,10 @@ in {
 
   pybotvac = callPackage ../development/python-modules/pybotvac { };
 
+  pytado = callPackage ../development/python-modules/pytado { };
+
+  casttube = callPackage ../development/python-modules/casttube { };
+
 });
 
 in fix' (extends overrides packages)