From a944afd06164b16ebbc433d6553b287571f6c3ae Mon Sep 17 00:00:00 2001 From: Default email Date: Sat, 21 Nov 2020 20:51:51 +0100 Subject: [PATCH] Project import generated by Copybara. GitOrigin-RevId: 2247d824fe07f16325596acc7faa286502faffd1 --- third_party/nixpkgs/lib/customisation.nix | 27 + third_party/nixpkgs/lib/default.nix | 2 +- .../nixpkgs/maintainers/maintainer-list.nix | 6 - third_party/nixpkgs/maintainers/team-list.nix | 9 + .../doc/manual/release-notes/rl-2103.xml | 13 + .../nixos/lib/test-driver/test-driver.py | 6 +- .../nixpkgs/nixos/modules/config/malloc.nix | 2 +- .../modules/config/update-users-groups.pl | 18 +- .../installer/tools/nix-fallback-paths.nix | 8 +- .../network-filesystems/openafs/server.nix | 1 - .../nixos/modules/services/system/dbus.nix | 15 + .../modules/virtualisation/amazon-image.nix | 1 + .../virtualisation/ec2-metadata-fetcher.nix | 66 +- .../virtualisation/openstack-config.nix | 2 +- .../openstack-metadata-fetcher.nix | 23 + .../nixpkgs/nixos/release-combined.nix | 1 + third_party/nixpkgs/nixos/release-small.nix | 3 +- third_party/nixpkgs/nixos/tests/all-tests.nix | 1 + .../nixpkgs/nixos/tests/docker-tools.nix | 12 + third_party/nixpkgs/nixos/tests/fcitx/config | 12 + .../nixpkgs/nixos/tests/fcitx/default.nix | 142 + third_party/nixpkgs/nixos/tests/fcitx/profile | 4 + .../audio/bitwig-studio/bitwig-studio3.nix | 4 +- .../applications/audio/cadence/default.nix | 2 +- .../audio/pd-plugins/gem/default.nix | 18 +- .../applications/audio/samplv1/default.nix | 17 +- .../pkgs/applications/audio/svox/default.nix | 33 +- .../ledger-live-desktop/default.nix | 4 +- .../editors/eclipse/build-eclipse.nix | 5 +- .../applications/editors/eclipse/default.nix | 21 +- .../applications/editors/eclipse/plugins.nix | 12 +- .../applications/editors/emacs/generic.nix | 5 +- .../applications/editors/sigil/default.nix | 4 + .../applications/editors/texmacs/default.nix | 12 +- .../applications/gis/saga/clang_patch.patch | 19 - .../pkgs/applications/gis/saga/default.nix | 21 +- .../pkgs/applications/gis/saga/finite.patch | 13 - .../pkgs/applications/gis/saga/opencv4.patch | 14 - .../pkgs/applications/kde/kmahjongg.nix | 2 +- .../nixpkgs/pkgs/applications/kde/ksudoku.nix | 2 +- .../pkgs/applications/kde/libkmahjongg.nix | 2 +- .../misc/digitalbitbox/default.nix | 23 +- .../applications/misc/electrum/default.nix | 8 +- .../misc/gammu/bashcomp-dir.patch | 2 +- .../pkgs/applications/misc/inkcut/default.nix | 10 +- .../applications/misc/moolticute/default.nix | 4 +- .../pkgs/applications/misc/navit/default.nix | 2 +- .../pkgs/applications/misc/prevo/tools.nix | 2 +- .../pkgs/applications/misc/pueue/default.nix | 13 +- .../applications/misc/qlcplus/default.nix | 4 +- .../pkgs/applications/misc/xkbd/default.nix | 2 +- .../pkgs/applications/misc/xmrig/default.nix | 4 +- .../networking/browsers/brave/default.nix | 4 +- .../networking/browsers/chromium/browser.nix | 1 - .../browsers/chromium/upstream-info.json | 12 +- .../browsers/firefox-bin/release_sources.nix | 770 +- .../networking/cluster/terragrunt/default.nix | 7 +- .../instant-messengers/matrix-dl/default.nix | 10 +- .../instant-messengers/psi-plus/default.nix | 11 +- .../instant-messengers/psi/default.nix | 19 +- .../instant-messengers/zoom-us/default.nix | 4 +- .../networking/irc/convos/default.nix | 4 +- .../networking/mailreaders/mutt/default.nix | 4 +- .../mailreaders/neomutt/default.nix | 16 +- .../thunderbird-bin/release_sources.nix | 530 +- .../mailreaders/thunderbird/default.nix | 4 +- .../applications/networking/msmtp/default.nix | 4 +- .../networking/ostinato/default.nix | 22 +- .../networking/p2p/soulseekqt/default.nix | 4 +- .../networking/ps2client/default.nix | 4 +- .../networking/termius/default.nix | 9 +- .../applications/office/jabref/default.nix | 52 +- .../applications/office/paperwork/backend.nix | 48 - .../office/paperwork/openpaperwork-core.nix | 42 + .../office/paperwork/openpaperwork-gtk.nix | 52 + .../office/paperwork/paperwork-backend.nix | 77 + .../{default.nix => paperwork-gtk.nix} | 59 +- .../office/paperwork/paperwork-shell.nix | 59 + .../applications/office/paperwork/src.nix | 12 + .../applications/office/skrooge/default.nix | 1 + .../office/softmaker/freeoffice.nix | 4 +- .../office/todo.txt-cli/default.nix | 4 +- .../applications/office/vnote/default.nix | 4 +- .../applications/radio/fldigi/default.nix | 4 +- .../applications/radio/sdrangel/default.nix | 29 +- .../astronomy/astrolabe-generator/default.nix | 2 +- .../science/chemistry/jmol/default.nix | 2 +- .../science/electronics/appcsxcad/default.nix | 1 - .../science/electronics/librepcb/default.nix | 42 +- .../science/electronics/ngspice/default.nix | 4 +- .../applications/science/math/R/default.nix | 2 +- .../science/math/lrcalc/default.nix | 2 +- .../science/math/mathematica/default.nix | 3 + .../science/math/nauty/default.nix | 2 +- .../science/math/palp/default.nix | 2 +- .../science/math/pari/default.nix | 2 +- .../science/math/pynac/default.nix | 2 +- .../science/math/sage/flask-oldsessions.nix | 2 +- .../science/math/sage/flask-openid.nix | 2 +- .../science/math/sage/pybrial.nix | 2 +- .../science/math/sage/python-openid.nix | 2 +- .../applications/science/math/sage/sage.nix | 2 +- .../applications/science/math/sage/sagenb.nix | 2 +- .../science/math/singular/default.nix | 2 +- .../science/math/symmetrica/default.nix | 2 +- .../science/misc/snakemake/default.nix | 5 +- .../science/physics/xflr5/default.nix | 8 +- .../terminal-emulators/mlterm/default.nix | 12 +- .../git-and-tools/git-bug/default.nix | 2 +- .../git-and-tools/git-stree/default.nix | 4 +- .../git-and-tools/git/default.nix | 5 +- .../git-and-tools/topgit/default.nix | 4 +- .../version-management/gitkraken/default.nix | 4 +- .../version-management/mercurial/default.nix | 10 +- .../applications/video/minitube/default.nix | 14 +- .../video/obs-studio/obs-move-transition.nix | 60 + .../rename-obs-move-transition-cmake.patch | 34 + .../video/plex-media-player/default.nix | 6 +- .../video/plex-media-player/deps.nix | 14 +- .../applications/video/webcamoid/default.nix | 4 +- .../window-managers/berry/default.nix | 24 +- .../window-managers/i3/altlayout.nix | 21 + .../window-managers/leftwm/default.nix | 6 +- .../window-managers/sawfish/default.nix | 36 +- .../bintools-wrapper/default.nix | 2 +- .../pkgs/build-support/docker/default.nix | 25 +- .../pkgs/build-support/docker/examples.nix | 14 +- .../scripts/update-source-version | 21 +- .../pkgs/common-updater/unstable-updater.nix | 44 + .../data/documentation/anarchism/default.nix | 4 +- .../data/documentation/man-pages/default.nix | 4 +- .../misc/combinatorial_designs/default.nix | 2 +- .../data/misc/conway_polynomials/default.nix | 2 +- .../data/misc/elliptic_curves/default.nix | 2 +- .../data/misc/fedora-backgrounds/default.nix | 23 + .../f33-fix-xfce-path.patch | 15 + .../data/misc/fedora-backgrounds/generic.nix | 42 + .../nixpkgs/pkgs/data/misc/graphs/default.nix | 2 +- .../pkgs/data/misc/pari-galdata/default.nix | 2 +- .../data/misc/pari-seadata-small/default.nix | 2 +- .../pkgs/data/misc/polytopes_db/default.nix | 2 +- .../nixpkgs/pkgs/data/themes/kde2/default.nix | 5 +- .../pkgs/data/themes/qtcurve/default.nix | 33 +- .../extensions/workspace-matrix/default.nix | 4 +- .../development/compilers/gleam/default.nix | 6 +- .../pkgs/development/compilers/julia/1.3.nix | 13 +- .../development/compilers/orc/default.nix | 34 +- .../development/compilers/picat/default.nix | 42 +- .../purescript/purescript/default.nix | 4 +- .../development/compilers/qbe/default.nix | 10 +- .../development/compilers/rasm/default.nix | 2 +- .../pkgs/development/compilers/scala/2.x.nix | 4 +- .../development/compilers/z88dk/default.nix | 2 +- .../haskell-modules/configuration-common.nix | 264 +- .../configuration-ghc-8.10.x.nix | 36 - .../configuration-ghc-8.6.x.nix | 3 + .../configuration-ghc-8.8.x.nix | 15 +- .../configuration-ghc-9.0.x.nix | 7 +- .../configuration-hackage2nix.yaml | 2252 ++-- .../haskell-modules/configuration-nix.nix | 30 +- .../haskell-modules/hackage-packages.nix | 10531 +++------------- .../interpreters/cling/default.nix | 102 + .../interpreters/clojure/default.nix | 22 +- .../python/cpython/2.7/default.nix | 11 +- .../interpreters/python/cpython/default.nix | 12 +- .../interpreters/python/default.nix | 70 +- .../interpreters/python/hooks/default.nix | 2 +- .../python/mk-python-derivation.nix | 5 - .../interpreters/python/pypy/default.nix | 8 +- .../development/interpreters/ruby/default.nix | 6 +- .../development/libraries/arb/default.nix | 2 +- .../libraries/audiofile/default.nix | 15 + .../development/libraries/cddlib/default.nix | 2 +- .../development/libraries/dbus/default.nix | 8 +- .../libraries/dbus/make-dbus-conf.nix | 5 +- .../libraries/dbus/make-session-conf.xsl | 4 + .../libraries/dbus/make-system-conf.xsl | 4 + .../development/libraries/eclib/default.nix | 2 +- .../development/libraries/enet/default.nix | 4 +- .../development/libraries/faad2/default.nix | 4 +- .../libraries/fflas-ffpack/default.nix | 2 +- .../development/libraries/fmt/default.nix | 28 - .../libraries/fontconfig/default.nix | 4 +- .../development/libraries/fplll/default.nix | 2 +- .../development/libraries/fribidi/default.nix | 15 +- .../0001-Remove-duplicate-assignments.patch | 25 + .../development/libraries/gdbm/default.nix | 2 + .../development/libraries/gf2x/default.nix | 2 +- .../development/libraries/glpk/default.nix | 8 +- .../development/libraries/gpgme/default.nix | 4 +- .../libraries/gstreamer/bad/default.nix | 6 +- .../development/libraries/herqq/default.nix | 17 +- .../development/libraries/libavif/default.nix | 9 +- .../libraries/libevdev/default.nix | 4 +- .../libraries/libgpiod/default.nix | 4 +- .../libraries/libinput/default.nix | 4 +- .../libraries/libinsane/default.nix | 4 +- .../libraries/libpaper/default.nix | 8 +- .../libraries/libsndfile/default.nix | 52 +- .../libraries/libwacom/default.nix | 4 +- .../development/libraries/linbox/default.nix | 8 +- .../development/libraries/matio/default.nix | 4 +- .../development/libraries/ntl/default.nix | 2 +- .../pkgs/development/libraries/opencv/4.x.nix | 2 - .../libraries/openldap/default.nix | 17 +- .../development/libraries/osip/default.nix | 4 +- .../libraries/physics/yoda/default.nix | 4 +- .../development/libraries/polkit/default.nix | 12 +- .../development/libraries/protobuf/3.13.nix | 4 +- .../development/libraries/protobuf/3.14.nix | 6 + .../science/electronics/qcsxcad/default.nix | 9 +- .../libraries/science/math/brial/default.nix | 2 +- .../science/math/cliquer/default.nix | 2 +- .../libraries/science/math/cudnn/default.nix | 2 +- .../science/math/flintqs/default.nix | 2 +- .../libraries/science/math/lcalc/default.nix | 2 +- .../science/math/libbraiding/default.nix | 2 +- .../science/math/libhomfly/default.nix | 2 +- .../libraries/science/math/m4ri/default.nix | 2 +- .../libraries/science/math/m4rie/default.nix | 2 +- .../science/math/planarity/default.nix | 2 +- .../science/math/rankwidth/default.nix | 2 +- .../libraries/science/math/rubiks/default.nix | 2 +- .../libraries/science/math/sympow/default.nix | 2 +- .../science/math/zn_poly/default.nix | 2 +- .../development/libraries/skalibs/default.nix | 4 +- .../development/libraries/spdlog/default.nix | 4 +- .../development/libraries/xmlsec/default.nix | 12 +- .../node-packages/node-packages.json | 1 + .../node-packages/node-packages.nix | 1537 ++- .../ocaml-modules/ca-certs/default.nix | 8 +- .../development/ocaml-modules/dns/default.nix | 1 + .../ocaml-modules/httpaf/default.nix | 22 +- .../ocaml-modules/metrics/default.nix | 8 +- .../ocaml-modules/metrics/influx.nix | 14 + .../development/ocaml-modules/metrics/lwt.nix | 6 +- .../ocaml-modules/metrics/mirage.nix | 14 + .../ocaml-modules/metrics/unix.nix | 6 +- .../ocaml-modules/qtest/default.nix | 4 +- .../development/php-packages/composer/2.0.nix | 4 +- .../php-packages/mongodb/default.nix | 4 +- .../php-packages/phpstan/default.nix | 4 +- .../php-packages/protobuf/default.nix | 4 +- .../php-packages/psalm/default.nix | 4 +- .../python-modules/3to2/default.nix | 2 - .../python-modules/aioextensions/default.nix | 4 +- .../python-modules/aiokafka/default.nix | 4 +- .../python-modules/aiounifi/default.nix | 4 +- .../python-modules/alerta-server/default.nix | 6 +- .../arabic-reshaper/default.nix | 26 + .../python-modules/arpeggio/default.nix | 4 +- .../python-modules/asana/default.nix | 4 +- .../python-modules/asciimatics/default.nix | 11 +- .../python-modules/atom/default.nix | 4 +- .../azure-mgmt-loganalytics/default.nix | 4 +- .../azure-mgmt-netapp/default.nix | 4 +- .../default.nix | 2 +- .../python-modules/batchspawner/default.nix | 4 +- .../bayesian-optimization/default.nix | 2 + .../python-modules/bip_utils/default.nix | 4 +- .../python-modules/bitarray/default.nix | 4 +- .../python-modules/black/default.nix | 63 +- .../python-modules/bleak/default.nix | 4 +- .../python-modules/braintree/default.nix | 4 +- .../python-modules/bravia-tv/default.nix | 4 +- .../python-modules/breathe/default.nix | 4 +- .../python-modules/broadlink/default.nix | 4 +- .../python-modules/bx-python/default.nix | 4 +- .../cassandra-driver/default.nix | 1 + .../python-modules/cypari2/default.nix | 2 +- .../python-modules/cysignals/default.nix | 6 +- .../python-modules/databricks-cli/default.nix | 4 +- .../python-modules/debugpy/default.nix | 16 +- .../debugpy/hardcode-version.patch | 51 + .../dependency-injector/default.nix | 4 +- .../python-modules/devpi-common/default.nix | 4 +- .../dockerfile-parse/default.nix | 4 +- .../python-modules/docrep/default.nix | 4 +- .../python-modules/dogpile.cache/default.nix | 4 +- .../elasticsearch-dsl/default.nix | 4 +- .../python-modules/elasticsearch/default.nix | 4 +- .../python-modules/eradicate/default.nix | 4 +- .../python-modules/fabulous/default.nix | 39 + .../fabulous/relative_import.patch | 27 + .../flask-autoindex/default.nix | 2 +- .../python-modules/flask-babel/default.nix | 2 +- .../python-modules/flask-silk/default.nix | 2 +- .../python-modules/fpylll/default.nix | 6 +- .../python-modules/getkey/default.nix | 34 + .../python-modules/gipc/default.nix | 2 + .../python-modules/glom/default.nix | 4 +- .../google-api-python-client/default.nix | 4 +- .../google_cloud_storage/default.nix | 4 +- .../python-modules/greenlet/default.nix | 2 +- .../python-modules/hass-nabucasa/default.nix | 4 +- .../python-modules/ijson/default.nix | 4 +- .../python-modules/invoke/default.nix | 3 - .../python-modules/jsonrpc-base/default.nix | 4 +- .../python-modules/kaggle/default.nix | 6 +- .../python-modules/labelbox/default.nix | 10 +- .../python-modules/lightgbm/default.nix | 4 +- .../python-modules/linecache2/default.nix | 8 +- .../python-modules/littleutils/default.nix | 25 + .../python-modules/locustio/default.nix | 35 - .../python-modules/mitmproxy/default.nix | 19 +- .../python-modules/ndjson/default.nix | 21 + .../development/python-modules/numpy/1.16.nix | 1 + .../python-modules/numpy/default.nix | 4 + .../python-modules/pexpect/default.nix | 4 - .../python-modules/pplpy/default.nix | 2 +- .../python-modules/psycopg2/default.nix | 2 + .../python-modules/pyexcel/default.nix | 4 +- .../python-modules/python-bidi/default.nix | 20 + .../python-modules/python-crontab/default.nix | 27 + .../python-modules/requests/default.nix | 4 +- .../python-modules/setuptools/44.0.nix | 11 +- .../python-modules/setuptools/default.nix | 11 +- .../python-modules/setuptools/tag-date.patch | 12 + .../snowflake-connector-python/default.nix | 4 +- .../python-modules/srsly/default.nix | 4 +- .../python-modules/sshtunnel/default.nix | 4 +- .../python-modules/stack-data/default.nix | 54 + .../development/python-modules/sympy/1_5.nix | 4 +- .../python-modules/sympy/default.nix | 4 +- .../python-modules/tensorflow/2/default.nix | 14 +- .../python-modules/tld/default.nix | 2 +- .../python-modules/trimesh/default.nix | 4 +- .../python-modules/xhtml2pdf/default.nix | 8 +- .../python-modules/zigpy-zigate/default.nix | 8 +- .../tools/analysis/flow/default.nix | 4 +- .../tools/analysis/radare2/cutter.nix | 22 +- .../tools/backblaze-b2/default.nix | 4 +- .../tools/build-managers/meson/default.nix | 5 - .../tools/build-managers/rebar3/default.nix | 109 +- .../build-managers/sbt-extras/default.nix | 6 +- .../development/tools/buildpack/default.nix | 6 +- .../development/tools/conftest/default.nix | 26 +- .../gitlab-runner/default.nix | 8 +- .../tools/documentation/gtk-doc/default.nix | 4 - .../development/tools/electron/default.nix | 63 +- .../development/tools/electron/generic.nix | 23 +- .../tools/misc/autogen/default.nix | 4 + .../tools/misc/blackfire/php-probe.nix | 4 +- .../development/tools/packet-sd/default.nix | 24 + .../tools/parsing/bison/default.nix | 4 +- .../pkgs/development/tools/pipenv/default.nix | 4 +- .../tools/poetry2nix/poetry2nix/plugins.nix | 1 - .../tools/rust/cargo-udeps/default.nix | 6 +- .../pkgs/development/web/deno/default.nix | 6 +- .../pkgs/development/web/nodejs/v12.nix | 4 +- .../pkgs/development/web/nodejs/v14.nix | 4 +- .../pkgs/development/web/nodejs/v15.nix | 4 +- .../pkgs/development/web/woff2/default.nix | 6 +- .../nixpkgs/pkgs/games/1oom/default.nix | 32 + .../pkgs/games/assaultcube/default.nix | 4 +- .../nixpkgs/pkgs/games/eduke32/default.nix | 14 +- .../nixpkgs/pkgs/games/gscrabble/default.nix | 2 +- .../nixpkgs/pkgs/games/gweled/default.nix | 2 +- .../nixpkgs/pkgs/games/lugaru/default.nix | 2 +- .../nixpkgs/pkgs/games/pentobi/default.nix | 26 +- .../nixpkgs/pkgs/games/pysolfc/default.nix | 2 +- .../pkgs/games/sgt-puzzles/default.nix | 2 +- .../nixpkgs/pkgs/games/solarus/default.nix | 24 +- .../pkgs/misc/calaos/installer/default.nix | 6 +- .../pkgs/misc/emulators/caprice32/default.nix | 2 +- .../pkgs/misc/emulators/libdsk/default.nix | 2 +- .../pkgs/misc/emulators/mednafen/default.nix | 4 +- .../pkgs/misc/emulators/qmc2/default.nix | 4 +- .../pkgs/misc/emulators/xcpc/default.nix | 2 +- .../pkgs/misc/vim-plugins/generated.nix | 421 +- .../pkgs/misc/vim-plugins/overrides.nix | 16 +- .../pkgs/misc/vim-plugins/vim-plugin-names | 13 + .../pkgs/misc/vscode-extensions/default.nix | 495 +- .../firmware-linux-nonfree/default.nix | 6 +- .../linux/kernel/hardened/patches.json | 24 +- .../os-specific/linux/kernel/linux-4.14.nix | 4 +- .../os-specific/linux/kernel/linux-4.19.nix | 4 +- .../os-specific/linux/kernel/linux-4.4.nix | 4 +- .../os-specific/linux/kernel/linux-4.9.nix | 4 +- .../os-specific/linux/kernel/linux-5.4.nix | 4 +- .../os-specific/linux/kernel/linux-5.9.nix | 4 +- .../os-specific/linux/kernel/linux-libre.nix | 4 +- .../os-specific/linux/microcode/intel.nix | 4 +- .../os-specific/linux/nftables/default.nix | 7 +- .../linux/s6-linux-utils/default.nix | 4 +- .../os-specific/linux/trace-cmd/default.nix | 2 +- .../nixpkgs/pkgs/servers/asterisk/default.nix | 18 +- .../nixpkgs/pkgs/servers/dns/bind/default.nix | 5 + .../home-assistant/component-packages.nix | 11 +- .../pkgs/servers/home-assistant/default.nix | 12 +- .../pkgs/servers/home-assistant/frontend.nix | 4 +- .../pkgs/servers/mail/postfix/default.nix | 4 +- .../nixpkgs/pkgs/servers/metabase/default.nix | 4 +- .../servers/monitoring/prometheus/default.nix | 8 +- .../nixpkgs/pkgs/servers/mpd/default.nix | 4 +- .../pkgs/servers/openafs/1.6/default.nix | 91 - .../nixpkgs/pkgs/servers/openafs/1.6/srcs.nix | 14 - .../pkgs/servers/openafs/1.6/tsmbac.patch | 62 - .../pkgs/servers/openafs/1.8/module.nix | 2 +- .../pkgs/servers/openafs/1.9/bosserver.patch | 30 + .../servers/openafs/1.9/cross-build.patch | 223 + .../pkgs/servers/openafs/1.9/default.nix | 105 + .../servers/openafs/{1.6 => 1.9}/module.nix | 39 +- .../nixpkgs/pkgs/servers/openafs/1.9/srcs.nix | 14 + .../pkgs/servers/openafs/1.9/tsmbac.patch | 62 + .../pkgs/servers/pg_featureserv/default.nix | 23 + .../nixpkgs/pkgs/servers/pim6sd/default.nix | 23 + .../servers/sql/postgresql/ext/pgroonga.nix | 4 +- .../pkgs/servers/tailscale/default.nix | 6 +- .../pkgs/shells/zsh/oh-my-zsh/default.nix | 6 +- .../nixpkgs/pkgs/stdenv/linux/default.nix | 4 +- .../stdenv/linux/make-bootstrap-tools.nix | 2 +- .../nixpkgs/pkgs/tools/X11/grobi/default.nix | 10 +- .../pkgs/tools/X11/nx-libs/default.nix | 4 +- .../pkgs/tools/admin/awscli/default.nix | 6 +- .../pkgs/tools/admin/awscli2/default.nix | 6 +- .../pkgs/tools/admin/bluemix-cli/default.nix | 2 +- .../tools/admin/google-cloud-sdk/default.nix | 4 +- .../pkgs/tools/backup/tarsnap/default.nix | 2 +- .../pkgs/tools/compression/lz4/default.nix | 4 +- .../pkgs/tools/filesystems/bees/default.nix | 11 +- .../tools/filesystems/btrfs-progs/default.nix | 2 +- .../pkgs/tools/filesystems/ceph/default.nix | 4 +- .../pkgs/tools/filesystems/cpcfs/default.nix | 4 +- .../pkgs/tools/filesystems/idsk/default.nix | 2 +- .../tools/filesystems/romdirfs/default.nix | 2 +- .../tools/filesystems/squashfuse/default.nix | 16 +- .../tools/filesystems/yandex-disk/default.nix | 5 +- .../vulkan-extension-layer/default.nix | 39 + .../pkgs/tools/misc/chezmoi/default.nix | 6 +- .../tools/misc/cpuminer-multi/default.nix | 7 +- .../pkgs/tools/misc/cutecom/default.nix | 6 +- .../pkgs/tools/misc/execline/default.nix | 4 +- .../pkgs/tools/misc/flameshot/default.nix | 2 +- .../pkgs/tools/misc/fluent-bit/default.nix | 4 +- .../nixpkgs/pkgs/tools/misc/gibo/default.nix | 6 +- .../pkgs/tools/misc/mmv-go/default.nix | 24 + .../nixpkgs/pkgs/tools/misc/mons/default.nix | 14 +- .../pkgs/tools/misc/powerline-rs/default.nix | 2 +- .../tools/misc/s6-portable-utils/default.nix | 4 +- .../pkgs/tools/misc/topgrade/default.nix | 6 +- .../pkgs/tools/misc/vector/default.nix | 2 + .../pkgs/tools/misc/youtube-dl/default.nix | 4 +- .../pkgs/tools/networking/lldpd/default.nix | 4 +- .../tools/networking/mailutils/default.nix | 21 +- .../pkgs/tools/networking/photon/default.nix | 4 +- .../pkgs/tools/networking/v2ray/default.nix | 37 +- .../pkgs/tools/networking/v2ray/update.sh | 8 +- .../tools/package-management/nfpm/default.nix | 4 +- .../tools/package-management/nix/default.nix | 10 +- .../security/pass/extensions/genphrase.nix | 4 +- .../tools/security/pass/extensions/import.nix | 2 +- .../tools/security/pass/extensions/update.nix | 2 +- .../pkgs/tools/security/tor/default.nix | 6 +- .../nixpkgs/pkgs/tools/system/fio/default.nix | 4 +- .../pkgs/tools/system/s6-rc/default.nix | 4 +- .../nixpkgs/pkgs/tools/system/s6/default.nix | 4 +- .../pkgs/tools/text/kdiff3/default.nix | 2 +- .../pkgs/tools/text/poedit/default.nix | 10 +- .../pkgs/tools/text/recode/default.nix | 4 +- .../pkgs/tools/video/rav1e/default.nix | 34 +- .../tools/virtualization/awsebcli/default.nix | 4 +- .../nixos-container/default.nix | 2 +- .../nixpkgs/pkgs/top-level/aliases.nix | 3 + .../nixpkgs/pkgs/top-level/all-packages.nix | 204 +- .../nixpkgs/pkgs/top-level/ocaml-packages.nix | 4 + .../nixpkgs/pkgs/top-level/perl-packages.nix | 36 +- .../pkgs/top-level/python-packages.nix | 36 +- 468 files changed, 9438 insertions(+), 12942 deletions(-) create mode 100644 third_party/nixpkgs/nixos/modules/virtualisation/openstack-metadata-fetcher.nix create mode 100644 third_party/nixpkgs/nixos/tests/fcitx/config create mode 100644 third_party/nixpkgs/nixos/tests/fcitx/default.nix create mode 100644 third_party/nixpkgs/nixos/tests/fcitx/profile delete mode 100644 third_party/nixpkgs/pkgs/applications/gis/saga/clang_patch.patch delete mode 100644 third_party/nixpkgs/pkgs/applications/gis/saga/finite.patch delete mode 100644 third_party/nixpkgs/pkgs/applications/gis/saga/opencv4.patch delete mode 100644 third_party/nixpkgs/pkgs/applications/office/paperwork/backend.nix create mode 100644 third_party/nixpkgs/pkgs/applications/office/paperwork/openpaperwork-core.nix create mode 100644 third_party/nixpkgs/pkgs/applications/office/paperwork/openpaperwork-gtk.nix create mode 100644 third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-backend.nix rename third_party/nixpkgs/pkgs/applications/office/paperwork/{default.nix => paperwork-gtk.nix} (57%) create mode 100644 third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-shell.nix create mode 100644 third_party/nixpkgs/pkgs/applications/office/paperwork/src.nix create mode 100644 third_party/nixpkgs/pkgs/applications/video/obs-studio/obs-move-transition.nix create mode 100644 third_party/nixpkgs/pkgs/applications/video/obs-studio/rename-obs-move-transition-cmake.patch create mode 100644 third_party/nixpkgs/pkgs/applications/window-managers/i3/altlayout.nix create mode 100644 third_party/nixpkgs/pkgs/common-updater/unstable-updater.nix create mode 100644 third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/default.nix create mode 100644 third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/f33-fix-xfce-path.patch create mode 100644 third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/generic.nix create mode 100644 third_party/nixpkgs/pkgs/development/interpreters/cling/default.nix create mode 100644 third_party/nixpkgs/pkgs/development/libraries/gdbm/0001-Remove-duplicate-assignments.patch create mode 100644 third_party/nixpkgs/pkgs/development/libraries/protobuf/3.14.nix rename third_party/nixpkgs/pkgs/{applications => development/libraries}/science/electronics/qcsxcad/default.nix (86%) create mode 100644 third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/influx.nix create mode 100644 third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/mirage.nix create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/arabic-reshaper/default.nix create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/debugpy/hardcode-version.patch create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/fabulous/default.nix create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/fabulous/relative_import.patch create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/getkey/default.nix create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/littleutils/default.nix delete mode 100644 third_party/nixpkgs/pkgs/development/python-modules/locustio/default.nix create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/ndjson/default.nix create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/python-bidi/default.nix create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/python-crontab/default.nix create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/setuptools/tag-date.patch create mode 100644 third_party/nixpkgs/pkgs/development/python-modules/stack-data/default.nix create mode 100644 third_party/nixpkgs/pkgs/development/tools/packet-sd/default.nix create mode 100644 third_party/nixpkgs/pkgs/games/1oom/default.nix delete mode 100644 third_party/nixpkgs/pkgs/servers/openafs/1.6/default.nix delete mode 100644 third_party/nixpkgs/pkgs/servers/openafs/1.6/srcs.nix delete mode 100644 third_party/nixpkgs/pkgs/servers/openafs/1.6/tsmbac.patch create mode 100644 third_party/nixpkgs/pkgs/servers/openafs/1.9/bosserver.patch create mode 100644 third_party/nixpkgs/pkgs/servers/openafs/1.9/cross-build.patch create mode 100644 third_party/nixpkgs/pkgs/servers/openafs/1.9/default.nix rename third_party/nixpkgs/pkgs/servers/openafs/{1.6 => 1.9}/module.nix (53%) create mode 100644 third_party/nixpkgs/pkgs/servers/openafs/1.9/srcs.nix create mode 100644 third_party/nixpkgs/pkgs/servers/openafs/1.9/tsmbac.patch create mode 100644 third_party/nixpkgs/pkgs/servers/pg_featureserv/default.nix create mode 100644 third_party/nixpkgs/pkgs/servers/pim6sd/default.nix create mode 100644 third_party/nixpkgs/pkgs/tools/graphics/vulkan-extension-layer/default.nix create mode 100644 third_party/nixpkgs/pkgs/tools/misc/mmv-go/default.nix diff --git a/third_party/nixpkgs/lib/customisation.nix b/third_party/nixpkgs/lib/customisation.nix index dc5dd76919..37a7951896 100644 --- a/third_party/nixpkgs/lib/customisation.nix +++ b/third_party/nixpkgs/lib/customisation.nix @@ -217,4 +217,31 @@ rec { }; in self; + /* Like the above, but aims to support cross compilation. It's still ugly, but + hopefully it helps a little bit. */ + makeScopeWithSplicing = splicePackages: newScope: otherSplices: keep: f: + let + spliced = splicePackages { + pkgsBuildBuild = otherSplices.selfBuildBuild; + pkgsBuildHost = otherSplices.selfBuildHost; + pkgsBuildTarget = otherSplices.selfBuildTarget; + pkgsHostHost = otherSplices.selfHostHost; + pkgsHostTarget = self; # Not `otherSplices.selfHostTarget`; + pkgsTargetTarget = otherSplices.selfTargetTarget; + } // keep self; + self = f self // { + newScope = scope: newScope (spliced // scope); + callPackage = newScope spliced; # == self.newScope {}; + # N.B. the other stages of the package set spliced in are *not* + # overridden. + overrideScope = g: makeScopeWithSplicing + splicePackages + newScope + otherSplices + keep + (lib.fixedPoints.extends g f); + packages = f; + }; + in self; + } diff --git a/third_party/nixpkgs/lib/default.nix b/third_party/nixpkgs/lib/default.nix index e3c1ed7134..f985266ed9 100644 --- a/third_party/nixpkgs/lib/default.nix +++ b/third_party/nixpkgs/lib/default.nix @@ -101,7 +101,7 @@ let noDepEntry fullDepEntry packEntry stringAfter; inherit (self.customisation) overrideDerivation makeOverridable callPackageWith callPackagesWith extendDerivation hydraJob - makeScope; + makeScope makeScopeWithSplicing; inherit (self.meta) addMetaAttrs dontDistribute setName updateName appendToName mapDerivationAttrset setPrio lowPrio lowPrioSet hiPrio hiPrioSet; diff --git a/third_party/nixpkgs/maintainers/maintainer-list.nix b/third_party/nixpkgs/maintainers/maintainer-list.nix index e273e90c29..f2e33938e0 100644 --- a/third_party/nixpkgs/maintainers/maintainer-list.nix +++ b/third_party/nixpkgs/maintainers/maintainer-list.nix @@ -3193,12 +3193,6 @@ githubId = 313929; name = "Gabriel Ebner"; }; - genesis = { - email = "ronan@aimao.org"; - github = "bignaux"; - githubId = 149484; - name = "Ronan Bignaux"; - }; georgewhewell = { email = "georgerw@gmail.com"; github = "georgewhewell"; diff --git a/third_party/nixpkgs/maintainers/team-list.nix b/third_party/nixpkgs/maintainers/team-list.nix index 9763c78789..598393582a 100644 --- a/third_party/nixpkgs/maintainers/team-list.nix +++ b/third_party/nixpkgs/maintainers/team-list.nix @@ -108,4 +108,13 @@ with lib.maintainers; { ]; scope = "Maintain Podman and CRI-O related packages and modules."; }; + + sage = { + members = [ + timokau + omasanori + raskin + ]; + scope = "Maintain SageMath and the dependencies that are likely to break it."; + }; } diff --git a/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2103.xml b/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2103.xml index 5c017c65a2..10d5cda774 100644 --- a/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2103.xml +++ b/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2103.xml @@ -126,6 +126,13 @@ to /run/pdns-recursor to match upstream. + + + Paperwork was updated to version 2. The on-disk format slightly changed, + and it is not possible to downgrade from Paperwork 2 back to Paperwork + 1.3. Back your documents up before upgrading. See this thread for more details. + + PowerDNS has been updated from 4.2.x to 4.3.x. Please @@ -172,6 +179,12 @@ please note that your non-root pools will now be forcibly imported. + + + openafs now points to openafs_1_8, + which is the new stable release. OpenAFS 1.6 was removed. + + diff --git a/third_party/nixpkgs/nixos/lib/test-driver/test-driver.py b/third_party/nixpkgs/nixos/lib/test-driver/test-driver.py index 68bd35dd98..96b75a4992 100644 --- a/third_party/nixpkgs/nixos/lib/test-driver/test-driver.py +++ b/third_party/nixpkgs/nixos/lib/test-driver/test-driver.py @@ -634,8 +634,7 @@ class Machine: shutil.copy(intermediate, abs_target) def dump_tty_contents(self, tty: str) -> None: - """Debugging: Dump the contents of the TTY - """ + """Debugging: Dump the contents of the TTY""" self.execute("fold -w 80 /dev/vcs{} | systemd-cat".format(tty)) def get_screen_text(self) -> str: @@ -860,8 +859,7 @@ class Machine: self.send_monitor_command("set_link virtio-net-pci.1 off") def unblock(self) -> None: - """Make the machine reachable. - """ + """Make the machine reachable.""" self.send_monitor_command("set_link virtio-net-pci.1 on") diff --git a/third_party/nixpkgs/nixos/modules/config/malloc.nix b/third_party/nixpkgs/nixos/modules/config/malloc.nix index 31a659ee83..a3eb55d8a4 100644 --- a/third_party/nixpkgs/nixos/modules/config/malloc.nix +++ b/third_party/nixpkgs/nixos/modules/config/malloc.nix @@ -23,7 +23,7 @@ let }; scudo = { - libPath = "${pkgs.llvmPackages.compiler-rt}/lib/linux/libclang_rt.scudo-x86_64.so"; + libPath = "${pkgs.llvmPackages_latest.compiler-rt}/lib/linux/libclang_rt.scudo-x86_64.so"; description = '' A user-mode allocator based on LLVM Sanitizer’s CombinedAllocator, which aims at providing additional mitigations against heap based diff --git a/third_party/nixpkgs/nixos/modules/config/update-users-groups.pl b/third_party/nixpkgs/nixos/modules/config/update-users-groups.pl index e220aa6109..fd3affae89 100644 --- a/third_party/nixpkgs/nixos/modules/config/update-users-groups.pl +++ b/third_party/nixpkgs/nixos/modules/config/update-users-groups.pl @@ -16,8 +16,7 @@ my $gidMap = -e $gidMapFile ? decode_json(read_file($gidMapFile)) : {}; sub updateFile { my ($path, $contents, $perms) = @_; - write_file("$path.tmp", { binmode => ':utf8', perms => $perms // 0644 }, $contents); - rename("$path.tmp", $path) or die; + write_file($path, { atomic => 1, binmode => ':utf8', perms => $perms // 0644 }, $contents) or die; } @@ -98,7 +97,7 @@ sub parseGroup { return ($f[0], { name => $f[0], password => $f[1], gid => $gid, members => $f[3] }); } -my %groupsCur = -f "/etc/group" ? map { parseGroup } read_file("/etc/group") : (); +my %groupsCur = -f "/etc/group" ? map { parseGroup } read_file("/etc/group", { binmode => ":utf8" }) : (); # Read the current /etc/passwd. sub parseUser { @@ -109,20 +108,19 @@ sub parseUser { return ($f[0], { name => $f[0], fakePassword => $f[1], uid => $uid, gid => $f[3], description => $f[4], home => $f[5], shell => $f[6] }); } - -my %usersCur = -f "/etc/passwd" ? map { parseUser } read_file("/etc/passwd") : (); +my %usersCur = -f "/etc/passwd" ? map { parseUser } read_file("/etc/passwd", { binmode => ":utf8" }) : (); # Read the groups that were created declaratively (i.e. not by groups) # in the past. These must be removed if they are no longer in the # current spec. my $declGroupsFile = "/var/lib/nixos/declarative-groups"; my %declGroups; -$declGroups{$_} = 1 foreach split / /, -e $declGroupsFile ? read_file($declGroupsFile) : ""; +$declGroups{$_} = 1 foreach split / /, -e $declGroupsFile ? read_file($declGroupsFile, { binmode => ":utf8" }) : ""; # Idem for the users. my $declUsersFile = "/var/lib/nixos/declarative-users"; my %declUsers; -$declUsers{$_} = 1 foreach split / /, -e $declUsersFile ? read_file($declUsersFile) : ""; +$declUsers{$_} = 1 foreach split / /, -e $declUsersFile ? read_file($declUsersFile, { binmode => ":utf8" }) : ""; # Generate a new /etc/group containing the declared groups. @@ -175,7 +173,7 @@ foreach my $name (keys %groupsCur) { # Rewrite /etc/group. FIXME: acquire lock. my @lines = map { join(":", $_->{name}, $_->{password}, $_->{gid}, $_->{members}) . "\n" } (sort { $a->{gid} <=> $b->{gid} } values(%groupsOut)); -updateFile($gidMapFile, encode_json($gidMap)); +updateFile($gidMapFile, to_json($gidMap)); updateFile("/etc/group", \@lines); system("nscd --invalidate group"); @@ -251,7 +249,7 @@ foreach my $name (keys %usersCur) { # Rewrite /etc/passwd. FIXME: acquire lock. @lines = map { join(":", $_->{name}, $_->{fakePassword}, $_->{uid}, $_->{gid}, $_->{description}, $_->{home}, $_->{shell}) . "\n" } (sort { $a->{uid} <=> $b->{uid} } (values %usersOut)); -updateFile($uidMapFile, encode_json($uidMap)); +updateFile($uidMapFile, to_json($uidMap)); updateFile("/etc/passwd", \@lines); system("nscd --invalidate passwd"); @@ -260,7 +258,7 @@ system("nscd --invalidate passwd"); my @shadowNew; my %shadowSeen; -foreach my $line (-f "/etc/shadow" ? read_file("/etc/shadow") : ()) { +foreach my $line (-f "/etc/shadow" ? read_file("/etc/shadow", { binmode => ":utf8" }) : ()) { chomp $line; my ($name, $hashedPassword, @rest) = split(':', $line, -9); my $u = $usersOut{$name};; diff --git a/third_party/nixpkgs/nixos/modules/installer/tools/nix-fallback-paths.nix b/third_party/nixpkgs/nixos/modules/installer/tools/nix-fallback-paths.nix index bd70bd2001..699fb55561 100644 --- a/third_party/nixpkgs/nixos/modules/installer/tools/nix-fallback-paths.nix +++ b/third_party/nixpkgs/nixos/modules/installer/tools/nix-fallback-paths.nix @@ -1,6 +1,6 @@ { - x86_64-linux = "/nix/store/qxayqjmlpqnmwg5yfsjjayw220ls8i2r-nix-2.3.8"; - i686-linux = "/nix/store/5834psaay75048jp6d07liqh4j0v1swd-nix-2.3.8"; - aarch64-linux = "/nix/store/pic90a5fxvifz05jzkd0zak21f9mjin6-nix-2.3.8"; - x86_64-darwin = "/nix/store/cjx3f8z12wlayp5983kli2a52ipi8jz2-nix-2.3.8"; + x86_64-linux = "/nix/store/fwak7l5jjl0py4wldsqjbv7p7rdzql0b-nix-2.3.9"; + i686-linux = "/nix/store/jlqrx9zw3vkwcczndaar5ban1j8g519z-nix-2.3.9"; + aarch64-linux = "/nix/store/kzvpzlm12185hw27l5znrprgvcja54d0-nix-2.3.9"; + x86_64-darwin = "/nix/store/kanh3awpf370pxfnjfvkh2m343wr3hj0-nix-2.3.9"; } diff --git a/third_party/nixpkgs/nixos/modules/services/network-filesystems/openafs/server.nix b/third_party/nixpkgs/nixos/modules/services/network-filesystems/openafs/server.nix index 095024d2c8..d782f78216 100644 --- a/third_party/nixpkgs/nixos/modules/services/network-filesystems/openafs/server.nix +++ b/third_party/nixpkgs/nixos/modules/services/network-filesystems/openafs/server.nix @@ -251,7 +251,6 @@ in { wantedBy = [ "multi-user.target" ]; restartIfChanged = false; unitConfig.ConditionPathExists = [ - "|/etc/openafs/server/rxkad.keytab" "|/etc/openafs/server/KeyFileExt" ]; preStart = '' diff --git a/third_party/nixpkgs/nixos/modules/services/system/dbus.nix b/third_party/nixpkgs/nixos/modules/services/system/dbus.nix index f8d909a4a3..d4cacb8569 100644 --- a/third_party/nixpkgs/nixos/modules/services/system/dbus.nix +++ b/third_party/nixpkgs/nixos/modules/services/system/dbus.nix @@ -11,6 +11,7 @@ let homeDir = "/run/dbus"; configDir = pkgs.makeDBusConf { + inherit (cfg) apparmor; suidHelper = "${config.security.wrapperDir}/dbus-daemon-launch-helper"; serviceDirectories = cfg.packages; }; @@ -51,6 +52,20 @@ in ''; }; + apparmor = mkOption { + type = types.enum [ "enabled" "disabled" "required" ]; + description = '' + AppArmor mode for dbus. + + enabled enables mediation when it's + supported in the kernel, disabled + always disables AppArmor even with kernel support, and + required fails when AppArmor was not found + in the kernel. + ''; + default = "disabled"; + }; + socketActivated = mkOption { type = types.nullOr types.bool; default = null; diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/amazon-image.nix b/third_party/nixpkgs/nixos/modules/virtualisation/amazon-image.nix index 44cb608094..819e93a43e 100644 --- a/third_party/nixpkgs/nixos/modules/virtualisation/amazon-image.nix +++ b/third_party/nixpkgs/nixos/modules/virtualisation/amazon-image.nix @@ -11,6 +11,7 @@ with lib; let cfg = config.ec2; metadataFetcher = import ./ec2-metadata-fetcher.nix { + inherit (pkgs) curl; targetRoot = "$targetRoot/"; wgetExtraOptions = "-q"; }; diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/ec2-metadata-fetcher.nix b/third_party/nixpkgs/nixos/modules/virtualisation/ec2-metadata-fetcher.nix index b531787c31..812e93ec4a 100644 --- a/third_party/nixpkgs/nixos/modules/virtualisation/ec2-metadata-fetcher.nix +++ b/third_party/nixpkgs/nixos/modules/virtualisation/ec2-metadata-fetcher.nix @@ -1,23 +1,79 @@ -{ targetRoot, wgetExtraOptions }: +{ curl, targetRoot, wgetExtraOptions }: +# Note: be very cautious about dependencies, each dependency grows +# the closure of the initrd. Ideally we would not even require curl, +# but there is no reasonable way to send an HTTP PUT request without +# it. Note: do not be fooled: the wget referenced in this script +# is busybox's wget, not the fully featured one with --method support. +# +# Make sure that every package you depend on here is already listed as +# a channel blocker for both the full-sized and small channels. +# Otherwise, we risk breaking user deploys in released channels. '' metaDir=${targetRoot}etc/ec2-metadata mkdir -m 0755 -p "$metaDir" + get_imds_token() { + # retry-delay of 1 selected to give the system a second to get going, + # but not add a lot to the bootup time + ${curl}/bin/curl \ + -v \ + --retry 3 \ + --retry-delay 1 \ + --fail \ + -X PUT \ + --connect-timeout 1 \ + -H "X-aws-ec2-metadata-token-ttl-seconds: 600" \ + http://169.254.169.254/latest/api/token + } + + preflight_imds_token() { + # retry-delay of 1 selected to give the system a second to get going, + # but not add a lot to the bootup time + ${curl}/bin/curl \ + -v \ + --retry 3 \ + --retry-delay 1 \ + --fail \ + --connect-timeout 1 \ + -H "X-aws-ec2-metadata-token: $IMDS_TOKEN" \ + http://169.254.169.254/1.0/meta-data/instance-id + } + + try=1 + while [ $try -le 3 ]; do + echo "(attempt $try/3) getting an EC2 instance metadata service v2 token..." + IMDS_TOKEN=$(get_imds_token) && break + try=$((try + 1)) + sleep 1 + done + + if [ "x$IMDS_TOKEN" == "x" ]; then + echo "failed to fetch an IMDS2v token." + fi + + try=1 + while [ $try -le 10 ]; do + echo "(attempt $try/10) validating the EC2 instance metadata service v2 token..." + preflight_imds_token && break + try=$((try + 1)) + sleep 1 + done + echo "getting EC2 instance metadata..." if ! [ -e "$metaDir/ami-manifest-path" ]; then - wget ${wgetExtraOptions} -O "$metaDir/ami-manifest-path" http://169.254.169.254/1.0/meta-data/ami-manifest-path + wget ${wgetExtraOptions} --header "X-aws-ec2-metadata-token: $IMDS_TOKEN" -O "$metaDir/ami-manifest-path" http://169.254.169.254/1.0/meta-data/ami-manifest-path fi if ! [ -e "$metaDir/user-data" ]; then - wget ${wgetExtraOptions} -O "$metaDir/user-data" http://169.254.169.254/1.0/user-data && chmod 600 "$metaDir/user-data" + wget ${wgetExtraOptions} --header "X-aws-ec2-metadata-token: $IMDS_TOKEN" -O "$metaDir/user-data" http://169.254.169.254/1.0/user-data && chmod 600 "$metaDir/user-data" fi if ! [ -e "$metaDir/hostname" ]; then - wget ${wgetExtraOptions} -O "$metaDir/hostname" http://169.254.169.254/1.0/meta-data/hostname + wget ${wgetExtraOptions} --header "X-aws-ec2-metadata-token: $IMDS_TOKEN" -O "$metaDir/hostname" http://169.254.169.254/1.0/meta-data/hostname fi if ! [ -e "$metaDir/public-keys-0-openssh-key" ]; then - wget ${wgetExtraOptions} -O "$metaDir/public-keys-0-openssh-key" http://169.254.169.254/1.0/meta-data/public-keys/0/openssh-key + wget ${wgetExtraOptions} --header "X-aws-ec2-metadata-token: $IMDS_TOKEN" -O "$metaDir/public-keys-0-openssh-key" http://169.254.169.254/1.0/meta-data/public-keys/0/openssh-key fi '' diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/openstack-config.nix b/third_party/nixpkgs/nixos/modules/virtualisation/openstack-config.nix index c2da5d0d23..d01e0f23ab 100644 --- a/third_party/nixpkgs/nixos/modules/virtualisation/openstack-config.nix +++ b/third_party/nixpkgs/nixos/modules/virtualisation/openstack-config.nix @@ -3,7 +3,7 @@ with lib; let - metadataFetcher = import ./ec2-metadata-fetcher.nix { + metadataFetcher = import ./openstack-metadata-fetcher.nix { targetRoot = "/"; wgetExtraOptions = "--retry-connrefused"; }; diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/openstack-metadata-fetcher.nix b/third_party/nixpkgs/nixos/modules/virtualisation/openstack-metadata-fetcher.nix new file mode 100644 index 0000000000..b531787c31 --- /dev/null +++ b/third_party/nixpkgs/nixos/modules/virtualisation/openstack-metadata-fetcher.nix @@ -0,0 +1,23 @@ +{ targetRoot, wgetExtraOptions }: +'' + metaDir=${targetRoot}etc/ec2-metadata + mkdir -m 0755 -p "$metaDir" + + echo "getting EC2 instance metadata..." + + if ! [ -e "$metaDir/ami-manifest-path" ]; then + wget ${wgetExtraOptions} -O "$metaDir/ami-manifest-path" http://169.254.169.254/1.0/meta-data/ami-manifest-path + fi + + if ! [ -e "$metaDir/user-data" ]; then + wget ${wgetExtraOptions} -O "$metaDir/user-data" http://169.254.169.254/1.0/user-data && chmod 600 "$metaDir/user-data" + fi + + if ! [ -e "$metaDir/hostname" ]; then + wget ${wgetExtraOptions} -O "$metaDir/hostname" http://169.254.169.254/1.0/meta-data/hostname + fi + + if ! [ -e "$metaDir/public-keys-0-openssh-key" ]; then + wget ${wgetExtraOptions} -O "$metaDir/public-keys-0-openssh-key" http://169.254.169.254/1.0/meta-data/public-keys/0/openssh-key + fi +'' diff --git a/third_party/nixpkgs/nixos/release-combined.nix b/third_party/nixpkgs/nixos/release-combined.nix index d8b9a5f9b4..5f8a64702a 100644 --- a/third_party/nixpkgs/nixos/release-combined.nix +++ b/third_party/nixpkgs/nixos/release-combined.nix @@ -49,6 +49,7 @@ in rec { [ "nixos.channel" ] (onFullSupported "nixos.dummy") (onAllSupported "nixos.iso_minimal") + (onSystems ["x86_64-linux" "aarch64-linux"] "nixos.amazonImage") (onSystems ["x86_64-linux"] "nixos.iso_plasma5") (onSystems ["x86_64-linux"] "nixos.iso_gnome") (onFullSupported "nixos.manual") diff --git a/third_party/nixpkgs/nixos/release-small.nix b/third_party/nixpkgs/nixos/release-small.nix index 6da2c59ced..996db54c9a 100644 --- a/third_party/nixpkgs/nixos/release-small.nix +++ b/third_party/nixpkgs/nixos/release-small.nix @@ -28,7 +28,7 @@ let in rec { nixos = { - inherit (nixos') channel manual options iso_minimal dummy; + inherit (nixos') channel manual options iso_minimal amazonImage dummy; tests = { inherit (nixos'.tests) containers-imperative @@ -92,6 +92,7 @@ in rec { [ "nixos.channel" "nixos.dummy.x86_64-linux" "nixos.iso_minimal.x86_64-linux" + "nixos.amazonImage.x86_64-linux" "nixos.manual.x86_64-linux" "nixos.tests.boot.biosCdrom.x86_64-linux" "nixos.tests.containers-imperative.x86_64-linux" diff --git a/third_party/nixpkgs/nixos/tests/all-tests.nix b/third_party/nixpkgs/nixos/tests/all-tests.nix index 640cc84c80..3c10d62151 100644 --- a/third_party/nixpkgs/nixos/tests/all-tests.nix +++ b/third_party/nixpkgs/nixos/tests/all-tests.nix @@ -103,6 +103,7 @@ in etcd = handleTestOn ["x86_64-linux"] ./etcd.nix {}; etcd-cluster = handleTestOn ["x86_64-linux"] ./etcd-cluster.nix {}; fancontrol = handleTest ./fancontrol.nix {}; + fcitx = handleTest ./fcitx {}; ferm = handleTest ./ferm.nix {}; firefox = handleTest ./firefox.nix {}; firefox-esr = handleTest ./firefox.nix { esr = true; }; diff --git a/third_party/nixpkgs/nixos/tests/docker-tools.nix b/third_party/nixpkgs/nixos/tests/docker-tools.nix index c1c41b0fc1..8e0e82d64c 100644 --- a/third_party/nixpkgs/nixos/tests/docker-tools.nix +++ b/third_party/nixpkgs/nixos/tests/docker-tools.nix @@ -234,5 +234,17 @@ import ./make-test-python.nix ({ pkgs, ... }: { "docker run --rm file-in-store nix-store --verify --check-contents", "docker run --rm file-in-store |& grep 'some data'", ) + + with subtest("Ensure cross compiled image can be loaded and has correct arch."): + docker.succeed( + "docker load --input='${pkgs.dockerTools.examples.cross}'", + ) + assert ( + docker.succeed( + "docker inspect ${pkgs.dockerTools.examples.cross.imageName} " + + "| ${pkgs.jq}/bin/jq -r .[].Architecture" + ).strip() + == "${if pkgs.system == "aarch64-linux" then "amd64" else "arm64v8"}" + ) ''; }) diff --git a/third_party/nixpkgs/nixos/tests/fcitx/config b/third_party/nixpkgs/nixos/tests/fcitx/config new file mode 100644 index 0000000000..169768994e --- /dev/null +++ b/third_party/nixpkgs/nixos/tests/fcitx/config @@ -0,0 +1,12 @@ +[Hotkey] +SwitchKey=Disabled +IMSwitchHotkey=ALT_SHIFT +TimeInterval=240 + +[Program] +DelayStart=5 + +[Output] + +[Appearance] + diff --git a/third_party/nixpkgs/nixos/tests/fcitx/default.nix b/third_party/nixpkgs/nixos/tests/fcitx/default.nix new file mode 100644 index 0000000000..d28a5801f9 --- /dev/null +++ b/third_party/nixpkgs/nixos/tests/fcitx/default.nix @@ -0,0 +1,142 @@ +import ../make-test-python.nix ( + { + pkgs, ... + }: + # copy_from_host works only for store paths + rec { + name = "fcitx"; + machine = + { + pkgs, + ... + }: + { + virtualisation.memorySize = 1024; + + imports = [ + ../common/user-account.nix + ]; + + environment.systemPackages = [ + # To avoid clashing with xfce4-terminal + pkgs.alacritty + ]; + + + services.xserver = + { + enable = true; + + displayManager = { + lightdm.enable = true; + autoLogin = { + enable = true; + user = "alice"; + }; + }; + + desktopManager.xfce.enable = true; + }; + + i18n = { + inputMethod = { + enabled = "fcitx"; + fcitx.engines = [ + pkgs.fcitx-engines.m17n + pkgs.fcitx-engines.table-extra + ]; + }; + }; + } + ; + + testScript = { nodes, ... }: + let + user = nodes.machine.config.users.users.alice; + userName = user.name; + userHome = user.home; + xauth = "${userHome}/.Xauthority"; + fcitx_confdir = "${userHome}/.config/fcitx"; + in + '' + # We need config files before login session + # So copy first thing + + # Point and click would be expensive, + # So configure using files + machine.copy_from_host( + "${./profile}", + "${fcitx_confdir}/profile", + ) + machine.copy_from_host( + "${./config}", + "${fcitx_confdir}/config", + ) + + start_all() + + machine.wait_for_file("${xauth}") + machine.succeed("xauth merge ${xauth}") + + machine.sleep(5) + + machine.succeed("su - ${userName} -c 'alacritty&'") + machine.succeed("su - ${userName} -c 'fcitx&'") + machine.sleep(10) + + ### Type on terminal + machine.send_chars("echo ") + machine.sleep(1) + + ### Start fcitx Unicode input + machine.send_key("ctrl-alt-shift-u") + machine.sleep(5) + machine.sleep(1) + + ### Search for smiling face + machine.send_chars("smil") + machine.sleep(1) + + ### Navigate to the second one + machine.send_key("tab") + machine.sleep(1) + + ### Choose it + machine.send_key("\n") + machine.sleep(1) + + ### Start fcitx language input + machine.send_key("ctrl-spc") + machine.sleep(1) + + ### Default zhengma, enter 一下 + machine.send_chars("a2") + machine.sleep(1) + + ### Switch to Harvard Kyoto + machine.send_key("alt-shift") + machine.sleep(1) + + ### Enter क + machine.send_chars("ka ") + machine.sleep(1) + + machine.send_key("alt-shift") + machine.sleep(1) + + ### Turn off Fcitx + machine.send_key("ctrl-spc") + machine.sleep(1) + + ### Redirect typed characters to a file + machine.send_chars(" > fcitx_test.out\n") + machine.sleep(1) + machine.screenshot("terminal_chars") + + ### Verify that file contents are as expected + file_content = machine.succeed("cat ${userHome}/fcitx_test.out") + assert file_content == "☺一下क\n" + '' + ; + } +) diff --git a/third_party/nixpkgs/nixos/tests/fcitx/profile b/third_party/nixpkgs/nixos/tests/fcitx/profile new file mode 100644 index 0000000000..77497a1496 --- /dev/null +++ b/third_party/nixpkgs/nixos/tests/fcitx/profile @@ -0,0 +1,4 @@ +[Profile] +IMName=zhengma-large +EnabledIMList=fcitx-keyboard-us:True,zhengma-large:True,m17n_sa_harvard-kyoto:True +PreeditStringInClientWindow=False diff --git a/third_party/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix b/third_party/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix index 7e5099f3c3..46c1ce6057 100644 --- a/third_party/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix +++ b/third_party/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix @@ -2,11 +2,11 @@ bitwig-studio1.overrideAttrs (oldAttrs: rec { name = "bitwig-studio-${version}"; - version = "3.2.7"; + version = "3.2.8"; src = fetchurl { url = "https://downloads.bitwig.com/stable/${version}/bitwig-studio-${version}.deb"; - sha256 = "1mj9kii4bnk5w2p18hypwy8swkpzkaqw98q5fsjq362x4qm0b3py"; + sha256 = "18ldgmnv7bigb4mch888kjpf4abalpiwmlhwd7rjb9qf6p72fhpj"; }; buildInputs = oldAttrs.buildInputs ++ [ xorg.libXtst ]; diff --git a/third_party/nixpkgs/pkgs/applications/audio/cadence/default.nix b/third_party/nixpkgs/pkgs/applications/audio/cadence/default.nix index 4f4ad4b8c5..53adb3f146 100644 --- a/third_party/nixpkgs/pkgs/applications/audio/cadence/default.nix +++ b/third_party/nixpkgs/pkgs/applications/audio/cadence/default.nix @@ -94,7 +94,7 @@ mkDerivation rec { homepage = "https://github.com/falkTX/Cadence/"; description = "Collection of tools useful for audio production"; license = stdenv.lib.licenses.gpl2Plus; - maintainers = with stdenv.lib.maintainers; [ genesis worldofpeace ]; + maintainers = with stdenv.lib.maintainers; [ worldofpeace ]; platforms = [ "x86_64-linux" ]; }; } diff --git a/third_party/nixpkgs/pkgs/applications/audio/pd-plugins/gem/default.nix b/third_party/nixpkgs/pkgs/applications/audio/pd-plugins/gem/default.nix index 2c0d0a24c5..a44ba689a6 100644 --- a/third_party/nixpkgs/pkgs/applications/audio/pd-plugins/gem/default.nix +++ b/third_party/nixpkgs/pkgs/applications/audio/pd-plugins/gem/default.nix @@ -15,27 +15,15 @@ stdenv.mkDerivation rec { pname = "gem-unstable"; - # The patch below applies to the latest release (v0.94), but then the build - # fails. I didn't track down what changed between that version and the - # current master that fixes the build on Nix - version = "2020-03-26"; + version = "2020-09-22"; src = fetchFromGitHub { owner = "umlaeute"; repo = "Gem"; - rev = "f38748d71bfca00e4d2b2f31d6c4e3759c03d599"; - sha256 = "0bkky5fk0a836bapslrgzil272iq9y704y7hw254cfq5ffjd4qjy"; + rev = "2edfde4f0587e72ef325e7f53681936dcc19655b"; + sha256 = "0k5sq128wxi2qhaidspkw310pdgysxs47agv09pkjgvch2n4d5dq"; }; - patches = [ - # Update autoconf OpenGL/GLU/GLUT detection scripts - # https://github.com/umlaeute/Gem/pull/251 - (fetchpatch { - url = "https://github.com/umlaeute/Gem/commit/343a486c2b5c3427696f77aeabdff440e6590fc7.diff"; - sha256 = "0gkzxv80rgg8lgp9av5qp6xng3ldhnbjz9d6r7ym784fw8yx41yj"; - }) - ]; - nativeBuildInputs = [ autoreconfHook file diff --git a/third_party/nixpkgs/pkgs/applications/audio/samplv1/default.nix b/third_party/nixpkgs/pkgs/applications/audio/samplv1/default.nix index 86f8f666d8..17b3f1c374 100644 --- a/third_party/nixpkgs/pkgs/applications/audio/samplv1/default.nix +++ b/third_party/nixpkgs/pkgs/applications/audio/samplv1/default.nix @@ -1,19 +1,22 @@ -{ stdenv, fetchurl, pkgconfig, libjack2, alsaLib, liblo, libsndfile, lv2, qt5 }: +{ mkDerivation, lib, fetchurl, pkgconfig, libjack2 +, alsaLib, liblo, libsndfile, lv2, qtbase, qttools +, rubberband +}: -stdenv.mkDerivation rec { +mkDerivation rec { pname = "samplv1"; - version = "0.9.13"; + version = "0.9.18"; src = fetchurl { url = "mirror://sourceforge/samplv1/${pname}-${version}.tar.gz"; - sha256 = "0clsp6s5qfnh0xaxbd35vq2ppi72q9dfayrzlgl73800a8p7gh9m"; + sha256 = "ePhM9OTLJp1Wa2D9Y1Dqq/69WlEhEp3ih9yNUIJU5Y4="; }; - buildInputs = [ libjack2 alsaLib liblo libsndfile lv2 qt5.qtbase qt5.qttools]; + nativeBuildInputs = [ qttools pkgconfig ]; - nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ libjack2 alsaLib liblo libsndfile lv2 qtbase rubberband ]; - meta = with stdenv.lib; { + meta = with lib; { description = "An old-school all-digital polyphonic sampler synthesizer with stereo fx"; homepage = "http://samplv1.sourceforge.net/"; license = licenses.gpl2Plus; diff --git a/third_party/nixpkgs/pkgs/applications/audio/svox/default.nix b/third_party/nixpkgs/pkgs/applications/audio/svox/default.nix index 0f8e514388..d5b67819cb 100644 --- a/third_party/nixpkgs/pkgs/applications/audio/svox/default.nix +++ b/third_party/nixpkgs/pkgs/applications/audio/svox/default.nix @@ -1,37 +1,24 @@ -{ stdenv, fetchgit }: +{ stdenv, fetchFromGitHub, autoreconfHook, popt }: stdenv.mkDerivation { pname = "svox"; - version = "2017-07-18"; + version = "2018-02-14"; - src = fetchgit { - url = "https://android.googlesource.com/platform/external/svox"; - rev = "7e68d0e9aac1b5d2ad15e92ddaa3bceb27973fcb"; - sha256 = "1bqj12w23nn27x64ianm2flrqvkskpvgrnly7ah8gv6k8s8chh3r"; + # basically took the source code from android and borrowed autotool patches from debian + src = fetchFromGitHub { + owner = "naggety"; + repo = "picotts"; + rev = "e3ba46009ee868911fa0b53db672a55f9cc13b1c"; + sha256 = "0k3m7vh1ak9gmxd83x29cvhzfkybgz5hnlhd9xj19l1bjyx84s8v"; }; postPatch = '' cd pico ''; - buildPhase = '' - cd lib - for i in *.c; do - $CC -O2 -fPIC -c -o ''${i%.c}.o $i - done - $CC -shared -o libttspico.so *.o - cd .. - ''; + buildInputs = [ popt ]; - installPhase = '' - install -Dm755 lib/libttspico.so $out/lib/libttspico.so - mkdir -p $out/include - cp lib/*.h $out/include - mkdir -p $out/share/pico/lang - cp lang/*.bin $out/share/pico/lang - ''; - - NIX_CFLAGS_COMPILE = "-include stdint.h"; + nativeBuildInputs = [ autoreconfHook ]; meta = with stdenv.lib; { description = "Text-to-speech engine"; diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/ledger-live-desktop/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/ledger-live-desktop/default.nix index da0449f41d..4c4f3f2b29 100644 --- a/third_party/nixpkgs/pkgs/applications/blockchains/ledger-live-desktop/default.nix +++ b/third_party/nixpkgs/pkgs/applications/blockchains/ledger-live-desktop/default.nix @@ -2,12 +2,12 @@ let pname = "ledger-live-desktop"; - version = "2.15.0"; + version = "2.16.0"; name = "${pname}-${version}"; src = fetchurl { url = "https://github.com/LedgerHQ/${pname}/releases/download/v${version}/${pname}-${version}-linux-x86_64.AppImage"; - sha256 = "06sm4ah05j0f3bxb1sbdi8mazmxk166y2gaycll6p2xhd105ins3"; + sha256 = "16z2cy41vxbrvjblj09in6669pks1p9y3rgx8b7afjwf102ba9yi"; }; appimageContents = appimageTools.extractType2 { diff --git a/third_party/nixpkgs/pkgs/applications/editors/eclipse/build-eclipse.nix b/third_party/nixpkgs/pkgs/applications/editors/eclipse/build-eclipse.nix index 218fbe8fc1..0282dc95f7 100644 --- a/third_party/nixpkgs/pkgs/applications/editors/eclipse/build-eclipse.nix +++ b/third_party/nixpkgs/pkgs/applications/editors/eclipse/build-eclipse.nix @@ -1,6 +1,6 @@ { stdenv, makeDesktopItem, freetype, fontconfig, libX11, libXrender , zlib, jdk, glib, gtk, libXtst, gsettings-desktop-schemas, webkitgtk -, makeWrapper, ... }: +, makeWrapper, perl, ... }: { name, src ? builtins.getAttr stdenv.hostPlatform.system sources, sources ? null, description }: @@ -50,6 +50,9 @@ stdenv.mkDerivation rec { cp ${desktopItem}/share/applications/* $out/share/applications mkdir -p $out/share/pixmaps ln -s $out/eclipse/icon.xpm $out/share/pixmaps/eclipse.xpm + + # ensure eclipse.ini does not try to use a justj jvm, as those aren't compatible with nix + ${perl}/bin/perl -i -p0e 's|-vm\nplugins/org.eclipse.justj.*/jre/bin\n||' $out/eclipse/eclipse.ini ''; # */ meta = { diff --git a/third_party/nixpkgs/pkgs/applications/editors/eclipse/default.nix b/third_party/nixpkgs/pkgs/applications/editors/eclipse/default.nix index 87ac29b58e..0afbecb84c 100644 --- a/third_party/nixpkgs/pkgs/applications/editors/eclipse/default.nix +++ b/third_party/nixpkgs/pkgs/applications/editors/eclipse/default.nix @@ -10,13 +10,16 @@ assert stdenv ? glibc; # https://download.eclipse.org/eclipse/downloads/ is the main place to # find the downloads needed for new versions +# +# to test: +# $ for e in cpp modeling platform sdk java committers; do nix build -f default.nix pkgs.eclipses.eclipse-${e} -o eclipse-${e}; done let platform_major = "4"; - platform_minor = "16"; + platform_minor = "17"; year = "2020"; - month = "06"; - timestamp = "${year}${month}040540"; + month = "09"; + timestamp = "${year}${month}021800"; gtk = gtk3; in rec { @@ -34,7 +37,7 @@ in rec { src = fetchurl { url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/${year}-${month}/R/eclipse-cpp-${year}-${month}-R-linux-gtk-x86_64.tar.gz"; - sha512 = "0vfxzsvfv9zmd0ckrdpziijzskh13g8kgk8ibkwmhmqmj14a3visk6yvn5q2s0knkswl1zy9arinw0mxvqh72dfj63vwc01vhp06lyr"; + sha512 = "270pk7vvfvanig49xkrail01nf967zlp7xf8rvyh2ya7s0y0akj2bi0y4yms4gwijmingm8y2ir9qynd360mzwl8mnc1c31ykf9l3lh"; }; }; @@ -46,7 +49,7 @@ in rec { src = fetchurl { url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/${year}-${month}/R/eclipse-modeling-${year}-${month}-R-linux-gtk-x86_64.tar.gz"; - sha512 = "29nr1x3fgdw5ygrppfma6yi1iaqvad24jyb58sag735z1nz4ymajcwakg52mlv3s19d4w8cxpskh1r459mwz7j769qplymspqifvlkd"; + sha512 = "26bb6cbnw94ml585aqrs8wpfksd2883njlqi48klpbn5n1bwpnpwvymx9q46i49piiyp0r1pa8ghdcgiwcakvri5nzldlh522fs7h5y"; }; }; @@ -58,7 +61,7 @@ in rec { src = fetchurl { url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops${platform_major}/R-${platform_major}.${platform_minor}-${timestamp}/eclipse-platform-${platform_major}.${platform_minor}-linux-gtk-x86_64.tar.gz"; - sha512 = "2pm4xam0jn9x34k1hr5rn67fpvc6snlkpcfn4bzdcf2xjv9f3dr2039mkcrhri5nv2bj6fkbai6aga6fmmrb3na33b7ir7sqlqqn61b"; + sha512 = "2i3gjxmq1i4p70q2l5749b96z1r4nv15dii17fywbyby3kbggwhfvaydizy7z5p6kn0y91dw13p7gmg3qpr9d46mb8f8h3sxks7fyl9"; }; }; @@ -83,7 +86,7 @@ in rec { src = fetchurl { url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops${platform_major}/R-${platform_major}.${platform_minor}-${timestamp}/eclipse-SDK-${platform_major}.${platform_minor}-linux-gtk-x86_64.tar.gz"; - sha512 = "195c07yabmi2a42qxfmpbv6ychpj15bbpgyp40s1pcdb3p875vcqjinq9dqy2sixzwjhfdrggpvwihav87rkih9arzmk2s4cm31mjqd"; + sha512 = "1c29r7qwjrjv86q2c4bhlrmmh50690lrq164jzrlisys9vnxb6wii0gwb34p9m1xqr3lgba1zhffb4jx18prrk0x8xbd78mp0lvya3k"; }; }; @@ -95,7 +98,7 @@ in rec { src = fetchurl { url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/${year}-${month}/R/eclipse-java-${year}-${month}-R-linux-gtk-x86_64.tar.gz"; - sha512 = "3n8jllgxarrxgz16n7zb4bgaqxk0m9frcxrgdxvy25ar2iw8js4q4ir3cc20y4ri3ii74rf3jy6n4ndhm57miwqh4p2wqzhfjlinirb"; + sha512 = "3rkpngrk6423i2pcf241wbr9jfzwxm2qwm57ipjpjw6705w1rapcws4bibqjznlf34lqvnynkw2wihy51j1ryw25z9fc2jsvyj67c1q"; }; }; @@ -107,7 +110,7 @@ in rec { src = fetchurl { url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/${year}-${month}/R/eclipse-committers-${year}-${month}-R-linux-gtk-x86_64.tar.gz"; - sha512 = "1l0gc7srpvn3r0yrbrp1pjv1a3n1y7q5fqww5fmzyw1d6j3hjkqj74c9bff16579cpf7z6d4wmj6kr7z89p0ignrx319gc8p0hivi1y"; + sha512 = "3gnqamrn3x2gr4dfcgl7ppxpyi1q422l0sm7sh0vmipbs9l1c58plm3p14j9rjsyjlly2xjci6dg7sb9mj6259vc640wafnzcs89ii1"; }; }; diff --git a/third_party/nixpkgs/pkgs/applications/editors/eclipse/plugins.nix b/third_party/nixpkgs/pkgs/applications/editors/eclipse/plugins.nix index 4edb7a7ebc..cdf36bc3c2 100644 --- a/third_party/nixpkgs/pkgs/applications/editors/eclipse/plugins.nix +++ b/third_party/nixpkgs/pkgs/applications/editors/eclipse/plugins.nix @@ -255,12 +255,12 @@ rec { cdt = buildEclipseUpdateSite rec { name = "cdt-${version}"; # find current version at https://www.eclipse.org/cdt/downloads.php - version = "9.11.1"; + version = "10.0.1"; src = fetchzip { stripRoot = false; - url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/tools/cdt/releases/9.11/${name}/${name}.zip"; - sha256 = "00cpaal6jm9xb4nbkljrf381r3lf1rb1p06vrbn4l0lxnbckb9df"; + url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/tools/cdt/releases/10.0/${name}/${name}.zip"; + sha256 = "1smi1yc4l627bb01zp0pcilm6d0hysxk440hy4n55gz3jxilygx5"; }; meta = with stdenv.lib; { @@ -475,12 +475,12 @@ rec { jdt = buildEclipseUpdateSite rec { name = "jdt-${version}"; - version = "4.16"; + version = "4.17"; src = fetchzip { stripRoot = false; - url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-${version}-202006040540/org.eclipse.jdt-${version}.zip"; - sha256 = "0g349hg2nv1y628daxf84396wpf33z52wxv0gawlgrirbbizaznd"; + url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/eclipse/downloads/drops4/R-${version}-202009021800/org.eclipse.jdt-${version}.zip"; + sha256 = "16vb88ywqfh0rix5krp2g39yhisv4i797g9c03aayzy5lynqm3ky"; }; meta = with stdenv.lib; { diff --git a/third_party/nixpkgs/pkgs/applications/editors/emacs/generic.nix b/third_party/nixpkgs/pkgs/applications/editors/emacs/generic.nix index f2904f3e01..2de45d03dd 100644 --- a/third_party/nixpkgs/pkgs/applications/editors/emacs/generic.nix +++ b/third_party/nixpkgs/pkgs/applications/editors/emacs/generic.nix @@ -22,6 +22,7 @@ , srcRepo ? false, autoreconfHook ? null, texinfo ? null , siteStart ? ./site-start.el , nativeComp ? false +, withImageMagick ? lib.versionOlder version "27" && (withX || withNS) , toolkit ? ( if withGTK2 then "gtk2" else if withGTK3 then "gtk3" @@ -101,7 +102,8 @@ in stdenv.mkDerivation { ++ lib.optionals withX [ xlibsWrapper libXaw Xaw3d libXpm libpng libjpeg libungif libtiff libXft gconf cairo ] - ++ lib.optionals (withX || withNS) [ imagemagick librsvg ] + ++ lib.optionals (withX || withNS) [ librsvg ] + ++ lib.optionals withImageMagick [ imagemagick ] ++ lib.optionals (stdenv.isLinux && withX) [ m17n_lib libotf ] ++ lib.optional (withX && withGTK2) gtk2-x11 ++ lib.optionals (withX && withGTK3) [ gtk3-x11 gsettings-desktop-schemas ] @@ -126,6 +128,7 @@ in stdenv.mkDerivation { "--with-gif=no" "--with-tiff=no" ]) ++ lib.optional withXwidgets "--with-xwidgets" ++ lib.optional nativeComp "--with-nativecomp" + ++ lib.optional withImageMagick "--with-imagemagick" ; installTargets = [ "tags" "install" ]; diff --git a/third_party/nixpkgs/pkgs/applications/editors/sigil/default.nix b/third_party/nixpkgs/pkgs/applications/editors/sigil/default.nix index 869c20c1d6..eb026f6dca 100644 --- a/third_party/nixpkgs/pkgs/applications/editors/sigil/default.nix +++ b/third_party/nixpkgs/pkgs/applications/editors/sigil/default.nix @@ -24,6 +24,10 @@ mkDerivation rec { python3Packages.lxml ]; + prePatch = '' + sed -i '/^QTLIB_DIR=/ d' src/Resource_Files/bash/sigil-sh_install + ''; + dontWrapQtApps = true; preFixup = '' diff --git a/third_party/nixpkgs/pkgs/applications/editors/texmacs/default.nix b/third_party/nixpkgs/pkgs/applications/editors/texmacs/default.nix index 32892c7c26..9c37d00c9e 100644 --- a/third_party/nixpkgs/pkgs/applications/editors/texmacs/default.nix +++ b/third_party/nixpkgs/pkgs/applications/editors/texmacs/default.nix @@ -1,4 +1,4 @@ -{ lib, mkDerivation, callPackage, fetchurl, fetchpatch, +{ lib, mkDerivation, callPackage, fetchFromGitHub, guile_1_8, qtbase, xmodmap, which, freetype, libjpeg, sqlite, @@ -16,7 +16,7 @@ let pname = "TeXmacs"; - version = "1.99.14"; + version = "1.99.15"; common = callPackage ./common.nix { inherit tex extraFonts chineseFonts japaneseFonts koreanFonts; }; @@ -24,9 +24,11 @@ in mkDerivation { name = "${pname}-${version}"; - src = fetchurl { - url = "https://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-${version}-src.tar.gz"; - sha256 = "1zbl1ddhppgnn3j213jl1b9mn8zmwnknxiqswm25p4llj0mqcgna"; + src = fetchFromGitHub { + owner = "texmacs"; + repo = "texmacs"; + rev = "v${version}"; + sha256 = "04585hdh98fvyhj4wsxf69xal2wvfa6lg76gad8pr6ww9abi5105"; }; enableParallelBuilding = true; diff --git a/third_party/nixpkgs/pkgs/applications/gis/saga/clang_patch.patch b/third_party/nixpkgs/pkgs/applications/gis/saga/clang_patch.patch deleted file mode 100644 index e6af8d1305..0000000000 --- a/third_party/nixpkgs/pkgs/applications/gis/saga/clang_patch.patch +++ /dev/null @@ -1,19 +0,0 @@ -commit e92b250968e9656084ab5984689747ca615ff6e7 -Author: Volker Wichmann -Date: Sun Mar 5 13:49:53 2017 +0100 - - saga_api, CSG_Table::Del_Records(): bug fix, check record count correctly - -diff --git a/src/saga_core/saga_api/table.cpp b/src/saga_core/saga_api/table.cpp -index 76a1d8d..fa1a66f 100644 ---- a/src/saga_core/saga_api/table.cpp -+++ b/src/saga_core/saga_api/table.cpp -@@ -901,7 +901,7 @@ bool CSG_Table::Del_Record(int iRecord) - //--------------------------------------------------------- - bool CSG_Table::Del_Records(void) - { -- if( m_Records > 0 ) -+ if( m_nRecords > 0 ) - { - _Index_Destroy(); - diff --git a/third_party/nixpkgs/pkgs/applications/gis/saga/default.nix b/third_party/nixpkgs/pkgs/applications/gis/saga/default.nix index aa41814820..50df22c186 100644 --- a/third_party/nixpkgs/pkgs/applications/gis/saga/default.nix +++ b/third_party/nixpkgs/pkgs/applications/gis/saga/default.nix @@ -1,4 +1,6 @@ { stdenv +, mkDerivation +, lib , fetchurl # native , autoreconfHook @@ -28,13 +30,13 @@ , fftw }: -stdenv.mkDerivation rec { +mkDerivation rec { pname = "saga"; - version = "7.7.0"; + version = "7.8.1"; src = fetchurl { - url = "https://sourceforge.net/projects/saga-gis/files/SAGA%20-%20${stdenv.lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz"; - sha256 = "1nmvrlcpcm2pas9pnav13iydnym9d8yqqnwq47lm0j6b0a2wy9zk"; + url = "https://sourceforge.net/projects/saga-gis/files/SAGA%20-%20${lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz"; + sha256 = "qwjuimeoadwf254bwJ7h2vSKaELkcaJdFrGj1WtvnbM="; }; nativeBuildInputs = [ @@ -68,7 +70,7 @@ stdenv.mkDerivation rec { ] # See https://groups.google.com/forum/#!topic/nix-devel/h_vSzEJAPXs # for why the have additional buildInputs on darwin - ++ stdenv.lib.optionals stdenv.isDarwin [ + ++ lib.optionals stdenv.isDarwin [ Cocoa unixODBC poppler @@ -76,16 +78,11 @@ stdenv.mkDerivation rec { sqlite ]; - patches = [ - # See https://sourceforge.net/p/saga-gis/bugs/280/ - ./opencv4.patch - ]; - enableParallelBuilding = true; - CXXFLAGS = stdenv.lib.optionalString stdenv.cc.isClang "-std=c++11 -Wno-narrowing"; + CXXFLAGS = lib.optionalString stdenv.cc.isClang "-std=c++11 -Wno-narrowing"; - meta = with stdenv.lib; { + meta = with lib; { description = "System for Automated Geoscientific Analyses"; homepage = "http://www.saga-gis.org"; license = licenses.gpl2Plus; diff --git a/third_party/nixpkgs/pkgs/applications/gis/saga/finite.patch b/third_party/nixpkgs/pkgs/applications/gis/saga/finite.patch deleted file mode 100644 index 7f60743534..0000000000 --- a/third_party/nixpkgs/pkgs/applications/gis/saga/finite.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/saga-gis/src/modules/imagery/imagery_maxent/me.cpp b/saga-gis/src/modules/imagery/imagery_maxent/me.cpp -index c5da854..d3e9cff 100755 ---- a/src/modules/imagery/imagery_maxent/me.cpp -+++ b/src/modules/imagery/imagery_maxent/me.cpp -@@ -21,7 +21,7 @@ - #ifdef _SAGA_MSW - #define isinf(x) (!_finite(x)) - #else --#define isinf(x) (!finite(x)) -+#define isinf(x) (!isfinite(x)) - #endif - - /** The input array contains a set of log probabilities lp1, lp2, lp3 diff --git a/third_party/nixpkgs/pkgs/applications/gis/saga/opencv4.patch b/third_party/nixpkgs/pkgs/applications/gis/saga/opencv4.patch deleted file mode 100644 index 0b26192bf0..0000000000 --- a/third_party/nixpkgs/pkgs/applications/gis/saga/opencv4.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/tools/imagery/imagery_opencv/Makefile.am -+++ b/src/tools/imagery/imagery_opencv/Makefile.am -@@ -7,9 +7,9 @@ - - if HAVE_CV - DEF_SAGA = -D_SAGA_LINUX -D_TYPEDEF_BYTE -D_TYPEDEF_WORD --CXX_INCS = -I$(top_srcdir)/src/saga_core -I/usr/include/opencv -+CXX_INCS = -I$(top_srcdir)/src/saga_core `pkg-config opencv4 --cflags` - AM_CXXFLAGS = -fPIC $(CXX_INCS) $(DEF_SAGA) $(DBGFLAGS) $(GOMPFLAGS) --AM_LDFLAGS = -fPIC -shared -avoid-version `pkg-config opencv --libs` -+AM_LDFLAGS = -fPIC -shared -avoid-version `pkg-config opencv4 --libs` - pkglib_LTLIBRARIES = libimagery_opencv.la - libimagery_opencv_la_SOURCES =\ - MLB_Interface.cpp\ diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmahjongg.nix b/third_party/nixpkgs/pkgs/applications/kde/kmahjongg.nix index b51d0d147e..93588b241e 100644 --- a/third_party/nixpkgs/pkgs/applications/kde/kmahjongg.nix +++ b/third_party/nixpkgs/pkgs/applications/kde/kmahjongg.nix @@ -14,6 +14,6 @@ mkDerivation { buildInputs = [ kdeclarative libkmahjongg knewstuff libkdegames ]; meta = { license = with lib.licenses; [ gpl2 ]; - maintainers = with lib.maintainers; [ genesis ]; + maintainers = with lib.maintainers; [ ]; }; } diff --git a/third_party/nixpkgs/pkgs/applications/kde/ksudoku.nix b/third_party/nixpkgs/pkgs/applications/kde/ksudoku.nix index 3641c1b333..678c21d587 100644 --- a/third_party/nixpkgs/pkgs/applications/kde/ksudoku.nix +++ b/third_party/nixpkgs/pkgs/applications/kde/ksudoku.nix @@ -13,6 +13,6 @@ mkDerivation { buildInputs = [ libGLU kdeclarative libkdegames ]; meta = { license = with lib.licenses; [ gpl2 ]; - maintainers = with lib.maintainers; [ genesis ]; + maintainers = with lib.maintainers; [ ]; }; } diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkmahjongg.nix b/third_party/nixpkgs/pkgs/applications/kde/libkmahjongg.nix index 4b7b853829..295b978426 100644 --- a/third_party/nixpkgs/pkgs/applications/kde/libkmahjongg.nix +++ b/third_party/nixpkgs/pkgs/applications/kde/libkmahjongg.nix @@ -9,7 +9,7 @@ mkDerivation { name = "libkmahjongg"; meta = { license = with lib.licenses; [ gpl2 ]; - maintainers = with lib.maintainers; [ genesis ]; + maintainers = with lib.maintainers; [ ]; }; nativeBuildInputs = [ extra-cmake-modules kdoctools ]; buildInputs = [ kcompletion kconfig kconfigwidgets kcoreaddons ki18n diff --git a/third_party/nixpkgs/pkgs/applications/misc/digitalbitbox/default.nix b/third_party/nixpkgs/pkgs/applications/misc/digitalbitbox/default.nix index 95159d1927..0c731aca71 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/digitalbitbox/default.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/digitalbitbox/default.nix @@ -1,4 +1,5 @@ -{ stdenv +{ mkDerivation +, lib , autoreconfHook , curl , fetchFromGitHub @@ -7,7 +8,7 @@ , libtool , qrencode , udev -, libusb-compat-0_1 +, libusb1 , makeWrapper , pkgconfig , qtbase @@ -46,18 +47,18 @@ let copyUdevRuleToOutput = name: rule: "cp ${writeText name rule} $out/etc/udev/rules.d/${name}"; -in stdenv.mkDerivation rec { +in mkDerivation rec { pname = "digitalbitbox"; - version = "2.2.2"; + version = "3.0.0"; src = fetchFromGitHub { owner = "digitalbitbox"; repo = "dbb-app"; rev = "v${version}"; - sha256 = "1r77fvqrlaryzij5dfbnigzhvg1d12g96qb2gp8dy3xph1j0k3s1"; + sha256 = "ig3+TdYv277D9GVnkRSX6nc6D6qruUOw/IQdQCK6FoA="; }; - nativeBuildInputs = with stdenv.lib; [ + nativeBuildInputs = with lib; [ autoreconfHook curl git @@ -70,7 +71,7 @@ in stdenv.mkDerivation rec { libevent libtool udev - libusb-compat-0_1 + libusb1 qrencode qtbase @@ -93,6 +94,8 @@ in stdenv.mkDerivation rec { "format" ]; + qtWrapperArgs = [ ''--prefix LD_LIBRARY_PATH : $out/lib'' ]; + postInstall = '' mkdir -p "$out/lib" cp src/libbtc/.libs/*.so* $out/lib @@ -103,9 +106,6 @@ in stdenv.mkDerivation rec { # [RPATH][patchelf] Avoid forbidden reference error rm -rf $PWD - wrapProgram "$out/bin/dbb-cli" --prefix LD_LIBRARY_PATH : "$out/lib" - wrapProgram "$out/bin/dbb-app" --prefix LD_LIBRARY_PATH : "$out/lib" - # Provide udev rules as documented in https://digitalbitbox.com/start_linux mkdir -p "$out/etc/udev/rules.d" ${copyUdevRuleToOutput "51-hid-digitalbox.rules" udevRule51} @@ -114,7 +114,7 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "A QT based application for the Digital Bitbox hardware wallet"; longDescription = '' Digital Bitbox provides dbb-app, a GUI tool, and dbb-cli, a CLI tool, to manage Digital Bitbox devices. @@ -138,6 +138,5 @@ in stdenv.mkDerivation rec { vidbina ]; platforms = platforms.linux; - broken = true; }; } diff --git a/third_party/nixpkgs/pkgs/applications/misc/electrum/default.nix b/third_party/nixpkgs/pkgs/applications/misc/electrum/default.nix index f2d779c8a6..40ecd61304 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/electrum/default.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/electrum/default.nix @@ -19,7 +19,7 @@ }: let - version = "4.0.4"; + version = "4.0.5"; # electrum is not compatible with dnspython 2.0.0 yet # use the latest 1.x release instead @@ -43,7 +43,7 @@ let owner = "spesmilo"; repo = "electrum"; rev = version; - sha256 = "0bzvyfqnd0r0l8syf95hr3nsh8rmmmcs74bvc7v04v0nm5m0fmf1"; + sha256 = "0fdsgxzgsxvx6hhjag894nzzdfq989bx1d4anljzcz2ppy4ivpxg"; extraPostFetch = '' mv $out ./all @@ -58,7 +58,7 @@ py.pkgs.buildPythonApplication { src = fetchurl { url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz"; - sha256 = "03dc5jwgp18sism5v4lbqfyn2zljchng8j2yi07yf8i01ivy2mmv"; + sha256 = "06ml9lwa5k2dp56sm5s7dsl6qirqmgim7rn853cqcq9n45z41437"; }; postUnpack = '' @@ -154,6 +154,6 @@ py.pkgs.buildPythonApplication { homepage = "https://electrum.org/"; license = licenses.mit; platforms = platforms.all; - maintainers = with maintainers; [ ehmry joachifm np ]; + maintainers = with maintainers; [ ehmry joachifm np prusnak ]; }; } diff --git a/third_party/nixpkgs/pkgs/applications/misc/gammu/bashcomp-dir.patch b/third_party/nixpkgs/pkgs/applications/misc/gammu/bashcomp-dir.patch index d41aa432cf..de402595cd 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/gammu/bashcomp-dir.patch +++ b/third_party/nixpkgs/pkgs/applications/misc/gammu/bashcomp-dir.patch @@ -5,7 +5,7 @@ macro_optional_find_package (BashCompletion) if (NOT BASH_COMPLETION_FOUND) - set (BASH_COMPLETION_COMPLETIONSDIR "/etc/bash_completion.d" CACHE PATH "Location of bash_completion.d") -+ set (BASH_COMPLETION_COMPLETIONSDIR "${CMAKE_INSTALL_PREFIX}/etc/bash_completion.d" CACHE PATH "Location of bash_completion.d") ++ set (BASH_COMPLETION_COMPLETIONSDIR "${CMAKE_INSTALL_PREFIX}/share/bash-completion/completions" CACHE PATH "Location of bash_completion.d") endif (NOT BASH_COMPLETION_FOUND) install ( FILES bash-completion/gammu diff --git a/third_party/nixpkgs/pkgs/applications/misc/inkcut/default.nix b/third_party/nixpkgs/pkgs/applications/misc/inkcut/default.nix index 6be6e842bd..cfb10cfbe2 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/inkcut/default.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/inkcut/default.nix @@ -1,16 +1,20 @@ -{ lib, python3Packages, fetchFromGitHub, wrapQtAppsHook }: +{ lib +, python3Packages +, fetchFromGitHub +, wrapQtAppsHook +}: with python3Packages; buildPythonApplication rec { pname = "inkcut"; - version = "2.1.1"; + version = "2.1.2"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "1c0mfdfy9iq4l683f3aa7cm7x2w9px83dyigc7655wvaq3bxi2rp"; + sha256 = "1zn5i69f3kimcwdd2qkqd3hd1hq76a6i5wxxfb91ih2hj04vdbmx"; }; nativeBuildInputs = [ wrapQtAppsHook ]; diff --git a/third_party/nixpkgs/pkgs/applications/misc/moolticute/default.nix b/third_party/nixpkgs/pkgs/applications/misc/moolticute/default.nix index c815a74e01..bc825b94fa 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/moolticute/default.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/moolticute/default.nix @@ -9,13 +9,13 @@ mkDerivation rec { pname = "moolticute"; - version = "0.44.0"; + version = "0.44.17"; src = fetchFromGitHub { owner = "mooltipass"; repo = pname; rev = "v${version}"; - sha256 = "1xlbhx6f1ysx8gka8g67271whzhkzsnkavpq3x58hdxr8v88khby"; + sha256 = "1bqp99n8cqr7kjiffbs39v0dd280f50hid5py3c4zgc7aqj9k0bx"; }; outputs = [ "out" "udev" ]; diff --git a/third_party/nixpkgs/pkgs/applications/misc/navit/default.nix b/third_party/nixpkgs/pkgs/applications/misc/navit/default.nix index 099bcbfb25..e04669d689 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/navit/default.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/navit/default.nix @@ -84,7 +84,7 @@ stdenv.mkDerivation rec { homepage = "https://www.navit-project.org"; description = "Car navigation system with routing engine using OSM maps"; license = licenses.gpl2; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/applications/misc/prevo/tools.nix b/third_party/nixpkgs/pkgs/applications/misc/prevo/tools.nix index 6a85e73bf8..39c54b73b2 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/prevo/tools.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/prevo/tools.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { buildInputs = [ glib expat ]; postInstall = '' - installShellCompletion --bash $out/etc/bash_completion.d/prevo-completion + installShellCompletion --bash src/prevo-completion ''; meta = with stdenv.lib; { diff --git a/third_party/nixpkgs/pkgs/applications/misc/pueue/default.nix b/third_party/nixpkgs/pkgs/applications/misc/pueue/default.nix index f5c237da44..3cd9d5db00 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/pueue/default.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/pueue/default.nix @@ -2,27 +2,26 @@ rustPlatform.buildRustPackage rec { pname = "pueue"; - version = "0.7.1"; + version = "0.8.1"; src = fetchFromGitHub { owner = "Nukesor"; repo = pname; rev = "v${version}"; - sha256 = "1ksks8c35q9aq5vnjxh480vqjyaa8c1fz1fb465vngnlyw762b22"; + sha256 = "0rqnbils0r98qglhm2jafw5d119fqdzszmk825yc0bma4icm7xzp"; }; - cargoSha256 = "0v1h4jhrzfb55zmpnbq18188rdvx7a7lvnjqh0w7cy90kvxssian"; + cargoSha256 = "1f3g5i0yh82qll1hyihrvv08pbd4h9vzs6jy6bf94bzabyjsgnzv"; nativeBuildInputs = [ installShellFiles ]; - checkFlagsArray = [ "--skip=test_single_huge_payload" ]; + checkFlags = [ "--skip=test_single_huge_payload" "--skip=test_create_unix_socket" ]; postInstall = '' - # zsh completion generation fails. See: https://github.com/Nukesor/pueue/issues/57 - for shell in bash fish; do + for shell in bash fish zsh; do $out/bin/pueue completions $shell . - installShellCompletion pueue.$shell done + installShellCompletion pueue.{bash,fish} _pueue ''; meta = with lib; { diff --git a/third_party/nixpkgs/pkgs/applications/misc/qlcplus/default.nix b/third_party/nixpkgs/pkgs/applications/misc/qlcplus/default.nix index b47d8feecf..452629b618 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/qlcplus/default.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/qlcplus/default.nix @@ -5,13 +5,13 @@ mkDerivation rec { pname = "qlcplus"; - version = "4.12.2"; + version = "4.12.3"; src = fetchFromGitHub { owner = "mcallegari"; repo = "qlcplus"; rev = "QLC+_${version}"; - sha256 = "1j0jhgql78p5ghcaz36l1k55447s5qiv396a448qic7xqpym2vl3"; + sha256 = "PB1Y8N1TrJMcS7A2e1nKjsUlAxOYjdJqBhbyuDCAbGs="; }; nativeBuildInputs = [ qmake pkgconfig ]; diff --git a/third_party/nixpkgs/pkgs/applications/misc/xkbd/default.nix b/third_party/nixpkgs/pkgs/applications/misc/xkbd/default.nix index d03d78a9fd..cbca2a33d5 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/xkbd/default.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/xkbd/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/mahatma-kaganovich/xkbd"; description = "onscreen soft keyboard for X11"; license = licenses.gpl2Plus; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/applications/misc/xmrig/default.nix b/third_party/nixpkgs/pkgs/applications/misc/xmrig/default.nix index d4d93c77ed..99afc44d2b 100644 --- a/third_party/nixpkgs/pkgs/applications/misc/xmrig/default.nix +++ b/third_party/nixpkgs/pkgs/applications/misc/xmrig/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "xmrig"; - version = "5.11.3"; + version = "6.2.2"; src = fetchFromGitHub { owner = "xmrig"; repo = "xmrig"; rev = "v${version}"; - sha256 = "019g64rp6g0b0w17bm9l4q5lh7szc6ai8r3bfmy98ngi929r4rl7"; + sha256 = "0ph9mrg8i6cv2xjx79118hlm1gcynfavcmp0x2mvvlraxmghfp7a"; }; nativeBuildInputs = [ cmake ]; diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix index f0abf2a79f..ac92473098 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix @@ -86,11 +86,11 @@ in stdenv.mkDerivation rec { pname = "brave"; - version = "1.16.72"; + version = "1.16.76"; src = fetchurl { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - sha256 = "0gcmbqkrkdrjj0cc34bp56iqawhyfz46k7q8x82pw9b1rbjp1x6k"; + sha256 = "1nbgiwflmr3ik428yarmnpx10dmqai2m4k910miqd92mwmfb0pib"; }; dontConfigure = true; diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/browser.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/browser.nix index c44968a412..d3953da71d 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/browser.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/browser.nix @@ -82,6 +82,5 @@ mkChromiumDerivation (base: rec { platforms = platforms.linux; hydraPlatforms = if channel == "stable" then ["aarch64-linux" "x86_64-linux"] else []; timeout = 172800; # 48 hours (increased from the Hydra default of 10h) - broken = channel == "dev"; # Blocked on https://bugs.chromium.org/p/chromium/issues/detail?id=1141896 }; }) diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json index 1f36019193..eb51135a2c 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -26,15 +26,15 @@ } }, "dev": { - "version": "88.0.4315.5", - "sha256": "0k6man2xq8vmnk73dqv3fcc9929agqq8j6s6nvc9z653q4jdphkw", - "sha256bin64": "0m139w8lwaawridk8in24ss1g1i6ah5298xky226k3vhk5i4mn3j", + "version": "88.0.4324.11", + "sha256": "123gqbxrn508wxdj3is0kzccml5zwnf8pfl90xdizvzcm3wy5315", + "sha256bin64": "11bswhxpnw7qi6lagfpgxh4yh56w7l0bc3rqwf975cbq2cnzpjby", "deps": { "gn": { - "version": "2020-10-21", + "version": "2020-11-05", "url": "https://gn.googlesource.com/gn", - "rev": "f5f465b52e5df6d4de9fbe67cc79f1914ba4dbfc", - "sha256": "1xb31vsvg27ivvcdyiq93h8wj4d90qdrpagfh1dvm6xszkajsca1" + "rev": "53d92014bf94c3893886470a1c7c1289f8818db0", + "sha256": "1xcm07qjk6m2czi150fiqqxql067i832adck6zxrishm70c9jbr9" } } } diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index b52e4fc8e7..431ed105f0 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,965 +1,965 @@ { - version = "82.0.3"; + version = "83.0"; sources = [ - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ach/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ach/firefox-83.0.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "cebf34988221418454b7674778aeb165cfa5d455c93a7b1ff8461c1460f28913"; + sha256 = "cea6ad61bd402e6c84a81a3f504f1b9292079c9d48d2353b51db4f03a8837fb6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/af/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/af/firefox-83.0.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "cffc807143433dc414415843eb14b34ca3d3f18d5fa26e6ccec090032bb98965"; + sha256 = "d4bd0a9579f38d53f559412cc3cc04f11871ba22c81eee54dd9ab16c56303513"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/an/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/an/firefox-83.0.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "1c7b084e089ed4d938f30ecb338f6a20001fc5c92b7ddd7d54dfebabcee67549"; + sha256 = "10741a6921210643250013c45e9e21bc295da8e41f2bb5c5fadcd86c0e828c80"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ar/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ar/firefox-83.0.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "10930a02e0a902d67b2e3eab8d9cd45dc93611bb77834f6ac7b7ef109d592cb3"; + sha256 = "3fd4aeef281e5aafdda572d4814e70295c018b7fae6d214c40dabcac367ace69"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ast/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ast/firefox-83.0.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "91191ea0d52b33f2815b02be6af05ed462f394d112218638c427fccd7aef56e2"; + sha256 = "237e8ff5b3fbc9d7c4095951ca014a5c26cc076305aee705ca943d81e72541dd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/az/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/az/firefox-83.0.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "47dc248859683863c2907867e3c411c4d3620c2ae3001c5a0c693b485a0e5b87"; + sha256 = "79ca0c798243841cc34281f917aad06c2f546a5e11b443a96e5030aefb8de9b3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/be/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/be/firefox-83.0.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "2e4ddfdbb28d7444b30f58235f634f9f16f88989fd61e7ef8dbf238c0a8455de"; + sha256 = "c15b0f929b3e3c6ad5618ccf6f9f6b143f893b6f77e176b52ecc608ca3157ab8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/bg/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/bg/firefox-83.0.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "4c19e9af25e58bbc70d913f5cbaf8551443beee81c854ff8af2f81019b516534"; + sha256 = "fd2094c59a057e8c35054f7d09c31699aeef927cf9688a87559a8ba69a93f600"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/bn/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/bn/firefox-83.0.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "40628ea1443ef7c8840ee65767d684f90ddb8ee547ec62367c6bb2e0833e7d8f"; + sha256 = "c9755c408ca1a4f426f1432339020ef3d7c675d426fae9d8697cded4c7d493f4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/br/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/br/firefox-83.0.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "7a44ab9c67ec58f098cc8ca210ec2e37f922587aaf7495bb0dea60f1b0330e72"; + sha256 = "d47b889d31b945a5b768b3bbb336fdc43d62c9cc86f13916225cbfe68a560972"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/bs/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/bs/firefox-83.0.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "017d91858f3df6744eaf2b6764f4f2a303712cb23eaa8ab8ccf58f9b8b215a27"; + sha256 = "c36da445560b989ae9cf16a1ec72cd2cae82db670f90d27abe0499f8cc025eee"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ca-valencia/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ca-valencia/firefox-83.0.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "f97c9f63139c23167c90b0cb91eddc1e887a827e2f839a7ab9d7a8cb1ec971ea"; + sha256 = "ef5ee80cc0d6b1b299bc8bb6577b8e26f5de8b541530ddda231e2fafa863e6a1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ca/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ca/firefox-83.0.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "631ae73074f22c446899ac82713c1f5404fbf63efbdde7aa93612f828d64a5af"; + sha256 = "7c349aa7406899835bc9e70893f28c8109e17ee9ef018e7a723085117f8dd32f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/cak/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/cak/firefox-83.0.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "72085e68e7f8cccbe4bf4244e11ddbbfa94f6a16c3dfa582fab94ca7ef191e68"; + sha256 = "3e7aabe665ce423bd47e7d0474039d7bfeb9958849c18e98c37f28def5fae1aa"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/cs/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/cs/firefox-83.0.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "41da43aa44eaa092aa6481269d7100792a675764be92af7375e3bbbb21663ae2"; + sha256 = "97d5e4c255fc87430751c81edc62186e1b4ec901ccf17bfdad7a8ef918077bc1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/cy/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/cy/firefox-83.0.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "b61d03510d351c0c00f7a2e8cc459e736f72cec01e596cb0b95ef53d32e0ce26"; + sha256 = "c1856b51dedc5788b40671faee8f8cb996108eb514d1263de998043377f2f7c2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/da/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/da/firefox-83.0.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "5c495d632ae0ce2e3f990b41473c12551e66269b612b32ca0a2bf0f9ebddb268"; + sha256 = "990da1f47d04ec9200d41fa401b23d9607a8e4c11d7cc78989e81785b9633cb0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/de/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/de/firefox-83.0.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "c9c7c2d8f5dea3639d213185718f64266fce8e267d2bc2b6afa9313e1452fd83"; + sha256 = "94ad875d88a18f24ae38f20b324d074a367969368e660ea2b4b0645e31300c94"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/dsb/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/dsb/firefox-83.0.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "f8c563b71e221e6ced9ecf927e37d9a351ab83303b252e52fc4aae51d6db0703"; + sha256 = "c3edd46c44bae1b00803e587e6f52560b28ddc2fc935c1fe62714bf16fa72d80"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/el/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/el/firefox-83.0.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "dc0c4e503cab7913cba4186f22c96ebe3f80af59fdb5c9ef1373c799c0f6fc8b"; + sha256 = "3572a260ec17f76631ca627747ed53d1911ee1180d3e574051b3baf0afd9dcd1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/en-CA/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/en-CA/firefox-83.0.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "735a3a4eddc0f660029020ec694d06e5dcf62b95b6b18dc90453a5a2262d18f9"; + sha256 = "e3c9363e8b93c625234624ac5c3ab0274055c5b8f4f854da955409b9bdf28d52"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/en-GB/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/en-GB/firefox-83.0.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "985ee60c7d017569db4f455cd1fdaf252432057ed153d6449594d72139833d0c"; + sha256 = "240a732c034bf2ac286cefc33b02b56df205c4e175457cd84adb7666418e0be4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/en-US/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/en-US/firefox-83.0.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "54e1f9516aee97ef2858e04a67d691956a461591fdcfecc9bdf9c34c3f026472"; + sha256 = "93ff827fdcba92ddb71851c46ac8192a727ed61402e896c6262943e382f92412"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/eo/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/eo/firefox-83.0.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "b07fc960e9204d1995e040ca3e70a61aa531e34bf0dfe6e09cfc35583559f988"; + sha256 = "456933a6c1fb1e6ad5b2217a7e3730bd54ff037d3d718414b2c92557fea3659d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/es-AR/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/es-AR/firefox-83.0.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "b8c5d160a92bfe94b66fc9554e3343b3385d39e2551bc6b9b0a917135f4f0407"; + sha256 = "040e8a4a74b8bc77e1d485c3376690f4c5ba85015b360f679ceacd848b0ca574"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/es-CL/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/es-CL/firefox-83.0.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "c89601e6a8dbd91723d8d9174cbba25f43a2729da5bfdf92919abd8972dfa3fa"; + sha256 = "80e8189ce09c736af1d9927d4943e08e30bc70e9aa7e116f150f14c0dab3fb15"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/es-ES/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/es-ES/firefox-83.0.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "4643c154924c5153123796dbef8f759070b7446a31e056259be1f246fdf91ec3"; + sha256 = "f48489abac5358a10d8ed36b77398493b6a9189a8327bf61bec6ceaca51ab696"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/es-MX/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/es-MX/firefox-83.0.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "026c72bcc1e22092a605145952fed6697a1de4945e81ee9f02b95f6654bc2f2b"; + sha256 = "0d4805b30f05fb8a65b81a42337a8a3732c7664b322557e844929d2b049d0111"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/et/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/et/firefox-83.0.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "e69266e61365d94fb32b3d4f6560a66b94e5e793fe0e36d6cf075ac6ddb31b1f"; + sha256 = "eb4a463b9271fdde45bddad28ce871953739b55126ae5613963a69a319908fb2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/eu/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/eu/firefox-83.0.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "3107f667f558c443ae1925d77b3c2a4b2b2b9257da16af3a3a0f5f03a28d9bf7"; + sha256 = "3a662c575554d3a542e65950352c527cc51e82ae7a8f9d7ca1b69e30a683731e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/fa/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/fa/firefox-83.0.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "bcdc8928b712bd988ef21065207bd8ce40ec7b40958094aaa15261457954f6d0"; + sha256 = "b5ad3a5d39674d60b6e97cd656c77d7d2fb90943a66a590a29e4d42ec1e18c42"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ff/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ff/firefox-83.0.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "1bd27b188cd1527512d3de37af6b6e0d49064f8e1688a1257c17c16c1cd632f7"; + sha256 = "2db83d638474186f52fde5fe1ee25201e84b198e44397074203d7ce50e23e74c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/fi/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/fi/firefox-83.0.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "2072f0847eb952e937de66bc0dc2a3b5e2cfa267909232b43b19c5f2e0a16622"; + sha256 = "98bd9c50b5db43bf5fcdc829aa295975d3ec106bbc598fda3d7f26679c0ba08c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/fr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/fr/firefox-83.0.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "d858bffb885d64aefc589835f783bd8ff22cc962ff718bc142aa2fbb9f728795"; + sha256 = "ab3427f5cf7cc88d5108b8be21806197420bd775f33d3f2dc983f0f4dec44d5b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/fy-NL/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/fy-NL/firefox-83.0.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "7eb1301dfc9266093232c5dc8fe4da7b5139d1312b67266b2e3073e6a29d346b"; + sha256 = "9f21d91d1529a05a2da7ba29cc8e875b23ffb4b453077b5e899133cf31813397"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ga-IE/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ga-IE/firefox-83.0.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "d08167164f083ddcff337da35d289dad0b83097243d9fe8bd77186d75b9dc8fa"; + sha256 = "4c22b166cccede0bcea4e75f826e100dfa4f2def01f904fbffcef789d2d61695"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/gd/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/gd/firefox-83.0.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "d8a6fa4815c170661b132256274250c2e5fa238d89156f17ce95eeb938ab142b"; + sha256 = "6ca04d381205121dc695dff78ff646499a21976ae64c110763845eda0598b414"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/gl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/gl/firefox-83.0.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "b0ebff09180e34dffacd325465b0fb1a54dd2b59c757c8e1fe8425c86fcd44fb"; + sha256 = "d08f4ea821af5e38c21364037c17b8c97c775d60f0697eb0817dcfc7c6d4c7dd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/gn/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/gn/firefox-83.0.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "f0f514ed9bba07b1cf72846a452bc74e1d2e13b8bf5ee664382e613ddf351a72"; + sha256 = "90a8b2fdf1d3471311671761e81637d6771a61744eb480c0788cf03d295c30ee"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/gu-IN/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/gu-IN/firefox-83.0.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "9c61f223ea072bcbe97e247f7e8cce8f0350366078dd2da276e5fc581b94f919"; + sha256 = "bfe65e5c9795ecdff4dc947d2e2e84d01da894b0ae55c08d73f9397c5730ce17"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/he/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/he/firefox-83.0.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "c19534b8c5e0af42c09f4afc091dedba6f15d9498183692d0a5e0285a0f743ae"; + sha256 = "2dc01c5a929aa79056a66feb522d50cbbb567bc85589f8106e553c9ddfc02a7c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/hi-IN/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/hi-IN/firefox-83.0.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "3f25c2b8a33984a085622494b19d22005e6fe5694ff7e277f02b638848d473f8"; + sha256 = "ef2a61dce3ee713a4be3cee5a9dda8498095a7db69304a7d6585ac674970958a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/hr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/hr/firefox-83.0.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "33bf5520c090f078daa53dbb3a2cdbdacafea8cae8ded68f7b0da30233f41916"; + sha256 = "ab8357cc1f36965ccbd6f4298ffdbb3d77b09cc4b789a3be708d2c51468402bd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/hsb/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/hsb/firefox-83.0.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "11628732d6da9db696f95d6fcc0df2faa756e9782d77bc00b633f99be5921d1e"; + sha256 = "6a34074a96be7911672b7e83151244f1f963a8cc8930c8d1d113afe8a49c9529"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/hu/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/hu/firefox-83.0.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "e33f6bfae267454b3f541b4193ef2634ae66dfc7387c7bfbf7a8609f803cc131"; + sha256 = "ffec1646df872a757b771a03c00e3e6df3397e7f4af46bd1d6c0fcab242b1721"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/hy-AM/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/hy-AM/firefox-83.0.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "0d9ea1d3adb92be4c6e40be915ab3d692eeee9e3c593b977b893e003fc7ddcbe"; + sha256 = "1b9da538ced466302584fef4ecf415aeae5bee51a87d38bd0a6bb3ea155af66d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ia/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ia/firefox-83.0.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "bf3ad1ba8f77920ed6cb5574bb836f9780e7f19d5c34feb2d562a175ca9e7552"; + sha256 = "5f8582508155f858c7e52e623579daa7da1aa77bb4e41c2c46d3e6ae8ace6b1e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/id/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/id/firefox-83.0.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "ffba9aefa174ff86bf963daa569796a39a3fbacb295b1932dd00a4d72f12cf86"; + sha256 = "e5690dcc6b933ddbd27fcfb22f8ab9fc4e4c999d935b6088da38c87af2c567d1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/is/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/is/firefox-83.0.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "182c827998a8bead2b5f76477b01e91b66fa0b0b6ad9c20bb71684c951758728"; + sha256 = "3776fe6aad623e9b74807a48e105d1619143e78e122906360c4efbc73c2891ee"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/it/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/it/firefox-83.0.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "3ef3bfcc25ed9e1c9883bd890c60a32acefd243db37bd13eaec71a0c556c2b70"; + sha256 = "eb54c4596602150c619db6d0d5572a59f7d9c4def68a34cb874cbc6535939e2a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ja/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ja/firefox-83.0.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "67858f54408487c9d4414dd4f072790b686379cd02aaedea165aa2f42ad9f638"; + sha256 = "54b70bef0507611ad1ea7560668b46385661b5275c7a0ecaad723db44fd8af88"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ka/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ka/firefox-83.0.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "da27168c3eeb9d0836df349e5e258b9f5936cd715374b1614c90fbb4292776a7"; + sha256 = "56e72349133297d61dfdec4933a01c2cd8fa3d0da3d784e0598506c2db05938c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/kab/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/kab/firefox-83.0.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "4f523312e1ff88ed06ead886ad8957be6b655063ecd451fcf502b387d4144e82"; + sha256 = "45f554342449405990c84e910dc6436489046acd00fdc4a0ddabb4b28d7c1284"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/kk/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/kk/firefox-83.0.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "b2cff1f5f94e94091d2f0d174ae5a979db34c554f4432891c9b894f0c07a7fd2"; + sha256 = "3463c4ea5df4e072dfca22e8983fdc016adbe2326bf186a0168ea9ee2c36b3bd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/km/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/km/firefox-83.0.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "0c7b18f57c87d6d94c273b6678ce0dc891afabf9cb9bff3c03a347214bb52cc6"; + sha256 = "3bb7d2c3e5278d9c51b87d8140096ae01532e99160b866164d1920fb012c085c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/kn/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/kn/firefox-83.0.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "bf0c5dfcf7c23c033b6180cc4916a014e5c7b44464377f8e1c400db7bd7ddcc0"; + sha256 = "c9086912382dbff66045c79130403385b9f075bf782220aeb84f03f62a563638"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ko/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ko/firefox-83.0.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "a1b30b45cce0d3bd1a4acb3a9f335592a819bc740455e56626968f2d66a07839"; + sha256 = "6f70169cd58ee1559ab224c3ea6f5309bf75267d9f315e389b7971e8e1feed09"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/lij/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/lij/firefox-83.0.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "8802eef13ecf4b61adbb6f3350893ef7e4fead3395aebd290df95c7d5dc2bfe7"; + sha256 = "0b089e6f7954f4d99e9e59bd25148c4be620f9486f8d36c3db68fec5ea700d94"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/lt/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/lt/firefox-83.0.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "3fb34783d2768452aebfc20ff59b84a83139f2dcb04b1e11369b4984560f94d2"; + sha256 = "b76c545aad6e5b66bd8ab34bf02f7d4f69ecee348381b16c271f4de0243c660d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/lv/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/lv/firefox-83.0.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "ad3a91899e2a1e2d22f0f15d15956c9c569b8ec0af50b7f194369d969fe9a339"; + sha256 = "8504d5c00c5569f008b2e308a9193cf62130e89a6e61b33fc842081e4d504322"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/mk/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/mk/firefox-83.0.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "b98a27b50ae6c21e20f0bdc43cdf176b0d434a85ace230474bef86cb0411e925"; + sha256 = "636a421f6238de1fee37014c3af147220af6a1f3c04e2ce6ec9dd17898bc7c20"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/mr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/mr/firefox-83.0.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "6f32b1ed9fe14162366d11ece5b53c185afa314131ba56105ff3aaf9c61cb621"; + sha256 = "1e00d369be11ad8bfb2dda0ceeb3b7b516fd66427d9e85bff4cc1d699ff3659f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ms/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ms/firefox-83.0.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "4c7ca7b1e504a9a4c14b7954987f4a2fc3843f341e26f088113aad09c2ed1727"; + sha256 = "0590f2bff7e43b9f6c081d57276299f8327df73415a8e2a2243e3c4ec9154200"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/my/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/my/firefox-83.0.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "52b234e2c32f52197d38e618b2d542c584012253d5da9b46dbb47c4198e1319a"; + sha256 = "ae43f0e8d4ff32274b25a1b78e0af44446ea6989edc4eb3c0d9fae36fcf80908"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/nb-NO/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/nb-NO/firefox-83.0.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "63baeaf173b4c83c65b160bc12102038be1729f7ab4e535e01726c83d6af4751"; + sha256 = "9c3a74fc7670e2202be1f4f75208f0113c115169ef70614af631cf16879e081f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ne-NP/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ne-NP/firefox-83.0.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "c95567889ad498059516e5c4c38e74fae0d937ad85b91813135cb4205b4be527"; + sha256 = "d830f802cccc7351a447fc59ed64562cac1521d281ddf218c84d1c9af8a65cb3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/nl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/nl/firefox-83.0.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "6ab74c0caa49412b41e9c26af51c18b4b23c9a2990868bb76ee640f77cf7ec81"; + sha256 = "ecfd03850a48ebf7c3ec9400838100514826b8f35744b0167f61c9086893ae66"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/nn-NO/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/nn-NO/firefox-83.0.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "8ab6be8b9883cd41a0b5ee84fed125b0592c526bd60b57658e3949e675b10909"; + sha256 = "ad0e4a89afabf1929d441129066dfcbf532d37da31c76bc79108d123cf5cc649"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/oc/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/oc/firefox-83.0.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "ffa788bf89e7d0533e14c706830e3e5a7995cf0d8827dd6f56e7a02eda85ba63"; + sha256 = "9b9bbba334c4d7d3907f55a6647cecdf0bb2cd6294569a0008d866cd6eb70a35"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/pa-IN/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/pa-IN/firefox-83.0.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "300caec712dfd4c2a0d615671468ad6ff249b5300d94a1bf18552ec205fc96fd"; + sha256 = "083266958874618042ee8f2a6162184cd71bc725a994aeb68158d59edb0cafaa"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/pl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/pl/firefox-83.0.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "61cefb394f5490950de3a86312bf13864490c7b77f400881ba67c4e6e04c4585"; + sha256 = "cb7c72fdc91cd9269a2e53725a26ee94db0e2e608a60ff1120fbe5c1627814bf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/pt-BR/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/pt-BR/firefox-83.0.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "d22845a258c133004216d692071f64c8e639caab6475b09de8e880dd26a808fd"; + sha256 = "a2a188a222fc6054ca59d24370528e8c8d4d7dc8e4ab18f71510b415dde73d05"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/pt-PT/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/pt-PT/firefox-83.0.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "390270b8a04f3e7e7185ebe895741c6d3b82de55bd8a88384f58a2412b1156db"; + sha256 = "528e1893438ead94afd4013d3c4f4f51107a5d0c4b6d6e018a0687f0d25f9e53"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/rm/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/rm/firefox-83.0.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "c9f916a4bd9d01dbfa7c07988f25db6fc754e98fdf8fb0c6d28c7cf23799fd6c"; + sha256 = "e4d6e53b642da4de5c7f30297c6fec22b37921a55cb744962dc0d60e26812549"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ro/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ro/firefox-83.0.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "3079e818963ce30e63f984ef3d24a321bccde52021f68abf7c38e166b63dd3df"; + sha256 = "04ffa3eda69ea0dfc6251564c4c6bc742d5f8e5dbaf6184b4ee9461226ce5c86"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ru/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ru/firefox-83.0.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "5d5f1d4cf24e1f41f4f49edd2918790f3395bc45656bc385ff863ae996a2e964"; + sha256 = "697ddeb8ec024b5459492ebd652a612cfa1911267071b230f5ea6ac78a1e3075"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/si/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/si/firefox-83.0.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "182d4f9f65d923aa4c190eadb2822813a0153d46a7dd789bd03e2c87deaaeee4"; + sha256 = "a3256c648ea75ce36009306a3c039af228e645ea2e54361fe239ad0cf0869ead"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/sk/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/sk/firefox-83.0.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "9f38a513c7a35aa403bc570c50d1269fab04f3e0e78a2ee729bd306513b34655"; + sha256 = "1ae0f898d34c74ea427228d93646ae47990834d14bc4f5563427409dba066f8d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/sl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/sl/firefox-83.0.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "916cb70157af7c6f44558954ab38b22c0e35472ae449b2cd1b3355e24f69d8ac"; + sha256 = "9e14b4ad7bd9a8026074e0a3da3d3ba74dbb1be31a2e9cae787802d090c7a965"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/son/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/son/firefox-83.0.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "4790b6f7fad51191663549d6c06a9a27d2a6edf153caf66c8cbaefc6a2e33547"; + sha256 = "1b928ca974133a346950ffc663fbed9d1876a4c0bca53fd807d8077d031531d5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/sq/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/sq/firefox-83.0.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "3265c849c77d482145bdd6e67078ec82e1ba339a807ec15692431a4c43358e2f"; + sha256 = "7bb9bcfe490bf5d577e55e9b612c932c93ac58252cef592b2af39c17987e700b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/sr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/sr/firefox-83.0.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "3d5616ad78372ad3e64e0bd81046680f075de53641c3c1f73edb2aed66f54d96"; + sha256 = "90e496a5fe9c5d8c38dfcf5a1a07ea04be983fe78c68cb13a2b99067b0f02e7a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/sv-SE/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/sv-SE/firefox-83.0.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "bf1122a7ba4cbb5525d35d7245a68bc2534d191639955a6c9810f57dc6b41efc"; + sha256 = "eab8a1e51a90d36b58901db6175e724f38afb91270b05c51a93c03f8c51fe432"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ta/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ta/firefox-83.0.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "8ad3ac098bec9283218e0e33dc106457b8f2f21b15aa7b821a5f061566d058fb"; + sha256 = "bb6d49500393d20134a6f749a77de1fc4cae2feba4e49261862f8a634b4b9276"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/te/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/te/firefox-83.0.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "a366052f680073f1d0c300a5a8e45d6cbd1be7651463067db268626d2fe1a5ea"; + sha256 = "a1104e292f949976e423b587fe9728fc741b7a11e276e7d747afd3a93abe3eb5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/th/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/th/firefox-83.0.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "509dcd38435c2923a5bac14bb5b2dc4838606f139c29138a0bd5d090fdcb0142"; + sha256 = "403e4a86b5f95cb22cdb2100372c55d92fcb4708e3f719da72b643637c711458"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/tl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/tl/firefox-83.0.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "37f39b2df1209fdfa9005e6213d31aa50a8b62c55ed269625ed90f5fefcd5169"; + sha256 = "993cf86a1b045a477fd4c683e503314fc2aea5a0a52f1faaacd18a0fdc5c7def"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/tr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/tr/firefox-83.0.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "6417ff882cd86cbb7238414fd8100769ed6dea0a3532af09ed9d7e05ea322f22"; + sha256 = "8e9e96d0b1a2014dc7374ea893fe72bc72f3840742d305a6e73417468dd6245b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/trs/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/trs/firefox-83.0.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "2fa044fcba5f6155ed55501938df4646dcf83f7d67f53ea8ca945e319db54c29"; + sha256 = "3590ebb4c888cf92ebd615df9eda2413fd0a3031293d68809fef74fc92fa759b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/uk/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/uk/firefox-83.0.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "345be40eeaa42900bf7091fc8098a92d16369ecea3992974e4a2ad8856f58f3f"; + sha256 = "7a3a2bae67ddd2afd2d6953f5f045a831595ea29e5cc6ad7083b8ac89e55917b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/ur/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/ur/firefox-83.0.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "47679117a1295b74a4b06b1407ce0dd38fc45326af970f4a20caa4ed8343e739"; + sha256 = "445a599ba623d8673d71f6ebde70c64a93e28e57b6859e325b0151240f1d49e5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/uz/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/uz/firefox-83.0.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "85dc93248a9db047cd9c97a87e0f36ccd25456c167390bff19e0e84dc93b6756"; + sha256 = "b63e6c1c6afdc3694ee1d2b21175f4a5603c4454e43f0a08e87ccf800862b6bc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/vi/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/vi/firefox-83.0.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "7882f5c1e3330a567967444fde09e0bca8e2259e4f836603bac61d7fc4de47ed"; + sha256 = "7127340d189ff601f96ba6f5e6a6175d850e822599e10762908d406b2174a256"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/xh/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/xh/firefox-83.0.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "fcb914c24f93751ea1ba760818bee0323e5220c14ef95f3d6f302f80d58a0271"; + sha256 = "41772e457eaf385230086a461033854ad214b4160c6f99f7eb6c4df8dd137dc5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/zh-CN/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/zh-CN/firefox-83.0.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "0e3635c27c594395f2364d6f4c140eac66173130afa0130bc4043e500fd91481"; + sha256 = "013fe88aea216fbc4de9fdaaf559d65678ba389049bcff896540dae8d0a9564d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-x86_64/zh-TW/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-x86_64/zh-TW/firefox-83.0.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "7c3588bdac4147a43d5a40e376f359823a3503c3ae491e3d98b66b285c924e25"; + sha256 = "7e9eea2a326842f652aad4995f796af9550d03c034587d171e4b2a33da934645"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ach/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ach/firefox-83.0.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "ed00c332dc5069a5b4755a759c4096112aa07b5fabaf0827fe63dcc8f96c70f9"; + sha256 = "9974b19f4f15d9aa33b5432cceea05efe44f31c4123596aca9fb5cd3dd734152"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/af/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/af/firefox-83.0.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "41b4929336370eacd9fcf61bf56adc26377305f253ef8beacae8a3528949a2d9"; + sha256 = "5600ad5fad398648d2e7a2d7bdf7901769fa428f9ef9f79046917133e12a7eb6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/an/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/an/firefox-83.0.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "d8138aebfe43f67f634f4a70142b5463497799396cd4e5ac6fcdd91a1c370d12"; + sha256 = "d8e0843dafcaf1b010773b83a665fd593741858b60aaba61d4c308a86f765146"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ar/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ar/firefox-83.0.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "f58e993bde013b674863586dd016d4ac9f8a245a4dfffcca36ea8044afec20a6"; + sha256 = "952b2ad360662341b9281cfdd93a141fe2efd16f73baa4fc4be1de7b8f12c8c3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ast/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ast/firefox-83.0.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "7fa1d61e805f7f3f94abafd6dd73c5ec3ac518c3192c6fdb7e31f155cfb2d8a9"; + sha256 = "a7728b09f7e96983a031a32b1b938fa362e1a1e58722b37ec03a4048a152f0b1"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/az/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/az/firefox-83.0.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "354db7168cec8c18431e33d5d13efec2b2e1de6b38e462338935ec4157521f46"; + sha256 = "c6019a3f7ef56583445acc5ab310770c937b44182a1bb3ed54ac452e6e19f8fc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/be/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/be/firefox-83.0.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "bfc5689bfcd37bc6afd6438130fac2486670616ebcf3f40e40dbff85f2323ed8"; + sha256 = "12ead04878e308682f04afb6ac9ce9ab134a5a542af328e029cd973c14fe7444"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/bg/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/bg/firefox-83.0.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "18bc052d5ba75cd4406aa726648609bc95d869a633ad99f3dcb24dd2621b81c3"; + sha256 = "7134539d5c259cdf6dd316205b857acae87730ca01bd6ef2efcca75f9d06d027"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/bn/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/bn/firefox-83.0.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "896eaf0144040b5eb7281f46280b918bca93ab8ebcd3d8a9176d6468a7f82850"; + sha256 = "a97524e0d6f6f61045b2573ac2fe98e31fa372429f5f53c25fb4cb4d32a31940"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/br/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/br/firefox-83.0.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "7af967b1fa2aeb7d9e97cc883bd118b4d04a98c8cf56ea2f4f435ee13d1a087b"; + sha256 = "4619705703a6878fba4de4227d90143abb92237ba556a8c5f4a51c9701671821"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/bs/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/bs/firefox-83.0.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "990778d72c382920590a92ff0c861f8d64274d09da56fa989b5ca124731eb1e4"; + sha256 = "2131babd061761fa1119a536ae354145315875c5d8cd300405a35924bbbfcc34"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ca-valencia/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ca-valencia/firefox-83.0.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "ec0594197bea5db1058fe3dca4a5e3bdbda53797e87a2fb0af070664b7a7fe3d"; + sha256 = "73238eb95ac828f4bc2ac220e4b953b950a75b88600b457bf3bd528245574cd8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ca/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ca/firefox-83.0.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "42a25d4006fe6e4f8e7f685304f13f715654d79df775cc6e740a49bf72e691d5"; + sha256 = "73e65093a587c89c9a392e3b65375ad2158c88e2905ab116eaf8da7cc5841cda"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/cak/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/cak/firefox-83.0.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "452438f73a0da6bc5922de9178c66ab95a0ddc94420a97b771d44d76053d1e71"; + sha256 = "7f2dd3fdf1e0cae21a1517286b60bbbabd310dfc0dc18588fbe21ba671e97dd3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/cs/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/cs/firefox-83.0.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "fa827fd11c25b37f2e93938be3461061b8c0bd3ca1391c0b50657981cd0e2ba6"; + sha256 = "5f639cc6d14b06ae62f73fc01b909182efea32710dfd817be60499f4da3eafd7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/cy/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/cy/firefox-83.0.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "12708a5c0f3559d8557f5eb11a5a654b999b2e758d075fa723d78434f1f0fbc9"; + sha256 = "7a3e9921b2e6e407ebeeb22f1ac4b529222a1f5fbdc84c44fc902b8db6aeb1ef"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/da/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/da/firefox-83.0.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "660f0af8ecfbb07df68d5e28eb63b69065eec5ae1e31acbe8f89a7aac66596c6"; + sha256 = "05dc3274927f692ec3c60f8353a30e2bcb1a36b54f4ddff90407e2818a497a38"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/de/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/de/firefox-83.0.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "16492891efe70c69774e10a83465a5b7ada5a25a1057de0a744c347126667a1a"; + sha256 = "c95affb4655b7a0ad6959651cf10090970035c74601ea141366cbb5d44f8a526"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/dsb/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/dsb/firefox-83.0.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "7c830c85f67d2d54b63ddfb94765f5fe1270df06d72e05cc5e0a1dc745e3dbbe"; + sha256 = "c9baf7df51fdebbb2521dd10830f759110a9c92dcdb579fad99d0c4112126e66"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/el/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/el/firefox-83.0.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "f4c42a7b3b7c8faea5a54affeb47083f7070a37e3e05a85bd26d53eb2571182a"; + sha256 = "52afcd2037b9cda2c66975dd184276bcccca27833cd7a6da989e32c591a06060"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/en-CA/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/en-CA/firefox-83.0.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "fb55f47dd07ba7b8e1d4637d0cf693db8de3bae5b729bced9f22e6a3a7136e37"; + sha256 = "375d3a11f236560f06397f157209b1ce476197a0e7b327cf187dc2002d053c90"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/en-GB/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/en-GB/firefox-83.0.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "98fcf28312060007364b6ae7e73b4e5ec5f78d5cf6b92c68deef49b8aac39e66"; + sha256 = "610657a623b5680c2ea350a5f3d1ec676e9dac8720e0e67b3e627e37a58b0ad6"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/en-US/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/en-US/firefox-83.0.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "53e1cd6dd28b764fc0e824174de5cb1d70a2b795f7f7e6d1ed400a84d996295b"; + sha256 = "ac4df9d78ac0321f6be266e7fbf6b79d80bee7cfdf1b00c433072d2283c5fdf8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/eo/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/eo/firefox-83.0.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "0277e0d4f5296fcb5d360e3949991783808362014220eebdab8fd031203d03a5"; + sha256 = "f23479cb30cf27fa368e9e04591aad2051eedde5e69d105bfc9ba6168792b44b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/es-AR/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/es-AR/firefox-83.0.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "db90a491dde00c0625bfb91f12820235ed4b23ace245520bcea8129bc0fe99ad"; + sha256 = "5657636c105d301474cf5d2707733a35ac5f5687790002d5778dffb32a727adc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/es-CL/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/es-CL/firefox-83.0.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "da7ab44cfe8fef8a89be8180f503477d632e1b0d0e13b410e005971f1eab65cb"; + sha256 = "896f2ac45b98eccd487de64b6c5aa98733d97bd4422dd1a16d02883e3a06c132"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/es-ES/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/es-ES/firefox-83.0.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "b774a59300369f9aa5e695eecf2923036ac28b790a2b265bff39fa004221351d"; + sha256 = "9d337fc821dae150c4f3ce26c427ad0efa22c53f3b311b4ce7693b33c9ea4d7d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/es-MX/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/es-MX/firefox-83.0.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "f227f0904d927a9b7696dbd42c33e247b93a517ac465e63658297d266636dd63"; + sha256 = "f9cbd03f9813157835ef7faf9fa2374e488144930ffdec765c370a95a9c72120"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/et/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/et/firefox-83.0.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "40c66a997e4a244775c4e094b313d8de66fdd8ca9b59b14b1858e331f0c1760e"; + sha256 = "4f33cbb67003da1b4db4dc12ee2e7b9fe942bc6e6d770608361355ce7fcf8214"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/eu/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/eu/firefox-83.0.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "cc346925123d138c8f39f8feaaa830c87b31ec9f3e6d66d62f3c4201389528b8"; + sha256 = "31970c98d028a83a6198dcee9c5f8191343cd84ec6a7fa032a31730db2cc7b00"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/fa/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/fa/firefox-83.0.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "74ef4fb696e3a551e920d95341e6b24ebed1abc0f50c3753b5719e649ee6569b"; + sha256 = "1125c534f2067e57701fab7ae3df55c52dc10693b069817021072c74b8b9bdcf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ff/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ff/firefox-83.0.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "300bd1d7ad740efdf7e783a19bbfbab32d699ded795857005e3d836086414ecf"; + sha256 = "ef6c66b0d8a6edce0c982eaee55cd14a4ac4d365478976a0c4f1cd48a6c10c6d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/fi/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/fi/firefox-83.0.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "be9e639888e7fe25508d1fecce9dff0d25fb8f4cc1df9485c06fd34dd1964341"; + sha256 = "bcd529c0227bd64403dc023ef91459556fbb186e072c12075b705d50293d86c3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/fr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/fr/firefox-83.0.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "a722540cedb2694bdd8cd347cce80f0e7bd6092227a0d69d64e35cd644f9eb77"; + sha256 = "47c56fe2b88054d97622e9c0ff2043323b7a916da1e11541e96cf7b05c3e7d52"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/fy-NL/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/fy-NL/firefox-83.0.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "d8292b69187d3b69d3e6d38076e9e448cc1851ae560432d524c9ceb25b980302"; + sha256 = "b0ed17e5022b0817d6b4f58ef990ce22774bde875151c60be1f7251ec90cb189"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ga-IE/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ga-IE/firefox-83.0.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "3d72fde2daf9dee7d7521dbdcc257aac3e5a3090f07a02aaa4eb1247e4dae774"; + sha256 = "380aad276cadff8221e4f675751278ba994e08ddb46a0ebde12d87b741c23263"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/gd/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/gd/firefox-83.0.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "b599939ac3927e3da21a8b85dfcfb2bbbfbc5ca9833543b7df3e8937184fcb0f"; + sha256 = "0489ed6e1e9150a0facb4e6fb59bea7673e89669d167806d5651224b939fada5"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/gl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/gl/firefox-83.0.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "f7d8f6915d9867e740aeeb06614ac3c2a9c29ad914937fef99490c37c329e822"; + sha256 = "bc41c2b611ecb4ccdedbbf480138a3bc6326106d6c1641d6a06e40f502427af0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/gn/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/gn/firefox-83.0.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "940c94891a5bf80b12c24b49276e87c50f6edc601c1876a75ddfb36853f94c02"; + sha256 = "ade8fe9ab75b0a5f75ce80ba0f8065c4b4cbf54d7772f4c3be96886ca166b373"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/gu-IN/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/gu-IN/firefox-83.0.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "8961e66ea0bab00b29ccd365351517d932c75af5fceb9381a0670e225bb9a20e"; + sha256 = "bc20ad60eee0e6a3d532e436d9b62175872fcb27dab4c9a5083ed6f4bda5f036"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/he/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/he/firefox-83.0.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "a253c246e6a2820a6552a81291f9887007174120e13f3becd3e3f06d55e12457"; + sha256 = "a08862d8ebdfa2d6c4f038b91f264c9abe873537d1a7cd2997a1eb4d73bf6f4c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/hi-IN/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/hi-IN/firefox-83.0.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "39f7bd90f28ce92b83c46580e8297367d02042eb274809a0c94f58f6fbd2d0f4"; + sha256 = "8ed5b454bdc38f07c79924a1dc08e76e65a48bd671991744a441693185683916"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/hr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/hr/firefox-83.0.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "37237b7a1b28028c31118b3f6012f6122b428ed81cd0289b224aff910700c92e"; + sha256 = "97356a661d56d51a9210109db8ad75d61e3e00e4c7570d4e824712b52337af27"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/hsb/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/hsb/firefox-83.0.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "e4c1d598ebd277309e1d9bec979373162cb34ec7874637a7140184c07e590653"; + sha256 = "5706aa76b23161baf24b79d2b45dd706006fb73aeedd06f41f3273f8078f371b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/hu/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/hu/firefox-83.0.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "a273f90e185fea5e02fa7be0e859d6569d5a18690dca2485db39719f04f96821"; + sha256 = "3b894beaef35012df54ba4c7509a06ece1a0cdf741308b3510ddc702c4eb3656"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/hy-AM/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/hy-AM/firefox-83.0.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "0da0b1db8a5632776a38d8ca53fc59bb2922b9caeecb779e4fd69086330eb153"; + sha256 = "b2894092de59b7d6bd6dcd2111fa4591b1a4ed054fd107e2093bd0962edb4405"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ia/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ia/firefox-83.0.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "53fc34e4f99ace2f287a39dc8ce1d13546574da940dc85703fd81f7bfa7c4483"; + sha256 = "9d9ee7e05a02078b7d4041c3b63e79f91f0a888b919cf726e2e69090ff05f71d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/id/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/id/firefox-83.0.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "33088caa35f9939e24e1686a97762c86e6bfde246467544383b4dd20a477ce01"; + sha256 = "13e54589a23323e9043d4dac5586a31e5d43bdde0356b1a00a86f91ee5813eb2"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/is/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/is/firefox-83.0.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "e8651697dd1c6507e950dab2a7c1a3e61c7a1fff5507fa6967577c076aca43d6"; + sha256 = "955a8a4ff1c5ba7124593b3c8537201ffb1fe33ea5c3edd6ab30e80e6b28f60a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/it/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/it/firefox-83.0.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "faed37a9099007b2a06a66f0d2baf19f743a5370d354d9295d3c04d283a840c2"; + sha256 = "23927419191d7aee8b29da29d213ee9c7ff39363f3fc9171c70d801158cb895b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ja/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ja/firefox-83.0.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "cc403028cdfecfab642f99e4fbf6920cb036f71da9ca05343b41990c01e3974a"; + sha256 = "4ffaf6df345922bcd82942956a0f344c4b52ac49ec64879fef7307a0c34eb8e9"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ka/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ka/firefox-83.0.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "279655a3c1a9151af171066bf164c71a4541344d5bddc02e208faae5af61052b"; + sha256 = "df1027754efd054bae379b35228067799e75820b08ca7e6aff5a527fdaf046a8"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/kab/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/kab/firefox-83.0.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "febad3151c3b6dbd0e3747a4814d2451e7703d8907407255810cd87383a5d665"; + sha256 = "6fc1e5d662ce742a48c003145b1b4b58cb296b43a20f718bdcffdc05e386078f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/kk/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/kk/firefox-83.0.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "25135a1305e6c4269ef9beec7353669d403023fd552ae43cb7a4b8042eaa9a40"; + sha256 = "52cb3ac3a33da1227c3aa5e47e04620be2cc020bc520fcf013fe11ad74ad6378"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/km/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/km/firefox-83.0.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "80daab49e0fd64640fc1b0a7ecaf3b764a0a7b38020aa4a758f1e5e8ee639b9a"; + sha256 = "c598fa97bb79f56d01afb30caeff29a2c7dd1f162d2fb49c0632ee259d0fe860"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/kn/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/kn/firefox-83.0.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "dd911926a98835fe4a0a97ad0ee88867bc637a673743b9c6ee75aefea1cf60b9"; + sha256 = "d6795f3f3c0978dbc399768fd824cceb6a3c1c883c153f65102ef476f74d6408"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ko/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ko/firefox-83.0.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "975f10dc01c190604cac28705f98b0abb352adf21aa1adb031a11c8061fdb4d5"; + sha256 = "b4d0b62cdfd332d8e9878b75918a0362a7b68db0b62e4e4508dfa176e79b8ed7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/lij/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/lij/firefox-83.0.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "9f6183b484eeabfbd4440d644d3da60c1068af430638b1bf9e4e5a4fe47e123a"; + sha256 = "257eec8bead076119b0c3679feb4f3de34c9cf66bd05215e7d76936e6d3ce052"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/lt/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/lt/firefox-83.0.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "e95b0760385490b65c774943f72835423c3339030a9b347eeaa7a3cd172065bb"; + sha256 = "326925d68306ec6e5b7334eb413cff395ce6a27abf5b0981dee25a7888c64079"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/lv/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/lv/firefox-83.0.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "6a2387d24680d541e12547f6fe38c56e9960beb317e450a39cfdd481b56485d8"; + sha256 = "036264de51a7a81b3d636b8217db571db70631231d485f353e64e9f43f0192f4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/mk/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/mk/firefox-83.0.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "c95e5e94680ce2dd06adb6cc6ab7cb2545e2283b34f9f6702db9c4ee48635d7d"; + sha256 = "6d4966ae49ba7746395b17b98c158c07d33293b68a6c648d0238107812ccfc03"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/mr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/mr/firefox-83.0.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "6e2ac911d8b4ff89fa5719593b390ffb68f31ea9c53ca075ae91c47907ed67bf"; + sha256 = "88a90205bfd157fbcb0697efbd4884772a463f776f5110aae9903dbc1151fcbc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ms/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ms/firefox-83.0.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "4c573fc813f878c9baf9ebd2aee71f5459160a2449c424e1bcfbb8035b3b7c50"; + sha256 = "67d3651739404a73f263251896c129dc121808d4859169b3469b640345433e9e"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/my/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/my/firefox-83.0.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "a42129e772ecef6e437aff59390da05595f55872c990122bfa07509aae204757"; + sha256 = "d7e9a1fe6d2e0e32c2ab9a773d198de241ac2a7d330d9eddce4f3afb9a67671b"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/nb-NO/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/nb-NO/firefox-83.0.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "3d72dd2b24c1c99fc1257a9eecf91fd694e67a161b511b991a7294c6dade77c6"; + sha256 = "66c165884d4397db3e420151d2b6fa3d7bb7c6de790e6d284815cdcc323da3fe"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ne-NP/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ne-NP/firefox-83.0.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "a85fa695c3c7a221ee54bee11b5eb88dab9d087d3535f63c143fc8fea759a83e"; + sha256 = "f75832bd74f5ce8db3765201eee058f0386f196f407223e186c0be3d2a665fcf"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/nl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/nl/firefox-83.0.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "48aa468f774d67526e41488882f3796a399ef1789b70793570407e14bf112251"; + sha256 = "beb68fb193dfcccbe22369f9adcbebe701fd4c9ab5943ec685d5d20398a1ea5d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/nn-NO/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/nn-NO/firefox-83.0.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "857abf782407625492859630cd47be120e5daf8843dbdcb61535fafaa0d5d3cd"; + sha256 = "de2716b8f4c13c6ef76537ef52f1d0529016302ce220a90d9b5062af9becb5b7"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/oc/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/oc/firefox-83.0.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "b8606e264be062dcafc162b5d69191d2962b547fa906e76e68345395378ea471"; + sha256 = "af2a788560a65cb9f3d2ce98acce4ecd3b3105b6c924c6a4de1a9deb6f2a4d42"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/pa-IN/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/pa-IN/firefox-83.0.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "7279685c4da5b614f6ae0832636676b06ec3384667e1cc1e25379d61b52ebe5c"; + sha256 = "a3575371b20bab63a8bccc110343e0cd0736cffbc5c72dd7aa371c646a057060"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/pl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/pl/firefox-83.0.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "436d60ea9bb7b84bb20973ac39ebaf1fbd6c7966b5fe5677fa829935d76f4932"; + sha256 = "daa554b493ce1efa90a1b040e78d2f2e7ad8ca70c16ee19312c69ed4a12f00e3"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/pt-BR/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/pt-BR/firefox-83.0.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "47e972cd908b61b1ffb3a194ef12bb1b9e0033a3b30804e0201a94a5dc4c9d42"; + sha256 = "4f3fe4a1ce0e12383b37832f44b59fbb40b8fb6e95786edc57ea67ea3d5530bd"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/pt-PT/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/pt-PT/firefox-83.0.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "cab8ffd436e69f7102519bc9ef73d7473336a0a45452f1e85cb0b0ce7c50d197"; + sha256 = "c16bcb116b845a6b28b72096ae43d50f19c7b9868c8bbb833db60eaaa70b001d"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/rm/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/rm/firefox-83.0.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "26e71bcc89580f7a2510f7018481b86c7674b0534070a85f675a2f576de2d9c1"; + sha256 = "334d3dcf333a66f4bd169536f7f3b56ba4b257793dfd0837badff2a77b3668f4"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ro/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ro/firefox-83.0.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "2c9838ca56e808cbcc0f08987c1b21615119d94dc93cf94dba915491130a0706"; + sha256 = "1e6ad9735fe0046beaf80ac35d0a1831aade14f388d08991b9bc583135ebd94c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ru/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ru/firefox-83.0.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "4f9b41754a1dd74d8979940eb17be6578c6907b0deea700697eb340fe607a586"; + sha256 = "a252bcd66f01375fbc4ce040b89c853c34745e8dede116d200303c56d6307f15"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/si/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/si/firefox-83.0.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "203b50ef0d0d76ab3db56bed03a1b78f3f20819cc804cb5ce470470bd6b6148b"; + sha256 = "ebc5ce83b456f75b671694ac954258ca480caee563e0cb395786692aedf24d88"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/sk/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/sk/firefox-83.0.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "650cf2fe9ad5628b927f655fe1e88e9260c98543b7fdf6dd5faf9a1cbdf50f08"; + sha256 = "28aac94a71298c459f14949c9c82b379762d3192a16d92e90605ab8925cb31ad"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/sl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/sl/firefox-83.0.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "7c0aadbc5d6dfff44906eca393acc08388238fb502d183653a094f4ef7095d02"; + sha256 = "7fe0eb68a898488bcb697120542fbdcfd1d972c658b4c361bba351a8f5eb76e0"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/son/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/son/firefox-83.0.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "7e60dd64c8ac8052cbc6efb8cba46713ebefd17e66626a6fa2896a3bf88e9553"; + sha256 = "f9cb1327834b6a6e41d4abf531410391a40f33a8d168d562dc367faf31d9e042"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/sq/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/sq/firefox-83.0.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "d8fa2f61a2fdace3374effb32484504afb78651406216c1dc900f6958ed52561"; + sha256 = "15370cc0527797f451a5a1f47637c6663437c8f49fc5c056ccbc2e7510cd6c94"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/sr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/sr/firefox-83.0.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "f58146fd202221fec3980ed9fbe7bf84d26465fb63c334826b3271c705e5bc61"; + sha256 = "c44773c36eb39067e429fb4a4b57676abc7eb9fcf45bd6654d96761f64747c6a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/sv-SE/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/sv-SE/firefox-83.0.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "23f71c61978bcf531790a3894e86c7bcd7c930464f9276e4d4464de3d199db53"; + sha256 = "aa8d2dc50dce8a53a926c71a4a7a57023a017d5fbd54cd1e446ef74b5eef7dea"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ta/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ta/firefox-83.0.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "78fda229fc9583bcfb3b1ee12d494d04955845a703a594e836e9bf3ae67531a7"; + sha256 = "5fc3e8a048ec24e49c4c4a0e36712b378687e927c30dc8ecb3ec63bcf983062a"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/te/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/te/firefox-83.0.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "86aef155c9b1db83727d8e2df9cf73148ef7146aa6ec77f751f7e548e1ff3e72"; + sha256 = "ff123410cec64c47d239a432d32eaefa494e7cd7fb0157cc45917fe04b2916ef"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/th/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/th/firefox-83.0.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "ae647ba530f60dfad84c95d0b70ee8dba7ef183f1b76c9861b2ef3da6d95779d"; + sha256 = "cb7cbf97884a5b4f62c4e0932ead0e5de018c9623590ac3798a86986916258dc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/tl/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/tl/firefox-83.0.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "137722d3de0ae236bb17dfc940b8eccd5ac7ed291d22a59486c2e79505d3b34d"; + sha256 = "0d55a23e2c0b7da80a6c042e50fc3c9364c3f24309cf255bfbe55a320ec2cf00"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/tr/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/tr/firefox-83.0.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "0a2c8be857398f202cafeb97db2a8ac963695e285137c8e7e7df40a9673f0c2f"; + sha256 = "bfc1adb570f79b4f095bc87ab5a54c6b5179579840ded61319a10ad5ff39d52f"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/trs/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/trs/firefox-83.0.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "6c2d08829057be94edc1923b176fd52ee8cac5cc40e2484c38577865d179cde1"; + sha256 = "05b5a2252380147ec47561e29514e3f994414b46aae3dd168909f03e7dec16ef"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/uk/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/uk/firefox-83.0.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "b2b9b997a9bcbe12d3378cf18928ce8cb842a4c3962a0629f6abdd41340f36e1"; + sha256 = "7e34b52f4d46a735e36f549295d0f9704113024058a7d8d69a8ee6a023d03755"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/ur/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/ur/firefox-83.0.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "b91073657e73985254dde8542ca420087111de7297d7efa368204a45cd8c0932"; + sha256 = "1d48e536c09f862bc00fcaf9a175eaeffac1e0aaff66d71ca49123c00cc885bc"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/uz/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/uz/firefox-83.0.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "6e966992653870494fc3f44a44c8e3a4863b477c506e21c384905ecf7d79077e"; + sha256 = "1f1cf131b3196886aa0f923c5dbaa279b86c3473dc048ce23d58fe811ca1266c"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/vi/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/vi/firefox-83.0.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "8b1d1fdac04d9fd18a52497bdd2351c511fdd7480914b142e9e83a67b8c2d352"; + sha256 = "b98507cd809abd28c51514448bf995661dede7c727808ab8c2db46da8da0a164"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/xh/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/xh/firefox-83.0.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "74156e07e1a42d2cdcf8dd533f191673bb7acd6c14fffde0a2ca557cd15bb05e"; + sha256 = "73de4ec29cd09610359909ada39820a119a15c3ae0cc1658c2e9b874801a9015"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/zh-CN/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/zh-CN/firefox-83.0.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "4ff34ab97154152f0c1ae67640a7bfd51bf40fdcaa55635573cf9dd315566d5e"; + sha256 = "fea085476f4456133c1f0973121319f1c3efadcc50134cbf5ccde351bbe2ff06"; } - { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.3/linux-i686/zh-TW/firefox-82.0.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/firefox/releases/83.0/linux-i686/zh-TW/firefox-83.0.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "3c6e1b67a2e4132be1a506bbb1ff25c61519be5a1daa962ef629e0d1f8b670c9"; + sha256 = "5aebd374f2e73f83bec4c14239555d9f2771d3379280fc55f90f1ae0909be009"; } ]; } diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix index e607a9ee75..68c41c64d8 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGoModule, fetchFromGitHub, makeWrapper, terraform }: +{ lib, buildGoModule, fetchFromGitHub, makeWrapper }: buildGoModule rec { pname = "terragrunt"; @@ -19,11 +19,6 @@ buildGoModule rec { buildFlagsArray = [ "-ldflags=" "-X main.VERSION=v${version}" ]; - postInstall = '' - wrapProgram $out/bin/terragrunt \ - --set TERRAGRUNT_TFPATH ${lib.getBin terraform.full}/bin/terraform - ''; - meta = with lib; { description = "A thin wrapper for Terraform that supports locking for Terraform state and enforces best practices"; homepage = "https://github.com/gruntwork-io/terragrunt/"; diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-dl/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-dl/default.nix index 97f7752202..caf6669e12 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-dl/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/matrix-dl/default.nix @@ -1,14 +1,14 @@ { lib, python3Packages, fetchFromGitHub }: python3Packages.buildPythonApplication rec { - pname = "matrix-dl-unstable"; - version = "2019-09-22"; + pname = "matrix-dl"; + version = "unstable-2020-07-14"; src = fetchFromGitHub { owner = "rubo77"; - repo = "matrix-dl"; - rev = "e91610f45b7b3b0aca34923309fc83ba377f8a69"; - sha256 = "036xfdd21pcfjlilknc67z5jqpk0vz07853wwcsiac32iypc6f2q"; + repo = pname; + rev = "b1a86d1421f39ee327284e1023f09dc165e3c8a5"; + sha256 = "1l8nh8z7kz24v0wcy3ll3w6in2yxwa1yz8lyc3x0blz37d8ss4ql"; }; propagatedBuildInputs = with python3Packages; [ diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi-plus/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi-plus/default.nix index cf7c1008a0..1112a3215c 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi-plus/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi-plus/default.nix @@ -1,10 +1,10 @@ -{ stdenv, fetchFromGitHub, cmake, wrapQtAppsHook +{ mkDerivation, lib, fetchFromGitHub, cmake , qtbase, qtmultimedia, qtx11extras, qttools, qtwebengine , libidn, qca-qt5, libsecret, libXScrnSaver, hunspell , libgcrypt, libotr, html-tidy, libgpgerror, libsignal-protocol-c }: -stdenv.mkDerivation rec { +mkDerivation rec { pname = "psi-plus"; version = "1.4.1473"; @@ -19,15 +19,16 @@ stdenv.mkDerivation rec { "-DENABLE_PLUGINS=ON" ]; - nativeBuildInputs = [ cmake wrapQtAppsHook ]; + nativeBuildInputs = [ cmake qttools ]; buildInputs = [ - qtbase qtmultimedia qtx11extras qttools qtwebengine + qtbase qtmultimedia qtx11extras qtwebengine libidn qca-qt5 libsecret libXScrnSaver hunspell libgcrypt libotr html-tidy libgpgerror libsignal-protocol-c ]; - meta = with stdenv.lib; { + meta = with lib; { + homepage = "https://sourceforge.net/projects/psiplus/"; description = "XMPP (Jabber) client"; maintainers = with maintainers; [ orivej misuzu ]; license = licenses.gpl2; diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi/default.nix index 9f841f50da..08c3ab9621 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi/default.nix @@ -1,30 +1,33 @@ -{ stdenv, fetchFromGitHub, cmake, wrapQtAppsHook +{ lib, mkDerivation, fetchFromGitHub, cmake , qtbase, qtmultimedia, qtx11extras, qttools, qtwebengine , libidn, qca-qt5, libXScrnSaver, hunspell }: -stdenv.mkDerivation rec { + +mkDerivation rec { pname = "psi"; - version = "1.4"; + version = "1.5"; src = fetchFromGitHub { owner = "psi-im"; repo = pname; rev = version; - sha256 = "09c7cg96vgxzgbpypgcw7yv73gvzppbi1lm4svbpfn2cfxy059d4"; + sha256 = "hXDZODHl14kimRlMQ1XjISQ2kk9NS78axVN3U21wkuM="; fetchSubmodules = true; }; patches = [ ./fix-cmake-hunspell-1.7.patch ]; - nativeBuildInputs = [ cmake wrapQtAppsHook ]; + nativeBuildInputs = [ cmake qttools ]; buildInputs = [ - qtbase qtmultimedia qtx11extras qttools qtwebengine + qtbase qtmultimedia qtx11extras qtwebengine libidn qca-qt5 libXScrnSaver hunspell ]; enableParallelBuilding = true; - meta = with stdenv.lib; { + + meta = with lib; { + homepage = "https://psi-im.org"; description = "An XMPP (Jabber) client"; maintainers = [ maintainers.raskin ]; license = licenses.gpl2; - platforms = stdenv.lib.platforms.linux; + platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix index 6c072118bc..feac6ff8fa 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix @@ -8,6 +8,7 @@ # Runtime , coreutils, faac, pciutils, procps, utillinux , pulseaudioSupport ? true, libpulseaudio ? null +, alsaSupport ? stdenv.isLinux, alsaLib ? null }: assert pulseaudioSupport -> libpulseaudio != null; @@ -45,7 +46,8 @@ in mkDerivation { qtscript qtwebchannel qtwebengine qtimageformats qtsvg qttools qtwayland ]; - runtimeDependencies = optional pulseaudioSupport libpulseaudio; + runtimeDependencies = optional pulseaudioSupport libpulseaudio + ++ optional alsaSupport alsaLib; installPhase = let diff --git a/third_party/nixpkgs/pkgs/applications/networking/irc/convos/default.nix b/third_party/nixpkgs/pkgs/applications/networking/irc/convos/default.nix index 9487780634..551953d433 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/irc/convos/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/irc/convos/default.nix @@ -6,13 +6,13 @@ with stdenv.lib; perlPackages.buildPerlPackage rec { pname = "convos"; - version = "4.40"; + version = "5.00"; src = fetchFromGitHub { owner = "Nordaaker"; repo = pname; rev = version; - sha256 = "0yyykr86d494xq1ga5ncr6jmdf0ny1r4gm0wzwn49bxn2x1l0xck"; + sha256 = "0mdbh9q1vclwgnjwvb3z637s7v804h65zxazbhmd7qi3zislnhg1"; }; nativeBuildInputs = [ makeWrapper ] diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mutt/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mutt/default.nix index 696fb504c1..0a6f3d1a13 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mutt/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mutt/default.nix @@ -27,11 +27,11 @@ with stdenv.lib; stdenv.mkDerivation rec { pname = "mutt"; - version = "2.0.1"; + version = "2.0.2"; src = fetchurl { url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz"; - sha256 = "1nr1n0lshif6lrn4c5ym473jrg0jaka5wfyy06qmbxhnavmgvx8c"; + sha256 = "1j0i2jmlk5sc78af9flj3ynj0iiwa8biw7jgf12qm5lppsx1h4j7"; }; patches = optional smimeSupport (fetchpatch { diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/neomutt/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/neomutt/default.nix index 8d3fb26b06..c068357a0f 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/neomutt/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/neomutt/default.nix @@ -6,14 +6,14 @@ }: stdenv.mkDerivation rec { - version = "20200925"; + version = "20201120"; pname = "neomutt"; src = fetchFromGitHub { owner = "neomutt"; repo = "neomutt"; rev = version; - sha256 = "1q931n9sijq1iin3swzk57rz7qmy485hvr1fahy5i2wd1xx9yhb2"; + sha256 = "0z6xavgd0zv9pqvfsdyvhhi1q3y7zxhgg24isbnn9r6mldafqwna"; }; buildInputs = [ @@ -22,18 +22,6 @@ stdenv.mkDerivation rec { mailcap sqlite ]; - patches = [ - # To be removed on next release. Fixes two bugs in the sidebar behavior. - (fetchpatch { - url = "https://github.com/neomutt/neomutt/commit/96753674e70edb695c1dc7af73e3317956c1b259.patch"; - sha256 = "0yjmgdfhn8ra7bc3d40c3c29imgpgbhzphjxp6575llh9kw5h53s"; - }) - (fetchpatch { - url = "https://github.com/neomutt/neomutt/commit/6078653c9233644ca76c24bdb64e49bd443dd714.patch"; - sha256 = "1s1p86bqpc9xq9z5qfh0mxxh6syps8shq0dm7bbkg1bz7qya5phy"; - }) - ]; - nativeBuildInputs = [ docbook_xsl docbook_xml_dtd_42 gettext libxml2 libxslt.bin makeWrapper tcl which zlib w3m ]; diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 9a411d4a82..b052c83953 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix @@ -1,665 +1,665 @@ { - version = "78.4.3"; + version = "78.5.0"; sources = [ - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/af/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/af/thunderbird-78.5.0.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "03d4e32b23408b003de5347b2a26d9e3e734f7c3e811510ba81114eff80e6fa3"; + sha256 = "011468ce085f2b5da8968b0622733d9fa25b47ec5e83b3bf4171323948aebb35"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ar/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ar/thunderbird-78.5.0.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "5aefbc61f46d59de19061a0e76949642e254a13867881b40b6bac289791c281e"; + sha256 = "661b0f1981b21df20b910f9d833d86c2812b189097ad7e1affc7338abb4f0c5c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ast/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ast/thunderbird-78.5.0.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "1e328339808efed1db23ed372841ff65f64e1bda8e1d4be81fd00039468bbb1f"; + sha256 = "c1acc2b6d5dd22adeab3106c3c6925ce0c1a434e1d38b3f699fab4ca319eab14"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/be/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/be/thunderbird-78.5.0.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "f42230768f2907fb3d23a03a56fc20f14ff5ded7b4418debb3e77c4942eb7db8"; + sha256 = "6f76341164c182dd8392d2d1abbb0408a3ab773a7389dbf1eb9bb4042d49f500"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/bg/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/bg/thunderbird-78.5.0.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "27a72288cbaaaaee6a24a36bb2e463a0426810e97938cbfe012dceb1a3800fd0"; + sha256 = "4e97b38383d3a145645ca518449e37e42b5b25cbb98cb72f52657b4813f2b343"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/br/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/br/thunderbird-78.5.0.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "fa1b6c891e3d9d097857a08181030e1df2201240ae466c4adc6fc0be0982d002"; + sha256 = "1d5bcb706bf2eb589aa0c64589fc5b22021977947d6e1099f339a46c55a56f84"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ca/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ca/thunderbird-78.5.0.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "6bcc123c7ecccbf42022e302b63683cdf77f6f6f2a615b12c5ea9e6a081fb900"; + sha256 = "3284b98707ee67977f148bd20d88750cc03799d9ba4aa5668c44901846fb8bcf"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/cak/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/cak/thunderbird-78.5.0.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "392cc166ee9be6c5cf8294f727f97cb21b6ad7ebb77d263bba273f02cb15e661"; + sha256 = "7998d66eaf3edc4ee156dff06a30de8abae08ff66b380ea93d7ec0b827a0ea29"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/cs/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/cs/thunderbird-78.5.0.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "60f5ea97e75f965ac0947e51c8cb8e709e5fa8f67ea478babe936032dee5a912"; + sha256 = "5ba37c9dd7a1fc291bcc8b24ef025432dbd5f8a45ea2a4d1273177c6a7c8f6bd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/cy/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/cy/thunderbird-78.5.0.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "93aa92633d2414ad59aedea8b1a820b158a21c042cbfaedd8abd2b5a41e31c5c"; + sha256 = "baaad2ef28f51b6f57fa6f0583e8e0125c50ea3b4c94dea5854faf9826aecad0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/da/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/da/thunderbird-78.5.0.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "dc263e9d186f4ca8cd404b6e5bd13f9d2874e0e2507eaa55e99a6b5ab3b05179"; + sha256 = "6113ed3f5a36f16e64f0cc499eb683a0d7d377d0cce37882f46f203893b789d8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/de/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/de/thunderbird-78.5.0.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "d9dbf07f3c57f688b08f75673074562ad9d4a9b138159f353415d63f9ccac80b"; + sha256 = "81490e8cd8110285177c27f4057ff48ed1bdb55c94c83cc78e262b9cfcbd87ea"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/dsb/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/dsb/thunderbird-78.5.0.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "084ef3ef3628d003c75dea9a9fa5897424e6e564cb18fb5bca33b341c8c511cc"; + sha256 = "4c6abc365842c902ff184b403a6c271760bd8e71da9efa90d30310e032b03729"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/el/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/el/thunderbird-78.5.0.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "4e91e7d21d0a3d524de7e41201ce8af58518a7e0292c11fc2961a84e9b7d04fb"; + sha256 = "d492a83d3ddaf5beead77fd90a2334ca4ed90023d4c4ad478249a360f49cd5be"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/en-CA/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/en-CA/thunderbird-78.5.0.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "922220811fb0083e8dc51c7cbd703530acdfeb0e9403d1a0909ba1618db020bf"; + sha256 = "d7ddc5a22e89827067255726824e46d3355906441051c9faa04e6241cb833955"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/en-GB/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/en-GB/thunderbird-78.5.0.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "090806f6ebf12efbc5c20a920451feeb0d88d1e7366a074553b79080869687c4"; + sha256 = "10ff106bb933374661e3398ea4ce02c205242d1f7a647504161e295b5e3d1e11"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/en-US/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/en-US/thunderbird-78.5.0.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "7fa3769297600c47c54902bac696e718053c48fc02e54698cb05ef81a4eec873"; + sha256 = "297429aff3f10ab7c2859a37ec351b6b0a478495b8a34e8b492ae3473f052c7f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/es-AR/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/es-AR/thunderbird-78.5.0.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "51be3a453bb3e3f1353b88ab31fffa3fc0c135cb91facb7807c967a9d4afa659"; + sha256 = "c8bafb3476d127d28f565ea5dd749b0c870087f395e0aabfb848a004846498e9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/es-ES/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/es-ES/thunderbird-78.5.0.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "8828e5ff82e84c5f69afd60ae5dbba445d766e2a2d7fbbcd8f0dc8f255d8fc02"; + sha256 = "d8c5350627e7e6f48fbfa863bed1971254104ee299d81d1f36b99d6c6ee54313"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/et/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/et/thunderbird-78.5.0.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "d58404701341bcd9b859f1afb87cb3340fc4b8334cc9490e8ea21446e3f308eb"; + sha256 = "f2a1001b0bb87965e40cd832102d2233b732273930d36715ff2db900b37c9ed2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/eu/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/eu/thunderbird-78.5.0.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "5570472164329f23d3f0be51911402c2b454ea704419ef16b46b359a2c93e821"; + sha256 = "30c6da377a8fc4596f6a67b189c1c9f7a9075df96ed3a59b4da7e0e77157d950"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/fa/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/fa/thunderbird-78.5.0.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "cc56e14f1fa17e8b4ec9431ae9ada10159bd90bcade39432c647ba401791e3fe"; + sha256 = "8f98dd01764a5d244c25c3c409b8dbcaa1d3daf7b3a970c60d3d37fd5ffc4294"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/fi/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/fi/thunderbird-78.5.0.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "5175e312e8957490b013dd515b84fe4dfcdf57d30c6806f8bdee67caf39659f7"; + sha256 = "be5f152b28ee21d916b184999023a1a5adddd1d2c7448e7eb37bd08948f6a14c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/fr/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/fr/thunderbird-78.5.0.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "5239f8a07f0f6bc4f69b3d4315570dab33c331ab775479a9df39479b71542cc7"; + sha256 = "c1b2d725c43196dfe3f9bfd291dfae84ba392151222589d80e3921e627667d59"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/fy-NL/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/fy-NL/thunderbird-78.5.0.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "5747be2c7f9d5463f9c14fd02fd5e66a8f6c4c8adca3a1bf8c3b4333f1ea2adf"; + sha256 = "622c42950cc7d3889372b6e0c5833dc5c5f608ab23ca9962e0af67ce4b2f8ff5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ga-IE/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ga-IE/thunderbird-78.5.0.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "8e15ffc9235742ad88a1ecaf587a178f5aeb0bc57e075b33f792e2d458362ab9"; + sha256 = "7293859380e07d362192cd9dcf88b8da04cde6e102f0b8d51a00021bf8fd9e98"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/gd/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/gd/thunderbird-78.5.0.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "72f53918cd04e587319d59100da05657a3084f97d70acba7d1ef7b7321add6ff"; + sha256 = "f54b892150bd49d028337a88d3a0b2df896a47a6904067b381d385281d2c681e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/gl/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/gl/thunderbird-78.5.0.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "28beb85fe0ea27a659e5063f7094877e906729602ef2e155f0e55e9e9f6d56ad"; + sha256 = "58c88bf739fde7e0f7e279106622abde617a0aa267f34f1c10f8d886800dc50b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/he/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/he/thunderbird-78.5.0.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "718f8605fc8d418c645a0485ce86d97ae1eeded8b776a990e137ced78eb91a68"; + sha256 = "8278c7580356c360c74ad161a6ee052e9398e39a2a5b75217ac0239db28ee4cf"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/hr/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/hr/thunderbird-78.5.0.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "febadac023152dc30e72026f6df203c8051b65ad4da0c4e7059a14ab0b4b5f37"; + sha256 = "b20bef1b7fab8d63c5cc6336dd59264e7c62a9a4c6f2db4232ed27624b26a3cb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/hsb/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/hsb/thunderbird-78.5.0.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "faaaf4606fde4baca3216ed5801209f13cd1bbf34c9671cfc7a7648bb0ac7351"; + sha256 = "ad4797a36c713b5026a4da131fc46f341cb8b72e5ad2f07a677bfedca8401163"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/hu/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/hu/thunderbird-78.5.0.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "353633956336852193510c8e77251834355c92ec503ab827a389a0dbc21c05bc"; + sha256 = "1f3dea138c4f82f91b9aaf891b9959d1cdda273f20af811d967ed55058f69064"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/hy-AM/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/hy-AM/thunderbird-78.5.0.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "1b5dba6f05ecc8449522d8a54c1d4e7aa5ec7a2e26fafbaefbd754ee3ea5780f"; + sha256 = "836668531a555d9bd23fbb3c3b27cc647a327d02e6db1903248fc6b3d59c5dc1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/id/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/id/thunderbird-78.5.0.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "470151868d745ce829f0f38c6377f4ead87be829d43f4383d2e5c3541b93e8d2"; + sha256 = "1d74cd88cddf7b22ef8b19ee6cfedaaade15cecf68712ec8568888d0708c9c81"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/is/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/is/thunderbird-78.5.0.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "e9d6b36beb61445c3f96ffe6e11b238a8539b398d5f3911f2ded7ee96ec0766c"; + sha256 = "a6e3320211b207e9a36c6197dbf97e746d2e9e9b7bda444a8511550b5846d329"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/it/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/it/thunderbird-78.5.0.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "95a02afcebb834b14986b8ccd92d5381a8ac64d3ebbba13860ffbd0313a594e1"; + sha256 = "f0e659e6888590394a652033f3d15b29ff9318b4c88faae51d6347f1441201b3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ja/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ja/thunderbird-78.5.0.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "d1c4e2a551a5266839da96b843372e71616346ea00361dccc8e1a62628e6315f"; + sha256 = "a2ffc461e6d942222bef4229a820bf8536ef41dce83efc458d82476d5f98f5a4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ka/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ka/thunderbird-78.5.0.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "9eb37a69a370b2619724c91c6789471b9ef579190c08363f633f320563dc4df1"; + sha256 = "6a374b791fac25bfc3f10726d93497291163dd95b1372dc09db70c098822f4f9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/kab/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/kab/thunderbird-78.5.0.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "bce07886dc5251ef401141d387c926f27f61d13450f35cb9a9cbc8403b43260a"; + sha256 = "a23dc5cfef7bcbe32c32363d0048813a24cfbb19f17c3041b23fc751936dcadc"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/kk/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/kk/thunderbird-78.5.0.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "222647dd8106134d46bbad6dad8638090e5441a64aa2a6725aa5b1d959a2832a"; + sha256 = "2187f7d763d34787de0d9870f746548459bd0a2ef0676286d2f9ce9bc9092ef1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ko/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ko/thunderbird-78.5.0.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "be2346d5a48e5323d5cc8c1077adf054927d8aececd2fb45fc2f5c0a9f0b8dc2"; + sha256 = "ff88da9f6c77e8f5c1bebab542abc51266ba03d97fc5d22b86cf52a26db75e63"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/lt/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/lt/thunderbird-78.5.0.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "da5cde252d5e167025fb06861a32b67a2d0f7171c767bdd8c5d2ba9fc90d7739"; + sha256 = "77531cad8587aba9c4091bd22c79e40e45d3c57083b5af3e54af3576ed45134b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ms/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ms/thunderbird-78.5.0.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "d6ab0652184cbbfe9126a49f61c25fe8852725b88460ad92c37dc1c4d969368f"; + sha256 = "aaa346d9bcc1cbd84beedb75c9949d4a2cd8bf80496a31e2018c2493fed68339"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/nb-NO/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/nb-NO/thunderbird-78.5.0.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "2485cc4df1b1dafd0c5fb7d7723e923e7fea10af1dbf9764d5d7447f38825e49"; + sha256 = "dac3f1eeef73c247f9c79a09b7ffab1498be6c96865b5f21ee28d398941430a1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/nl/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/nl/thunderbird-78.5.0.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "0795d2ae4364def43056e77106ea19053c3111e2f95758dbb41875071655ba47"; + sha256 = "e0b3df7064e08e34f85b9a83d2bef990f66ad0e1bc86f764139fc57d005d1aa3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/nn-NO/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/nn-NO/thunderbird-78.5.0.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "b774035d8bff615646d3b3d73228277531d50309fb5dbf3978346e2b988b2491"; + sha256 = "eb420586e8be191ffc41f4a920506336cc9dccbf229c260a7f193cbe169a6da4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/pa-IN/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/pa-IN/thunderbird-78.5.0.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "2a38813c8aa0eaef3d2ec0ac379ab5c85d0b8c2df1f6a2d36ae066f7b0445447"; + sha256 = "12f7c97b130ce40dd1dcd00a16a20000113b7be33c87ab9002848439ce626abd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/pl/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/pl/thunderbird-78.5.0.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "21cdb977bff1f0c07bf913b4feab2075a429b4594760de52ac358538179d9c66"; + sha256 = "5ad96dee4b422c820da8a76ab64e62e919c21d99b01b92f346a55acada7cf8ac"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/pt-BR/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/pt-BR/thunderbird-78.5.0.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "d903ccd23367c39779ac2cdd3abe636a0f9e72f8d133a567bead8a739e651589"; + sha256 = "7d6568c067796f21079a4f6bf3374a1b91807a9b30270587cf815892d86e1590"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/pt-PT/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/pt-PT/thunderbird-78.5.0.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "f220a8bc90b05dd796c402aa5e79c62a8aa91a4d80dacbdf57abf77ec51d73b0"; + sha256 = "22058d65e2ba94f39ca6ada6750beacf2bacac0f296a34542fde01e897e4a4e2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/rm/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/rm/thunderbird-78.5.0.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "805d08f629e9dda7d6db36bd41dbcc128defe59b4610e4b7d5d47408a07e47b8"; + sha256 = "c61ff10e4260eb2650fc1a4e0ca8df6c4e4e2e9525168ceaef86a9b8b2ddba54"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ro/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ro/thunderbird-78.5.0.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "3b09b2c59f32a09938a45270e04740616b2a13f8b8a6f40503650d9b0f72fc35"; + sha256 = "2ec34bfd9fe4a0f0cf17f132146ab2a589c986a8b4317124f3bfc34ac48f732a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/ru/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/ru/thunderbird-78.5.0.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "2022473752da127d2ebe4eef7f834ac5feafe38dedbe64ad30defb8ae69c6ebd"; + sha256 = "b835dd1757f5cdc580a2b91f01a8089c1396d9eacee665fe9976019f8523fdec"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/si/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/si/thunderbird-78.5.0.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "dc5166b0b24bd0a9e98f7dfc483a6bff184a4bfffb0eff8a4007b96fe8205254"; + sha256 = "3722e47d39024c13dd799e0c89cf79a1302817605f7025388cd5f62fea15d168"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/sk/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/sk/thunderbird-78.5.0.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "d30e4d3218fbf13a5c531d45f55f0f366aac10aa2d180886ced778c7459c0610"; + sha256 = "4717620562c338f533053677d8956490d2d42abfd52beb6a0d41466ba3e72a36"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/sl/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/sl/thunderbird-78.5.0.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "f968618f7b13b6dc4441a09882ac5c826017a5b0ca3887b7cdca8ef6a3b3c266"; + sha256 = "d712c5b3dddfa181877353d28667d410bea3a1f3d85e92dc058a3f3ac5ff4824"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/sq/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/sq/thunderbird-78.5.0.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "f4400c6e55859e07705b353cbf211e863e8c3f373490f3fff6bd3e6d360d5b7f"; + sha256 = "8443ae1161c6b3e807c9d4abc01824e894a11b6f6c9a52d3097b8301461ac0c3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/sr/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/sr/thunderbird-78.5.0.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "f6437ffb64b1a98b5c5630f3b386b12866a514467c641fb02c8e86560e4b62d9"; + sha256 = "13f093880d41748efa8f1566e5884d632f2fa80d4eb4f1a8dd1dc20ea626cee8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/sv-SE/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/sv-SE/thunderbird-78.5.0.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "f1af8019698347ac94bad5c33b5e094b65e8ebed9181f5fed5e740cf2029bcef"; + sha256 = "ee9d7262a8b6cd8460b2f1c4c0102b68f9a0983e1f021f2283ead172f07e3f37"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/th/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/th/thunderbird-78.5.0.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "75830b637302032bbc70342b71012f391b333a2645d8fefb8f4232d432c9dde1"; + sha256 = "09cd7b862cb8caa511b6d550bb668f0fd51fdfee5b2f6a31814282785688e4de"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/tr/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/tr/thunderbird-78.5.0.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "3691e5aca6b9713fab9c8a15952d1ceae50d67cc60e362eacc9513a362875dfd"; + sha256 = "0d9f63aa7b63d571d7414755bd4e8bc27b7c5fd093ee46ed0fc2db469940dcd5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/uk/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/uk/thunderbird-78.5.0.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "c4aca974c3a541c312029eb66fb8fdb1c5ecd787deb67a10bda3195f0ca06263"; + sha256 = "0aa64449381edeed7c37d18e03f74dac2f5038a6c3c5de9fa6ad037b139bb5bb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/uz/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/uz/thunderbird-78.5.0.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "2052c0a9a41c81a37aa23fbf28775e286b8350594b01aff629604ccbd74ae90d"; + sha256 = "eabd24b838a072cb1aa9bebf3c573b3a6e7a364b759aebd62d12b16911956a00"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/vi/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/vi/thunderbird-78.5.0.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "b142f463cd953bfc423be210eb891f66e948308129de74cdfd415409d4b0cb03"; + sha256 = "ce9b5afcb60fc0f17a384a9096b26626f3d3f570222910a46872688009aee262"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/zh-CN/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/zh-CN/thunderbird-78.5.0.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "0664f379ce4e464e2e6dcc3cfa749bd6ae4a597b008b7fd1c97bb6219727da6d"; + sha256 = "9d69c7ef37282a7741d2392456c9ef5f5700fa1b718889e93bf7010fa99617db"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-x86_64/zh-TW/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-x86_64/zh-TW/thunderbird-78.5.0.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "2ba4d49b52e6cd699f7bb1fa8f024c330f67d6b9df543a77fea7c3dc87985cc4"; + sha256 = "6001d4e74212b72b2a3583438925d2431bb28994a661b4b47e77268e7790e526"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/af/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/af/thunderbird-78.5.0.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "60f62dc28a8433e571b894d33c0d9670c3aebc6a8c556c65f12d8d574e5edceb"; + sha256 = "e30adc9074f08e04a4477f59eff6af83bcdf22ccafa1aef5ace219a830c50f38"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ar/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ar/thunderbird-78.5.0.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "cf0fc7d7af09b20dbb35364ac0e47615919ae1627a0b729acf2f13dd99198400"; + sha256 = "6d9456fd3f76de33a3f7c46d8197d83c36c832922b83de64cf4c2f5a56f7729d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ast/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ast/thunderbird-78.5.0.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "cb7ed53eedb55858fa5a5aadab1ed0ae4f2f9e2714406488b211660e56785d21"; + sha256 = "1427f7741ba5c5da163ecfce3053bdab7b14c8fc2e8c046c244f7eea6d015a2e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/be/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/be/thunderbird-78.5.0.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "b04239a6caf488d3fcb5be0373ddf83554643897d41bd197edb6dbaee15b9a4d"; + sha256 = "97258efe6425869e4710c07e880df2a3f6c14d626e6512374043cff226f141fb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/bg/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/bg/thunderbird-78.5.0.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "fabd2c79cee02328166954d6b793b70bb94cb41162b904ecb124cdf91e5cff0d"; + sha256 = "a30496a969a954525dbcf1ec0e94d8533baea3809e61d6c1c6e299f883d9676d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/br/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/br/thunderbird-78.5.0.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "66584e5c63c58c10cb4f2f8fb81048c4201046adbad03d58faf8f36e405a8e40"; + sha256 = "16dfc1b869bb10ce7c56f1b22981586678cd81a42e13c4075ebc1da76728258d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ca/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ca/thunderbird-78.5.0.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "eca54850e9ed41a19bb4cd23de9c11d9d2851ac1573507b32b4fd33431ad7889"; + sha256 = "bd29d4b8376355090adca0185194d3c9b6124c336bec0dababaa4a214f9945fb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/cak/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/cak/thunderbird-78.5.0.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "ff8e285bf3198c225c2b5b216678bde7f978443c1f354193e39c0c5d3d7237bd"; + sha256 = "b9723a8f8b8a61d01f09b18f1dff6529d22c89653586ad032831c87683da12b8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/cs/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/cs/thunderbird-78.5.0.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "72a18f3ac0168478c7b9c8d2641922ba7be5d129b63b711b7f7f133ba3cb1d75"; + sha256 = "55ff98744b2f120a855c8a3bc435d39209504b7eda92560be40b8cb3fbe007f0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/cy/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/cy/thunderbird-78.5.0.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "16fecfef3f81870befcadf833db5ecf54b7b83d587f2a211c5eaceeaf7a5796f"; + sha256 = "818a93f5a4f02e8cf7b3373c31c435dffca3fc1f86d5acc3fd4355bca21f9cf0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/da/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/da/thunderbird-78.5.0.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "7aac88184c6e2539003905b3a7609116cb2180943a8df219449354297b323455"; + sha256 = "7df66098805f276e1498fa28c00aa7eaa8a8993b561261c54f7091a808ff6766"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/de/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/de/thunderbird-78.5.0.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "f3f487f8852b7f50ed49b5375ae97376470282a0f5639c8fc4cb7040da30f946"; + sha256 = "194831e85294b41a4c1bcec8a2f20f337786054525d50e2fd6dfd6134385d2d8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/dsb/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/dsb/thunderbird-78.5.0.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "842a084fc74c29d3c7573e473666cfa01f205b75fe6c1ee83acc25cca68d3666"; + sha256 = "e7344c6b2c90bca56adfca1619e1bfdc0e473f7230d4c1059d6516cee8d51759"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/el/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/el/thunderbird-78.5.0.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "8df4c2a688b435f60fe0d5646ac5172dad33d254fdd68e35a29a6a83c4bda905"; + sha256 = "e2d4680ced58f78699f7bdc2c3493d6157cf2c9261aa697cd6092ed0687a7bbe"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/en-CA/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/en-CA/thunderbird-78.5.0.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "8eab7a0b08e3c65eb5c373eb018d5e1df519b28f8774b06203a5b7743b146cd5"; + sha256 = "6afd7bb703c62763b787d77b7467881f07d12e73d32d07c6461642307e3b9f5f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/en-GB/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/en-GB/thunderbird-78.5.0.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "23c819e15ca0ff1ad366f2d5fb76e934dcea0fae9cec6674b39339e14a3c4254"; + sha256 = "78114f1a1dff6c5430b148fbb8707e03cd3ec1d05af48082755190ae45e94dd4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/en-US/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/en-US/thunderbird-78.5.0.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "5cdf4b40f337352a8e966046a2eb1a368c0feef4fb069fd4c22d4f986ea1ed3f"; + sha256 = "beb328b15c7b981b10f26cad6325a04257be20e25e819fa771f88fe5e5c98aec"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/es-AR/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/es-AR/thunderbird-78.5.0.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "e7947542ef45cb432991ac5435523987c79811889e9bd5cb6fe4c698897a241e"; + sha256 = "3c096d5225f8fe273b6f0adc119ea419cf60e7a7723fb3a63a6dec1be6e4c3ef"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/es-ES/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/es-ES/thunderbird-78.5.0.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "95121f74bc1389e62dfe7acb286d2a4cd60a536f28054c8e367cdfd867babde1"; + sha256 = "68796cda86944bfb70207b79c162c0b2fdb66b17511300c799204fce58d2c2b2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/et/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/et/thunderbird-78.5.0.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "87aedd276bc54360887e81bf2e3b07c54a365b78814d7e478f7ad5ec15c1d451"; + sha256 = "6187058a289cb43e89916e484ac46c2359fc9c452d07dd4dab2e3ff8ae397c47"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/eu/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/eu/thunderbird-78.5.0.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "66168f09ed77b7f31faaf21daff48e9a8bf75314fcab585fad67160db52471b9"; + sha256 = "ad587a3b25de553b69ab9aa61b9d99c4f4d7dd37b05672540eda7907b21f2857"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/fa/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/fa/thunderbird-78.5.0.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "2848f0277f75dc58f371e2025bebdeca1c37d543055fa78258df67d05c67f5bc"; + sha256 = "8c06bbd83b5485b113bf4d0ca69af9ca21c7854ff38b19831eadae0c586dc606"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/fi/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/fi/thunderbird-78.5.0.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "725f0dcd456245e188e32a32401ecd40400b7786da3a39d9f6965c1f674ee954"; + sha256 = "bac6ecf3d22f6097f8cccb7da81866941426ee7bbb690937a2333b411a305fbd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/fr/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/fr/thunderbird-78.5.0.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "d24ab35a8db7cb32d6098defb9f7b6b007b5c993a070c1a3a5c8991451165e37"; + sha256 = "859457a9c0bae23e4acf901d38de814858c60fe1a5e28ee897b2c2f4c86bc29a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/fy-NL/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/fy-NL/thunderbird-78.5.0.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "ea3a88b57166b3b8f04922a5c2f6d8d9f94f1a7bb5f3a9e2d6b5f11a13528c18"; + sha256 = "d5a91d212e0c9c6c533bd7f05edca3dbea93eba0bf0d34eabd1e9ba7c7138e8b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ga-IE/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ga-IE/thunderbird-78.5.0.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "763bc901967ec61e1f7f543bbf248bb03ea68b01c000677505408ec8e8c3cbb4"; + sha256 = "980e053f0bcd5096753213fd6cc252be388312980032132bf912af2d4249278a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/gd/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/gd/thunderbird-78.5.0.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "7394f43ae2ff5816dcf9b37255fd9770dc48dd7309d685ab378bc2de8a5a39b1"; + sha256 = "7b61b433d2f55191f7ecc63e04ceabcebcc85ab211553b71de575bbf14db05ee"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/gl/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/gl/thunderbird-78.5.0.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "7daaacf6af75b34d37d440e2c0b252ef03c3b432523f5acb8ef71f83b5d7b6cb"; + sha256 = "2dbb2021eacf17f5d42d0f8edc32a3f4d0ae3964cc8b44b0875fcee9bbd8ebbe"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/he/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/he/thunderbird-78.5.0.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "4831ef263de0a08df6494b13a280475642c3eed7f34c7415fd7b59af192398dc"; + sha256 = "b64fdf97d7f3029ffe465bbe621735970c73682cbde03935c2ad94325a7a77cf"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/hr/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/hr/thunderbird-78.5.0.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "6860b40fc2ba7f9b8ddedcaf50acca8ac01b6451c0895c325b36485f188b5dda"; + sha256 = "05606268efa91e8266a75f9f53dae8e8095fd70bc1095e2cc160171eb32e9a0a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/hsb/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/hsb/thunderbird-78.5.0.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "681fc8200f6f9346e911c21d6a1c8206e5ee5ad1adfaa56ddfbc5088225fc561"; + sha256 = "8a2dd27b17cbfad0846a40b4863c72e0754137e4ae581998ff291b4428a069ef"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/hu/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/hu/thunderbird-78.5.0.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "8909d02e58f5b333fa51b15e4ddb5df162d01e36a8052827482c479949da2cb4"; + sha256 = "01daa9ab4f5d096a9a5e138db4debeee302fb875f885e644eea88103c5c62111"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/hy-AM/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/hy-AM/thunderbird-78.5.0.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "12dee2dbe126d2243b674bed4617ffcec7c93f850d266f6253d802c6af5b6d6d"; + sha256 = "69159084189c5700e5c8c27bf4cc0345fcafe0879b7f7cca285246a41e411578"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/id/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/id/thunderbird-78.5.0.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "5564c24b01f9a952def885a4fb56e3246643ca30bc5066d6ffa4ed6c6982b33b"; + sha256 = "798203a12f76cb3c698363da72b235fc9abfc5a68913f3265c9b17b14318eb73"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/is/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/is/thunderbird-78.5.0.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "fedea70297479b2c828aa19a9a4aa3090597c5490ee842a0f521d0096615d6db"; + sha256 = "19544548a0b0217f5f5256949d74897c784298dfe762174487ab2ba2557a55e7"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/it/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/it/thunderbird-78.5.0.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "8466f3dc9988270d4a9166b82dba764d8dbfa14e8c26a1931d35abe011c3160a"; + sha256 = "b1ae17f3d4533db0107ab280ec4e8ecc610db9581d44ed52d8ca87c821c37c1b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ja/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ja/thunderbird-78.5.0.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "3ffe4ae508896ac961a27940a93f5955bb8b29640c88e5378a8251827b4e9ab8"; + sha256 = "c16c27372c28063a06e31fc440294a655fb72bc033efbfd797d150e99e6ebaed"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ka/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ka/thunderbird-78.5.0.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "7c099596fbc4666e053bd1079f6b7c45511b2b44db73cd5c099fd392bec8e3e3"; + sha256 = "3057efd5078776f1690890d601153a73e2450051a0edb61e92d196318b644679"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/kab/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/kab/thunderbird-78.5.0.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "5e64e5a276a6e77250ad7647f9b4ecc2b8c9dc360c486f9504b3b17b8da3e467"; + sha256 = "ce8010b362b601819fac825ce27b9efd8af8f0965f8f1cabb21bfcddb2ec7315"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/kk/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/kk/thunderbird-78.5.0.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "4562bced5900bc447a79c53d381b250a1e13b9f076979cb9760f9adaa89c54b3"; + sha256 = "b73930d1508bdcaecfb9ce280f0d86fd5dc7a3d26160caa0eabbe47243956139"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ko/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ko/thunderbird-78.5.0.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "b6cb53893d67bedb077547f1262a833a5487e49395187a49eb977659d019e7f8"; + sha256 = "24d6e557b6419bb3a512646edb6e1e4d01ce1c0e134b9bb9cc54ad5acb6a0675"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/lt/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/lt/thunderbird-78.5.0.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "6291d36e9347729920f89a28b949c943d8c92863cba1a03624801c7136eff997"; + sha256 = "c9dc7dc77a1c1acdc1e244e6b1201ecd3305b5c10ef946ceb880fb66d57c249a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ms/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ms/thunderbird-78.5.0.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "5dee2e40dbceea93fbe3b35b744d00472b89b88e745025127a1d07afc79d7df8"; + sha256 = "d3a0b9fc5b38de919515df9dc6ca696c7c70f629b192e8cae099a55432d466d3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/nb-NO/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/nb-NO/thunderbird-78.5.0.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "491115e7ad1c4245da34dc328e179de3916291d4e42a85ee5fd4fadeae1fcdcd"; + sha256 = "80f552a61288f1d1a6346d302919fd90f63c2d349a2d33921eac9a65c341a7d9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/nl/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/nl/thunderbird-78.5.0.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "c4631681eb3354a3093acd5a76d5c7ca5ef3e76ac2cef9f1fa4007c40c1e282d"; + sha256 = "89007857be04b59bf724a2f6c295c0948a885c8da8c7a7060922e04f616baf30"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/nn-NO/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/nn-NO/thunderbird-78.5.0.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "aa4d383b90b7cd48ff18f098c9bba429f09fcfb72a2f2a086a992778718a3b1d"; + sha256 = "b7a8060d3138a55a29374d890b326e77105f41e809053d34c24464a892c6bdbc"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/pa-IN/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/pa-IN/thunderbird-78.5.0.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "c5fb66455a59383494890e06559d4529c0762ecf76d17e5ad784eb413277438d"; + sha256 = "69f803555cc9b3ba7fbf638e101b76bef10a234747cd0764e906e5d2adbb9a97"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/pl/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/pl/thunderbird-78.5.0.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "720eea0998d9934960a5dc97466f57c7e68b2048f88125a987569539a8a00579"; + sha256 = "4cd4da857d9cbdc5d89e07529d30df28a758c3c105160d2217b50206147c21e5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/pt-BR/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/pt-BR/thunderbird-78.5.0.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "d27ab836f5d8753d740e980291a4403656735c206cedbaf7d5c13df26d327150"; + sha256 = "43fca4ac927932589b58e60f7b3b1cdcdc1d73b6f9073e0c1eb2993527afe9be"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/pt-PT/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/pt-PT/thunderbird-78.5.0.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "2b996d07174c24df1b066c41bd92c8b24ebab82767c47d8c658f2205eeff9cb4"; + sha256 = "25591b73b7ae5d28441baeeae3fb3a5a47f36ea21db763b95782494fd8491122"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/rm/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/rm/thunderbird-78.5.0.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "206b2bf82b88ab733bf585e11a3eba49a779c8b8fb7bb249716022fc7ee1a18a"; + sha256 = "14a0725f1083ab9c4baafe6944604cc5781cc9d3d44cbc406874b5ce01df785d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ro/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ro/thunderbird-78.5.0.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "2d06d671114d70ba4e39b2c639eab1debe7ad33de11795113f30f27708d13ae4"; + sha256 = "f32af00602a13e262e6b34c8b5783b31a991dee72d82c841086d21e37d669dcd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/ru/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/ru/thunderbird-78.5.0.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "08e71802964c340dfbcddf963382d1ccc5b8fd2e262daa1316488cffd04f449f"; + sha256 = "367e7865f1c5d10eb912fce96a34bf6ce25ca48e4ec9209bce8af06412be7781"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/si/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/si/thunderbird-78.5.0.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "0f59d187fa15bd08ffe0e08e643bb76954f7eb7730c3768079514385c53df5d3"; + sha256 = "da0494be7a26f0a531d108ca20a0bc9763860e44adaa6149ea059f46daabbe0c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/sk/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/sk/thunderbird-78.5.0.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "5109939226907517fac9ae9c4e6ee96d732de9a67b9139e390d32cbdea892ef7"; + sha256 = "1c5078f413207049a35c69be32c6996cad169cadc009b3f079b3adc8a932ca22"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/sl/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/sl/thunderbird-78.5.0.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "c56fb54ad65dd453b487813b1f0dde8d83ed6a2f7e428af55c40a80d1c9a35ca"; + sha256 = "d8a5edf78b5a87c0b3baf0199231e6e9224e1afdf4eff05780b6c9b98657c1ef"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/sq/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/sq/thunderbird-78.5.0.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "0b3814c80014108032c9f0376a62c09864704441f36a084accba1c7c0f8156de"; + sha256 = "fefcb88c0c5f6ee62ba8224417a629d8a4f0c18b20fcb037c36af772b0d2b71c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/sr/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/sr/thunderbird-78.5.0.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "80b01424fae7d18c98a77a0026dd4b50f1913f5f3cce2d3f85d9e56da633a537"; + sha256 = "c42818c409de6447c1aa00f8aa6422a9fbb6fa16f01d5076331937c1145a4b87"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/sv-SE/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/sv-SE/thunderbird-78.5.0.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "ef0154595d85c13d0eac381a907a51da19e9d93d2758c7dc0f052b7b76a7f31f"; + sha256 = "c27d87cde88f38f3611358b5fb3622611c38860ee37d1d90aaabcb4db614a031"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/th/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/th/thunderbird-78.5.0.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "939f56c4951e8dbfdff257efe7f0212e93c1bb55547ce1e934f7d908932d3116"; + sha256 = "df9b827a723675e70131d147fa6f6325f6e6a14a6b95f6f5b6fae4552501c6b0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/tr/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/tr/thunderbird-78.5.0.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "66f4f2cb06f20fca47e59b37d52f07a9e1215b03f0bbf9320cd1436e1d1a7c35"; + sha256 = "7a9d6e1b5927c7c54b73062a59d366cd5153896a89e95005177fdf4b789eda42"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/uk/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/uk/thunderbird-78.5.0.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "33f3b9812b442184c075056cbe7da924655729865d849856093bdaa2d7d84660"; + sha256 = "c421df09d5bbb5e4de273258757df28e5a6eba291a4eabbf28db71a50cb11da7"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/uz/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/uz/thunderbird-78.5.0.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "5abbc17bb66700093eeef5eb97bcab0a5d040ffe20ecf79d8239123248b1affb"; + sha256 = "296ca42b0c9f67ef0bb545f458334ec26e03be3327fd1e1b066d8324965704b2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/vi/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/vi/thunderbird-78.5.0.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "de5071c3b4a5cf7494f91c69f4a7cf4678bcf57227115e1b6e50cc65a3e716dd"; + sha256 = "46579d9723f5ccc84700c2544f3d1235db338471306d87a1caa0ac4fb337c8bd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/zh-CN/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/zh-CN/thunderbird-78.5.0.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "07afc2b794439475d0d4db82c7b694728aa5b8e6e80ac79789bae662757ae8d2"; + sha256 = "9bf0df6568eadf611891f49591975166da95eb4e78e1191eb3354a81637907d2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.3/linux-i686/zh-TW/thunderbird-78.4.3.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.5.0/linux-i686/zh-TW/thunderbird-78.5.0.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "70a71d0c26fd2cd18dd599374cc6f1c39d22246f3b3c8e8d17659cb7c33a5a77"; + sha256 = "8fee4fd8980d551317fc8f98f29938034f5ff90b765e73ef8cd09f8fe68f90c8"; } ]; } diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix index c982f6db48..8295e8dbc8 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix @@ -70,13 +70,13 @@ assert waylandSupport -> gtk3Support == true; stdenv.mkDerivation rec { pname = "thunderbird"; - version = "78.4.3"; + version = "78.5.0"; src = fetchurl { url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; sha512 = - "0h5ddqp1z2dphyy4mjcb7v9mrrxlnjw8rwklm0yqsbvs9m96pc1yyp4clb3wmgs7kzh3wxdwi450842m3b13wdg5h0ls7rhamd1yi0c"; + "0c32dz8p7rrr0w13l2ynf9snj59ij1v2ld3s75vz1hvks4dikwgcbm44wmvmbisvgyfgzdsphafzlq3kz3j1ja30qjigl0dj709vr6s"; }; nativeBuildInputs = [ diff --git a/third_party/nixpkgs/pkgs/applications/networking/msmtp/default.nix b/third_party/nixpkgs/pkgs/applications/networking/msmtp/default.nix index ee5ea9d7e0..bfa98b94d0 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/msmtp/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/msmtp/default.nix @@ -9,11 +9,11 @@ let in stdenv.mkDerivation rec { pname = "msmtp"; - version = "1.8.12"; + version = "1.8.13"; src = fetchurl { url = "https://marlam.de/${pname}/releases/${pname}-${version}.tar.xz"; - sha256 = "0m33m5bc7ajmgy7vivnzj3mhybg37259hx79xypj769kfyafyvx8"; + sha256 = "1fcv99nis7c6yc63n04cncjysv9jndrp469gcfxh54aiinmlbadd"; }; patches = [ diff --git a/third_party/nixpkgs/pkgs/applications/networking/ostinato/default.nix b/third_party/nixpkgs/pkgs/applications/networking/ostinato/default.nix index aa9d94ad5b..3bfb252623 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/ostinato/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/ostinato/default.nix @@ -1,16 +1,17 @@ -{ stdenv, fetchFromGitHub, fetchurl, qmake4Hook, makeDesktopItem -, qt4, protobuf, libpcap, wireshark, gzip, diffutils, gawk +{ lib, mkDerivation, fetchFromGitHub, fetchurl, qmake, makeDesktopItem +, qtbase, qtscript, protobuf, libpcap, wireshark, gzip, diffutils, gawk +, libnl }: -stdenv.mkDerivation rec { +mkDerivation rec { pname = "ostinato"; - version = "0.9"; + version = "1.1"; src = fetchFromGitHub { owner = "pstavirs"; repo = "ostinato"; rev = "v${version}"; - sha256 = "109gxj6djdsk7rp1nxpx39kfi75xfl9p9qgffh1cpcdpbsbvq5bx"; + sha256 = "0B3jOj5rA3/rD2gXS2praZImeP34zN06fOPy/IswXOg="; }; ostinatoIcon = fetchurl { @@ -18,14 +19,17 @@ stdenv.mkDerivation rec { sha256 = "f5c067823f2934e4d358d76f65a343efd69ad783a7aeabd7ab4ce3cd03490d70"; }; - buildInputs = [ qt4 protobuf libpcap ]; + buildInputs = [ qtbase protobuf libpcap qtscript libnl ]; - nativeBuildInputs = [ qmake4Hook ]; + nativeBuildInputs = [ qmake ]; patches = [ ./drone_ini.patch ]; + prePatch = '' + sed -i 's|/usr/include/libnl3|${libnl.dev}/include/libnl3|' server/drone.pro + ''; desktopItem = makeDesktopItem { - type = "application"; + type = "Application"; name = "ostinato"; desktopName = "Ostinato"; genericName = "Packet/Traffic Generator and Analyzer"; @@ -58,7 +62,7 @@ stdenv.mkDerivation rec { # pdmlprotocol.h:23:25: fatal error: protocol.pb.h: No such file or directory enableParallelBuilding = false; - meta = with stdenv.lib; { + meta = with lib; { description = "A packet traffic generator and analyzer"; homepage = "https://ostinato.org"; license = licenses.gpl3; diff --git a/third_party/nixpkgs/pkgs/applications/networking/p2p/soulseekqt/default.nix b/third_party/nixpkgs/pkgs/applications/networking/p2p/soulseekqt/default.nix index 2a8a062271..0d2fc0fd83 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/p2p/soulseekqt/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/p2p/soulseekqt/default.nix @@ -23,7 +23,7 @@ mkDerivation rec { dontBuild = true; dontConfigure = true; - + nativeBuildInputs = [ imagemagick autoPatchelfHook desktop-file-utils ]; buildInputs = [ qtmultimedia stdenv.cc.cc ]; @@ -53,7 +53,7 @@ mkDerivation rec { description = "Official Qt SoulSeek client"; homepage = "https://www.slsknet.org"; license = licenses.unfree; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = [ "x86_64-linux" ]; }; } diff --git a/third_party/nixpkgs/pkgs/applications/networking/ps2client/default.nix b/third_party/nixpkgs/pkgs/applications/networking/ps2client/default.nix index 02b14b72c1..444a6dcf45 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/ps2client/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/ps2client/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation { patchPhase = '' sed -i -e "s|-I/usr/include||g" -e "s|-I/usr/local/include||g" Makefile ''; - + installPhase = '' make PREFIX=$out install ''; @@ -23,7 +23,7 @@ stdenv.mkDerivation { description = "Desktop clients to interact with ps2link and ps2netfs"; homepage = "https://github.com/ps2dev/ps2client"; license = licenses.bsd3; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/applications/networking/termius/default.nix b/third_party/nixpkgs/pkgs/applications/networking/termius/default.nix index 66856264f3..3c1af7dba3 100644 --- a/third_party/nixpkgs/pkgs/applications/networking/termius/default.nix +++ b/third_party/nixpkgs/pkgs/applications/networking/termius/default.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation rec { pname = "termius"; - version = "6.4.1"; + version = "7.1.0"; src = fetchurl { url = "https://deb.termius.com/pool/main/t/termius-app/termius-app_${version}_amd64.deb"; - sha256 = "0vc4nz5yndg11zhs92xj496jqzlhy9g0vqlfqrmg8zpf9ciygbqz"; + sha256 = "801579b931ca0ad5340085df8863042336e2b609dd1cd6771260c873f3d2bb73"; }; desktopItem = makeDesktopItem { @@ -45,7 +45,6 @@ stdenv.mkDerivation rec { cp -R "opt" "$out" cp -R "usr/share" "$out/share" chmod -R g-w "$out" - # Desktop file mkdir -p "$out/share/applications" cp "${desktopItem}/share/applications/"* "$out/share/applications" @@ -63,7 +62,7 @@ stdenv.mkDerivation rec { homepage = "https://termius.com/"; downloadPage = "https://termius.com/linux/"; license = licenses.unfree; - maintainers = with maintainers; [ Br1ght0ne ]; + maintainers = with maintainers; [ Br1ght0ne th0rgal ]; platforms = [ "x86_64-linux" ]; }; -} +} \ No newline at end of file diff --git a/third_party/nixpkgs/pkgs/applications/office/jabref/default.nix b/third_party/nixpkgs/pkgs/applications/office/jabref/default.nix index 7ab53b19ce..03da2170b3 100644 --- a/third_party/nixpkgs/pkgs/applications/office/jabref/default.nix +++ b/third_party/nixpkgs/pkgs/applications/office/jabref/default.nix @@ -1,14 +1,17 @@ -{ stdenv, fetchurl, makeWrapper, makeDesktopItem, jdk, jre, wrapGAppsHook, gtk3, gsettings-desktop-schemas }: +{ stdenv, fetchurl, makeWrapper, makeDesktopItem, wrapGAppsHook, gtk3, gsettings-desktop-schemas +, zlib , libX11, libXext, libXi, libXrender, libXtst, libGL, alsaLib, libav, cairo, freetype, pango, gdk-pixbuf, glib }: stdenv.mkDerivation rec { - version = "3.8.1"; + version = "5.1"; pname = "jabref"; src = fetchurl { - url = "https://github.com/JabRef/jabref/releases/download/v${version}/JabRef-${version}.jar"; - sha256 = "11asfym74zdq46i217z5n6vc79gylcx8xn7nvwacfqmym0bz79cg"; + url = "https://github.com/JabRef/jabref/releases/download/v${version}/JabRef-${version}-portable_linux.tar.gz"; + sha256 = "04f612byrq3agzy26byg1sgrjyhcpa8xfj0ssh8dl8d8vnhx9742"; }; + preferLocalBuild = true; + desktopItem = makeDesktopItem { comment = meta.description; name = "jabref"; @@ -19,21 +22,44 @@ stdenv.mkDerivation rec { exec = "jabref"; }; - buildInputs = [ makeWrapper jdk wrapGAppsHook gtk3 gsettings-desktop-schemas ]; + nativeBuildInputs = [ makeWrapper wrapGAppsHook ]; + buildInputs = [ gsettings-desktop-schemas ] ++ systemLibs; - dontUnpack = true; + systemLibs = [ gtk3 zlib libX11 libXext libXi libXrender libXtst libGL alsaLib libav cairo freetype pango gdk-pixbuf glib ]; + systemLibPaths = stdenv.lib.makeLibraryPath systemLibs; installPhase = '' - mkdir -p $out/bin $out/share/java $out/share/icons + mkdir -p $out/share/java $out/share/icons + + cp -r lib $out/lib + + for f in $out/lib/runtime/bin/j*; do + patchelf \ + --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --set-rpath "${ stdenv.lib.makeLibraryPath [ zlib ]}:$out/lib/runtime/lib:$out/lib/runtime/lib/server" $f + done + + for f in $out/lib/runtime/lib/*.so; do + patchelf \ + --set-rpath "${systemLibPaths}:$out/lib/runtime/lib:$out/lib/runtime/lib/server" $f + done + + # patching the libs in the JImage runtime image is quite impossible as there is no documented way + # of rebuilding the image after it has been extracted + # the image format itself is "intendedly not documented" - maybe one of the reasons the + # devolpers constantly broke "jimage recreate" and dropped it in OpenJDK 9 Build 116 Early Access + # so, for now just copy the image and provide our lib paths through the wrapper + + makeWrapper $out/lib/runtime/bin/java $out/bin/jabref \ + --add-flags '-Djava.library.path=${systemLibPaths}' --add-flags "-p $out/lib/app -m org.jabref/org.jabref.JabRefLauncher" \ + --run 'export LD_LIBRARY_PATH=${systemLibPaths}:$LD_LIBRARY_PATH' cp -r ${desktopItem}/share/applications $out/share/ - jar xf $src images/icons/JabRef-icon-mac.svg - cp images/icons/JabRef-icon-mac.svg $out/share/icons/jabref.svg - - ln -s $src $out/share/java/jabref-${version}.jar - makeWrapper ${jre}/bin/java $out/bin/jabref \ - --add-flags "-jar $out/share/java/jabref-${version}.jar" + # we still need to unpack the runtime image to get the icon + mkdir unpacked + $out/lib/runtime/bin/jimage extract --dir=./unpacked lib/runtime/lib/modules + cp unpacked/org.jabref/icons/jabref.svg $out/share/icons/jabref.svg ''; meta = with stdenv.lib; { diff --git a/third_party/nixpkgs/pkgs/applications/office/paperwork/backend.nix b/third_party/nixpkgs/pkgs/applications/office/paperwork/backend.nix deleted file mode 100644 index af0d4c4305..0000000000 --- a/third_party/nixpkgs/pkgs/applications/office/paperwork/backend.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ buildPythonPackage, lib, fetchFromGitLab - -, isPy3k, isPyPy - -, pyenchant, simplebayes, pillow, pycountry, whoosh, termcolor -, python-Levenshtein, pygobject3, pyocr, natsort, libinsane -, distro - -, pkgs -}: - -buildPythonPackage rec { - pname = "paperwork-backend"; - version = "1.3.1"; - - src = fetchFromGitLab { - domain = "gitlab.gnome.org"; - repo = "paperwork"; - group = "World"; - owner = "OpenPaperwork"; - rev = version; - sha256 = "1219yz8z4r1yn6miq8zc2z1m1lnhf3dmkhwfw23n05bg842nvg65"; - }; - - sourceRoot = "source/paperwork-backend"; - - # Python 2.x is not supported. - disabled = !isPy3k && !isPyPy; - - patchPhase = '' - echo 'version = "${version}"' > paperwork_backend/_version.py - ''; - - preCheck = "\"$out/bin/paperwork-shell\" chkdeps paperwork_backend"; - - propagatedBuildInputs = [ - pyenchant simplebayes pillow pycountry whoosh termcolor - python-Levenshtein libinsane pygobject3 pyocr natsort - pkgs.poppler_gi pkgs.gtk3 distro - ]; - - meta = { - description = "Backend part of Paperwork (Python API, no UI)"; - homepage = "https://openpaper.work/"; - license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ aszlig symphorien ]; - }; -} diff --git a/third_party/nixpkgs/pkgs/applications/office/paperwork/openpaperwork-core.nix b/third_party/nixpkgs/pkgs/applications/office/paperwork/openpaperwork-core.nix new file mode 100644 index 0000000000..cae55ae95f --- /dev/null +++ b/third_party/nixpkgs/pkgs/applications/office/paperwork/openpaperwork-core.nix @@ -0,0 +1,42 @@ +{ buildPythonPackage, lib, fetchFromGitLab + +, isPy3k, isPyPy + +, distro, setuptools + +, pkgs +}: + +buildPythonPackage rec { + pname = "openpaperwork-core"; + inherit (import ./src.nix { inherit fetchFromGitLab; }) version src; + + sourceRoot = "source/openpaperwork-core"; + + # Python 2.x is not supported. + disabled = !isPy3k && !isPyPy; + + patchPhase = '' + echo 'version = "${version}"' > src/openpaperwork_core/_version.py + chmod a+w -R .. + patchShebangs ../tools + ''; + + propagatedBuildInputs = [ + distro + setuptools + ]; + + nativeBuildInputs = [ pkgs.gettext pkgs.which ]; + + preBuild = '' + make l10n_compile + ''; + + meta = { + description = "Backend part of Paperwork (Python API, no UI)"; + homepage = "https://openpaper.work/"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ aszlig symphorien ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/applications/office/paperwork/openpaperwork-gtk.nix b/third_party/nixpkgs/pkgs/applications/office/paperwork/openpaperwork-gtk.nix new file mode 100644 index 0000000000..5dae745ce2 --- /dev/null +++ b/third_party/nixpkgs/pkgs/applications/office/paperwork/openpaperwork-gtk.nix @@ -0,0 +1,52 @@ +{ buildPythonPackage +, lib +, fetchFromGitLab + +, isPy3k +, isPyPy + +, openpaperwork-core +, pillow +, pygobject3 +, distro + +, pkgs +}: + +buildPythonPackage rec { + pname = "openpaperwork-gtk"; + inherit (import ./src.nix { inherit fetchFromGitLab; }) version src; + + sourceRoot = "source/openpaperwork-gtk"; + + # Python 2.x is not supported. + disabled = !isPy3k && !isPyPy; + + patchPhase = '' + echo 'version = "${version}"' > src/openpaperwork_gtk/_version.py + chmod a+w -R .. + patchShebangs ../tools + ''; + + nativeBuildInputs = [ pkgs.gettext pkgs.which ]; + preBuild = '' + make l10n_compile + ''; + + propagatedBuildInputs = [ + pillow + pygobject3 + pkgs.poppler_gi + pkgs.gtk3 + distro + pkgs.pango + openpaperwork-core + ]; + + meta = { + description = "Reusable GTK components of Paperwork"; + homepage = "https://openpaper.work/"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ aszlig symphorien ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-backend.nix b/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-backend.nix new file mode 100644 index 0000000000..a033bd695d --- /dev/null +++ b/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-backend.nix @@ -0,0 +1,77 @@ +{ buildPythonPackage +, lib +, fetchFromGitLab + +, isPy3k +, isPyPy + +, pyenchant +, simplebayes +, pypillowfight +, pycountry +, whoosh +, termcolor +, python-Levenshtein +, pygobject3 +, pyocr +, natsort +, libinsane +, distro +, openpaperwork-core +, openpaperwork-gtk +, psutil + +, pkgs +}: + +buildPythonPackage rec { + pname = "paperwork-backend"; + inherit (import ./src.nix { inherit fetchFromGitLab; }) version src; + + sourceRoot = "source/paperwork-backend"; + + # Python 2.x is not supported. + disabled = !isPy3k && !isPyPy; + + patchPhase = '' + echo 'version = "${version}"' > src/paperwork_backend/_version.py + chmod a+w -R .. + patchShebangs ../tools + ''; + + propagatedBuildInputs = [ + pyenchant + simplebayes + pypillowfight + pycountry + whoosh + termcolor + python-Levenshtein + libinsane + pygobject3 + pyocr + natsort + pkgs.poppler_gi + pkgs.gtk3 + distro + openpaperwork-core + ]; + + preCheck = '' + export HOME=$(mktemp -d) + ''; + + nativeBuildInputs = [ pkgs.gettext pkgs.which ]; + preBuild = '' + make l10n_compile + ''; + + checkInputs = [ openpaperwork-gtk psutil ]; + + meta = { + description = "Backend part of Paperwork (Python API, no UI)"; + homepage = "https://openpaper.work/"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ aszlig symphorien ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/applications/office/paperwork/default.nix b/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-gtk.nix similarity index 57% rename from third_party/nixpkgs/pkgs/applications/office/paperwork/default.nix rename to third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-gtk.nix index 102c3cd256..c493421dd1 100644 --- a/third_party/nixpkgs/pkgs/applications/office/paperwork/default.nix +++ b/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-gtk.nix @@ -10,45 +10,36 @@ , dbus , libnotify , wrapGAppsHook +, fetchFromGitLab +, which +, gettext +, gobject-introspection }: python3Packages.buildPythonApplication rec { - inherit (python3Packages.paperwork-backend) version src; + inherit (import ./src.nix { inherit fetchFromGitLab; }) version src; pname = "paperwork"; sourceRoot = "source/paperwork-gtk"; # Patch out a few paths that assume that we're using the FHS: postPatch = '' - themeDir="$(echo "${gnome3.adwaita-icon-theme}/share/icons/"*)" - sed -i -e "s,/usr/share/icons/gnome,$themeDir," src/paperwork/deps.py + chmod a+w -R .. + patchShebangs ../tools - sed -i -e 's,sys\.prefix,"",g' \ - src/paperwork/frontend/aboutdialog/__init__.py \ - src/paperwork/frontend/mainwindow/__init__.py \ - setup.py + export HOME=$(mktemp -d) - sed -i -e '/^UI_FILES_DIRS = \[/,/^\]$/ { - c UI_FILES_DIRS = ["'"$out/share/paperwork"'"] - }' src/paperwork/frontend/util/__init__.py - - sed -i -e '/^LOCALE_PATHS = \[/,/^\]$/ { - c LOCALE_PATHS = ["'"$out/share"'"] - }' src/paperwork/paperwork.py - - sed -i -e 's/"icon"/"icon-name"/g' \ - src/paperwork/frontend/mainwindow/mainwindow.glade - - sed -i -e 's/"logo"/"logo-icon-name"/g' \ - src/paperwork/frontend/aboutdialog/aboutdialog.glade - - cat - ../AUTHORS.py > src/paperwork/_version.py < src/paperwork_gtk/_version.py < src/paperwork_shell/_version.py + chmod a+w -R .. + patchShebangs ../tools + ''; + + propagatedBuildInputs = [ + openpaperwork-core + paperwork-backend + fabulous + getkey + ]; + + checkInputs = [ + openpaperwork-gtk + ]; + + nativeBuildInputs = [ pkgs.gettext pkgs.which ]; + preBuild = '' + make l10n_compile + ''; + + preCheck = '' + export HOME=$(mktemp -d) + "$out/bin/paperwork-cli" chkdeps + ''; + + meta = { + description = "CLI for Paperwork"; + homepage = "https://openpaper.work/"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ aszlig symphorien ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/applications/office/paperwork/src.nix b/third_party/nixpkgs/pkgs/applications/office/paperwork/src.nix new file mode 100644 index 0000000000..70770676ed --- /dev/null +++ b/third_party/nixpkgs/pkgs/applications/office/paperwork/src.nix @@ -0,0 +1,12 @@ +{fetchFromGitLab}: +rec { + version = "2.0.1"; + src = fetchFromGitLab { + domain = "gitlab.gnome.org"; + repo = "paperwork"; + group = "World"; + owner = "OpenPaperwork"; + rev = version; + sha256 = "16pc4drwpjl4937wdavs6wk0j1qs474b072wplhs8ywxfgqip1h4"; + }; +} diff --git a/third_party/nixpkgs/pkgs/applications/office/skrooge/default.nix b/third_party/nixpkgs/pkgs/applications/office/skrooge/default.nix index e84e849674..067b06747d 100644 --- a/third_party/nixpkgs/pkgs/applications/office/skrooge/default.nix +++ b/third_party/nixpkgs/pkgs/applications/office/skrooge/default.nix @@ -30,6 +30,7 @@ mkDerivation rec { cmakeFlags = [ "-DSKG_DESIGNER=OFF" "-DSKG_WEBENGINE=ON" + "-DBUILD_TESTS=ON" ]; meta = with lib; { diff --git a/third_party/nixpkgs/pkgs/applications/office/softmaker/freeoffice.nix b/third_party/nixpkgs/pkgs/applications/office/softmaker/freeoffice.nix index 2e12e6d3d4..bdd90fecb8 100644 --- a/third_party/nixpkgs/pkgs/applications/office/softmaker/freeoffice.nix +++ b/third_party/nixpkgs/pkgs/applications/office/softmaker/freeoffice.nix @@ -5,9 +5,9 @@ # overridable. This is useful when the upstream archive was replaced # and nixpkgs is not in sync yet. , officeVersion ? { - version = "978"; + version = "980"; edition = "2018"; - sha256 = "1c5div1kbyyj48f89wkhc1i1759n70bsbp3w4a42cr0jmllyl60v"; + sha256 = "19pgil86aagiz6z4kx22gd4cxbbmrx42ix42arkfb6p6hav1plby"; } , ... } @ args: diff --git a/third_party/nixpkgs/pkgs/applications/office/todo.txt-cli/default.nix b/third_party/nixpkgs/pkgs/applications/office/todo.txt-cli/default.nix index 489b759f48..8db5691ed8 100644 --- a/third_party/nixpkgs/pkgs/applications/office/todo.txt-cli/default.nix +++ b/third_party/nixpkgs/pkgs/applications/office/todo.txt-cli/default.nix @@ -13,8 +13,8 @@ in stdenv.mkDerivation { installPhase = '' install -vd $out/bin install -vm 755 todo.sh $out/bin - install -vd $out/etc/bash_completion.d - install -vm 644 todo_completion $out/etc/bash_completion.d/todo + install -vd $out/share/bash-completion/completions + install -vm 644 todo_completion $out/share/bash-completion/completions/todo install -vd $out/etc/todo install -vm 644 todo.cfg $out/etc/todo/config ''; diff --git a/third_party/nixpkgs/pkgs/applications/office/vnote/default.nix b/third_party/nixpkgs/pkgs/applications/office/vnote/default.nix index 80b6ef6243..b266ce86e2 100644 --- a/third_party/nixpkgs/pkgs/applications/office/vnote/default.nix +++ b/third_party/nixpkgs/pkgs/applications/office/vnote/default.nix @@ -3,7 +3,7 @@ let description = "A note-taking application that knows programmers and Markdown better"; in mkDerivation rec { - version = "2.8.2"; + version = "2.10"; pname = "vnote"; src = fetchFromGitHub { @@ -11,7 +11,7 @@ in mkDerivation rec { repo = "vnote"; fetchSubmodules = true; rev = "v${version}"; - sha256 = "18qffq5c2plr5rjb5lafhdz1v5kbbb2wiyacgdhh3xni3khni52l"; + sha256 = "EeeVGnKI0irLO1zJQxlVlIUhqG987JIgxNvKpUgLxUQ="; }; nativeBuildInputs = [ qmake ]; diff --git a/third_party/nixpkgs/pkgs/applications/radio/fldigi/default.nix b/third_party/nixpkgs/pkgs/applications/radio/fldigi/default.nix index 3811c8fd6f..5f7ee88a02 100644 --- a/third_party/nixpkgs/pkgs/applications/radio/fldigi/default.nix +++ b/third_party/nixpkgs/pkgs/applications/radio/fldigi/default.nix @@ -2,12 +2,12 @@ libsamplerate, libpulseaudio, libXinerama, gettext, pkgconfig, alsaLib }: stdenv.mkDerivation rec { - version = "4.1.15"; + version = "4.1.16"; pname = "fldigi"; src = fetchurl { url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; - sha256 = "1fzbcv2dgg6byb2l8m2d6i69yn0a44pq52mpmms756jdf6z622i6"; + sha256 = "1dfkvhs0ri5kbyskk730ik8ix5z138qys26b31p6kixd8jjkw3k4"; }; buildInputs = [ libXinerama gettext hamlib fltk14 libjpeg libpng portaudio diff --git a/third_party/nixpkgs/pkgs/applications/radio/sdrangel/default.nix b/third_party/nixpkgs/pkgs/applications/radio/sdrangel/default.nix index 6d0a19334d..dd8c56610c 100644 --- a/third_party/nixpkgs/pkgs/applications/radio/sdrangel/default.nix +++ b/third_party/nixpkgs/pkgs/applications/radio/sdrangel/default.nix @@ -13,47 +13,40 @@ libav, libiio, libopus, libpulseaudio, -libusb-compat-0_1, +libusb1, limesuite, +libbladeRF, mkDerivation, ocl-icd, opencv3, pkgconfig, qtbase, qtmultimedia, +qtserialport, qtwebsockets, rtl-sdr, -serialdv +serialdv, +uhd }: -let - - codec2' = codec2.overrideAttrs (old: { - src = fetchFromGitHub { - owner = "drowe67"; - repo = "codec2"; - rev = "567346818c0d4d697773cf66d925fdb031e15668"; - sha256 = "0ngqlh2cw5grx2lg7xj8baz6p55gfhq4caggxkb4pxlg817pwbpa"; - }; - }); - -in mkDerivation rec { +mkDerivation rec { pname = "sdrangel"; - version = "4.11.12"; + version = "4.21.1"; src = fetchFromGitHub { owner = "f4exb"; repo = "sdrangel"; rev = "v${version}"; - sha256 = "0zbx0gklylk8npb3wnnmqpam0pdxl40f20i3wzwwh4gqrppxywzx"; + sha256 = "y6BVwnSJXiapgm9pAuby1DLLeU5MSyB4uqEa3oS35/U="; fetchSubmodules = false; }; nativeBuildInputs = [ cmake pkgconfig ]; buildInputs = [ - glew opencv3 libusb-compat-0_1 boost libopus limesuite libav libiio libpulseaudio + glew opencv3 libusb1 boost libopus limesuite libav libiio libpulseaudio qtbase qtwebsockets qtmultimedia rtl-sdr airspy hackrf - fftwFloat codec2' cm256cc serialdv + fftwFloat codec2 cm256cc serialdv qtserialport + libbladeRF uhd ]; cmakeFlags = [ "-DLIBSERIALDV_INCLUDE_DIR:PATH=${serialdv}/include/serialdv" diff --git a/third_party/nixpkgs/pkgs/applications/science/astronomy/astrolabe-generator/default.nix b/third_party/nixpkgs/pkgs/applications/science/astronomy/astrolabe-generator/default.nix index cb3f3131ea..4a6bdd9d1e 100644 --- a/third_party/nixpkgs/pkgs/applications/science/astronomy/astrolabe-generator/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/astronomy/astrolabe-generator/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { homepage = "https://www.astrolabeproject.com"; description = "A Java-based tool for generating EPS files for constructing astrolabes and related tools"; license = licenses.gpl3; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.all; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix b/third_party/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix index 3035a69dc1..9adb8e3674 100644 --- a/third_party/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix @@ -48,6 +48,6 @@ stdenv.mkDerivation rec { homepage = "https://sourceforge.net/projects/jmol"; license = licenses.lgpl2; platforms = platforms.all; - maintainers = with maintainers; [ timokau mounium ]; + maintainers = with maintainers; [ mounium ] ++ teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/electronics/appcsxcad/default.nix b/third_party/nixpkgs/pkgs/applications/science/electronics/appcsxcad/default.nix index d2b7c0d66a..c2d7cefec9 100644 --- a/third_party/nixpkgs/pkgs/applications/science/electronics/appcsxcad/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/electronics/appcsxcad/default.nix @@ -27,7 +27,6 @@ mkDerivation { nativeBuildInputs = [ cmake - wrapQtAppsHook ]; buildInputs = [ diff --git a/third_party/nixpkgs/pkgs/applications/science/electronics/librepcb/default.nix b/third_party/nixpkgs/pkgs/applications/science/electronics/librepcb/default.nix index 494a5cf293..4b0a4108ab 100644 --- a/third_party/nixpkgs/pkgs/applications/science/electronics/librepcb/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/electronics/librepcb/default.nix @@ -1,39 +1,47 @@ -{ lib, mkDerivation, fetchFromGitHub, qtbase, qttools, qmake, wrapQtAppsHook }: +{ stdenv, lib, fetchFromGitHub +, qtbase, qttools, qmake, wrapQtAppsHook +}: -mkDerivation rec { +stdenv.mkDerivation rec { pname = "librepcb"; version = "0.1.5"; src = fetchFromGitHub { - owner = "LibrePCB"; - repo = "LibrePCB"; - fetchSubmodules = true; - rev = version; + owner = pname; + repo = pname; + rev = version; sha256 = "0ag8h3id2c1k9ds22rfrvyhf2vjhkv82xnrdrz4n1hnlr9566vcx"; + fetchSubmodules = true; }; - enableParallelBuilding = true; - nativeBuildInputs = [ qmake qttools wrapQtAppsHook ]; - buildInputs = [ qtbase ]; qmakeFlags = ["-r"]; + enableParallelBuilding = true; postInstall = '' - mkdir -p $out/share/librepcb/fontobene - cp share/librepcb/fontobene/newstroke.bene $out/share/librepcb/fontobene/ - ''; + mkdir -p $out/share/librepcb/fontobene + cp share/librepcb/fontobene/newstroke.bene $out/share/librepcb/fontobene/ + ''; + + # the build system tries to use 'git' at build time to find the HEAD hash. + # that's a no-no, so replace it with a quick hack. NOTE: the # adds a comment + # at the end of the line to remove the git call. + patchPhase = '' + substituteInPlace ./libs/librepcb/common/common.pro \ + --replace 'GIT_COMMIT_SHA' 'GIT_COMMIT_SHA="\\\"${src.rev}\\\"" # ' + ''; preFixup = '' wrapQtApp $out/bin/librepcb ''; - meta = with lib; { + meta = with stdenv.lib; { description = "A free EDA software to develop printed circuit boards"; - homepage = "https://librepcb.org/"; - maintainers = with maintainers; [ luz ]; - license = licenses.gpl3; - platforms = platforms.linux; + homepage = "https://librepcb.org/"; + maintainers = with maintainers; [ luz thoughtpolice ]; + license = licenses.gpl3; + platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/electronics/ngspice/default.nix b/third_party/nixpkgs/pkgs/applications/science/electronics/ngspice/default.nix index ab2861d53f..5113dc778f 100644 --- a/third_party/nixpkgs/pkgs/applications/science/electronics/ngspice/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/electronics/ngspice/default.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation rec { pname = "ngspice"; - version = "32"; + version = "33"; src = fetchurl { url = "mirror://sourceforge/ngspice/ngspice-${version}.tar.gz"; - sha256 = "1wiys30c9mqzxr7iv1sws0jnn4xi0mj3lanhnk2qfvaiji70rn9w"; + sha256 = "1wa1hmpn13spmxqgbb1m7vgy32mwvjqwrxhymzll8z65q5nbd7dr"; }; nativeBuildInputs = [ flex bison ]; diff --git a/third_party/nixpkgs/pkgs/applications/science/math/R/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/R/default.nix index 25ee66e8f7..e4fbe8a7f2 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/R/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/R/default.nix @@ -113,6 +113,6 @@ stdenv.mkDerivation rec { platforms = platforms.all; hydraPlatforms = platforms.linux; - maintainers = with maintainers; [ peti timokau ]; + maintainers = with maintainers; [ peti ] ++ teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/math/lrcalc/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/lrcalc/default.nix index 438a84c0e0..ddd470e621 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/lrcalc/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/lrcalc/default.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { description = "Littlewood-Richardson calculator"; homepage = "http://math.rutgers.edu/~asbuch/lrcalc/"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/math/mathematica/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/mathematica/default.nix index ace5ee55d7..d04a89bd88 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/mathematica/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/mathematica/default.nix @@ -144,6 +144,9 @@ stdenv.mkDerivation rec { ''; dontBuild = true; + + # This is primarily an IO bound build; there's little benefit to building remotely. + preferLocalBuild = true; # all binaries are already stripped dontStrip = true; diff --git a/third_party/nixpkgs/pkgs/applications/science/math/nauty/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/nauty/default.nix index d75fc9731c..76e7c796a1 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/nauty/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/nauty/default.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { inherit version; description = ''Programs for computing automorphism groups of graphs and digraphs''; license = licenses.asl20; - maintainers = with maintainers; [ raskin timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; # I'm not sure if the filename will remain the same for future changelog or # if it will track changes to minor releases. Lets see. Better than nothing diff --git a/third_party/nixpkgs/pkgs/applications/science/math/palp/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/palp/default.nix index c383438002..9ae4fe1ba9 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/palp/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/palp/default.nix @@ -84,7 +84,7 @@ stdenv.mkDerivation rec { # version was released that pointed to gplv2 however, so thats probably # the right license. license = licenses.gpl2; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/math/pari/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/pari/default.nix index bd730a1eaa..a3e2f99ab2 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/pari/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/pari/default.nix @@ -74,7 +74,7 @@ stdenv.mkDerivation rec { homepage = "http://pari.math.u-bordeaux.fr"; downloadPage = "http://pari.math.u-bordeaux.fr/download.html"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ ertes raskin AndersonTorres timokau ]; + maintainers = with maintainers; [ ertes AndersonTorres ] ++ teams.sage.members; platforms = platforms.linux ++ platforms.darwin; updateWalker = true; }; diff --git a/third_party/nixpkgs/pkgs/applications/science/math/pynac/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/pynac/default.nix index 82e3312167..3e6057c9ae 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/pynac/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/pynac/default.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { ''; homepage = "http://pynac.org"; license = licenses.gpl3; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/math/sage/flask-oldsessions.nix b/third_party/nixpkgs/pkgs/applications/science/math/sage/flask-oldsessions.nix index 403dc8708f..86fe9912c1 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/sage/flask-oldsessions.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/sage/flask-oldsessions.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "Provides a session class that works like the one in Flask before 0.10."; license = licenses.bsd2; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; homepage = "https://github.com/mitsuhiko/flask-oldsessions"; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/math/sage/flask-openid.nix b/third_party/nixpkgs/pkgs/applications/science/math/sage/flask-openid.nix index 527173dec8..900b033429 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/sage/flask-openid.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/sage/flask-openid.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "Adds openid support to flask applications"; license = licenses.bsd2; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; homepage = "https://pythonhosted.org/Flask-OpenID/"; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/math/sage/pybrial.nix b/third_party/nixpkgs/pkgs/applications/science/math/sage/pybrial.nix index 718414126a..5fc8a4aa6f 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/sage/pybrial.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/sage/pybrial.nix @@ -20,6 +20,6 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "python implementation of BRiAl"; license = licenses.gpl2; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/math/sage/python-openid.nix b/third_party/nixpkgs/pkgs/applications/science/math/sage/python-openid.nix index 4c7fdadada..1e8a908ac7 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/sage/python-openid.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/sage/python-openid.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "OpenID library for Python"; license = licenses.asl20; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; homepage = "https://github.com/openid/python-openid/"; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/math/sage/sage.nix b/third_party/nixpkgs/pkgs/applications/science/math/sage/sage.nix index 4fa8ae6270..e2acef7b8e 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/sage/sage.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/sage/sage.nix @@ -63,6 +63,6 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab"; license = licenses.gpl2; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/applications/science/math/sage/sagenb.nix b/third_party/nixpkgs/pkgs/applications/science/math/sage/sagenb.nix index 77b2168ad9..ad5c53b6c1 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/sage/sagenb.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/sage/sagenb.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "Sage Notebook"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; # let sagenb use mathjax diff --git a/third_party/nixpkgs/pkgs/applications/science/math/singular/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/singular/default.nix index a8c4f6bb9a..8c5eac2c06 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/singular/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/singular/default.nix @@ -108,7 +108,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "A CAS for polynomial computations"; - maintainers = with maintainers; [ raskin timokau ]; + maintainers = teams.sage.members; # 32 bit x86 fails with some link error: `undefined reference to `__divmoddi4@GCC_7.0.0'` platforms = subtractLists platforms.i686 platforms.unix; license = licenses.gpl3; # Or GPLv2 at your option - but not GPLv4 diff --git a/third_party/nixpkgs/pkgs/applications/science/math/symmetrica/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/symmetrica/default.nix index b363137fb9..ca75225979 100644 --- a/third_party/nixpkgs/pkgs/applications/science/math/symmetrica/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/math/symmetrica/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = ''A collection of routines for representation theory and combinatorics''; license = licenses.isc; - maintainers = with maintainers; [raskin timokau]; + maintainers = teams.sage.members; platforms = platforms.unix; homepage = "https://gitlab.com/sagemath/symmetrica"; }; diff --git a/third_party/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix b/third_party/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix index 2b7532a934..a03f7682a5 100644 --- a/third_party/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix @@ -2,7 +2,7 @@ python3Packages.buildPythonApplication rec { pname = "snakemake"; - version = "5.19.3"; + version = "5.28.0"; propagatedBuildInputs = with python3Packages; [ appdirs @@ -13,6 +13,7 @@ python3Packages.buildPythonApplication rec { jsonschema nbformat psutil + pulp pyyaml ratelimiter requests @@ -22,7 +23,7 @@ python3Packages.buildPythonApplication rec { src = python3Packages.fetchPypi { inherit pname version; - sha256 = "b83f3ef73e25dafcb39b3565030e33fa2f7e80ed70256c535dc7e58ea762305d"; + sha256 = "2367ce91baf7f8fa7738d33aff9670ffdf5410bbac49aeb209f73b45a3425046"; }; doCheck = false; # Tests depend on Google Cloud credentials at ${HOME}/gcloud-service-key.json diff --git a/third_party/nixpkgs/pkgs/applications/science/physics/xflr5/default.nix b/third_party/nixpkgs/pkgs/applications/science/physics/xflr5/default.nix index b2e5284796..5ae56528f9 100644 --- a/third_party/nixpkgs/pkgs/applications/science/physics/xflr5/default.nix +++ b/third_party/nixpkgs/pkgs/applications/science/physics/xflr5/default.nix @@ -1,6 +1,6 @@ -{ stdenv, lib, fetchurl, wrapQtAppsHook, qmake }: +{ mkDerivation, lib, fetchurl, qmake }: -stdenv.mkDerivation rec { +mkDerivation rec { pname = "xflr5"; version = "6.47"; @@ -11,9 +11,9 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - nativeBuildInputs = [ qmake wrapQtAppsHook ]; + nativeBuildInputs = [ qmake ]; - meta = with stdenv.lib; { + meta = with lib; { description = "An analysis tool for airfoils, wings and planes"; homepage = https://sourceforge.net/projects/xflr5/; license = licenses.gpl3; diff --git a/third_party/nixpkgs/pkgs/applications/terminal-emulators/mlterm/default.nix b/third_party/nixpkgs/pkgs/applications/terminal-emulators/mlterm/default.nix index 853fe22f0b..9c01430d6d 100644 --- a/third_party/nixpkgs/pkgs/applications/terminal-emulators/mlterm/default.nix +++ b/third_party/nixpkgs/pkgs/applications/terminal-emulators/mlterm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl, pkgconfig, autoconf, makeDesktopItem +{ stdenv, lib, fetchFromGitHub, pkgconfig, autoconf, makeDesktopItem , libX11, gdk-pixbuf, cairo, libXft, gtk3, vte , harfbuzz #substituting glyphs with opentype fonts , fribidi, m17n_lib #bidi and encoding @@ -10,11 +10,13 @@ stdenv.mkDerivation rec { pname = "mlterm"; - version = "3.9.0"; + version = "3.9.1"; - src = fetchurl { - url = "mirror://sourceforge/project/mlterm/01release/${pname}-${version}/${pname}-${version}.tar.gz"; - sha256 = "17h6j4nmbyvsx2shm8mqm7smzq9i7mbqxjw19c2m0rhf5yzqhr3k"; + src = fetchFromGitHub { + owner = "arakiken"; + repo = pname; + rev = "rel-${lib.replaceStrings [ "." ] [ "_" ] version}"; # 3.9.1 -> rel-3_9_1 + sha256 = "1hh196kz2n3asv8r8r2bdk5b2w93zq7rw4880ciiq1554h0ib7fj"; }; nativeBuildInputs = [ pkgconfig autoconf wrapGAppsHook ]; diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-bug/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-bug/default.nix index 44eba8c4b3..7c345639e9 100644 --- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-bug/default.nix +++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-bug/default.nix @@ -24,7 +24,7 @@ buildGoModule rec { ''; postInstall = '' - install -D -m 0644 misc/bash_completion/git-bug "$out/etc/bash_completion.d/git-bug" + install -D -m 0644 misc/bash_completion/git-bug "$out/share/bash-completion/completions/git-bug" install -D -m 0644 misc/zsh_completion/git-bug "$out/share/zsh/site-functions/git-bug" install -D -m 0644 -t "$out/share/man/man1" doc/man/* ''; diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-stree/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-stree/default.nix index dc636571ac..aa53529933 100644 --- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-stree/default.nix +++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-stree/default.nix @@ -12,9 +12,9 @@ stdenv.mkDerivation { }; installPhase = '' - mkdir -p $out/bin $out/etc/bash_completion.d + mkdir -p $out/bin $out/share/bash-completion/completions install -m 0755 git-stree $out/bin/ - install -m 0644 git-stree-completion.bash $out/etc/bash_completion.d/ + install -m 0644 git-stree-completion.bash $out/share/bash-completion/completions/ ''; meta = with lib; { diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix index b6efb78513..b7e4f3e6c4 100644 --- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix +++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix @@ -153,8 +153,8 @@ stdenv.mkDerivation { cp -a contrib $out/share/git/ mkdir -p $out/share/bash-completion/completions ln -s $out/share/git/contrib/completion/git-completion.bash $out/share/bash-completion/completions/git - mkdir -p $out/etc/bash_completion.d - ln -s $out/share/git/contrib/completion/git-prompt.sh $out/etc/bash_completion.d/ + mkdir -p $out/share/bash-completion/completions + ln -s $out/share/git/contrib/completion/git-prompt.sh $out/share/bash-completion/completions/ # grep is a runtime dependency, need to patch so that it's found substituteInPlace $out/libexec/git-core/git-sh-setup \ @@ -249,6 +249,7 @@ stdenv.mkDerivation { '') + stdenv.lib.optionalString stdenv.isDarwin '' # enable git-credential-osxkeychain by default if darwin + mkdir -p $out/etc cat > $out/etc/gitconfig << EOF [credential] helper = osxkeychain diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/topgit/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/topgit/default.nix index 0da0cfa02b..9577b56b6c 100644 --- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/topgit/default.nix +++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/topgit/default.nix @@ -16,8 +16,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ perl git ]; postInstall = '' - install -Dm644 README -t"$out/share/doc/${pname}-${version}/" - install -Dm755 contrib/tg-completion.bash -t "$out/etc/bash_completion.d/" + install -Dm644 README -t "$out/share/doc/${pname}-${version}/" + install -Dm755 contrib/tg-completion.bash -t "$out/share/bash-completion/completions/" ''; meta = with stdenv.lib; { diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitkraken/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/gitkraken/default.nix index 827d9539db..8b93bf2176 100644 --- a/third_party/nixpkgs/pkgs/applications/version-management/gitkraken/default.nix +++ b/third_party/nixpkgs/pkgs/applications/version-management/gitkraken/default.nix @@ -13,11 +13,11 @@ let in stdenv.mkDerivation rec { pname = "gitkraken"; - version = "7.3.2"; + version = "7.4.0"; src = fetchzip { url = "https://release.axocdn.com/linux/GitKraken-v${version}.tar.gz"; - sha256 = "0bw75m87qbnnn1gjphik3xcjx2zwczsa37rpr16la1zjhqjl5m7j"; + sha256 = "0ih0jxdm74vr4dgslhnl3llvi31zin0g2xjw6a4pdji2y2kajkzk"; }; dontBuild = true; diff --git a/third_party/nixpkgs/pkgs/applications/version-management/mercurial/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/mercurial/default.nix index c7a1c41498..e0400fd46c 100644 --- a/third_party/nixpkgs/pkgs/applications/version-management/mercurial/default.nix +++ b/third_party/nixpkgs/pkgs/applications/version-management/mercurial/default.nix @@ -4,26 +4,24 @@ }: let - inherit (python3Packages) docutils dulwich python; + inherit (python3Packages) docutils python; in python3Packages.buildPythonApplication rec { pname = "mercurial"; - version = "5.4.2"; + version = "5.6"; src = fetchurl { url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz"; - sha256 = "0ls8nwx3nz26pibphw54fg8pxqb365zmmqx95lqrxqqyf3d972sw"; + sha256 = "1hk2y30zzdnlv8f71kabvh0xi9c7qhp28ksh20vpd0r712sv79yz"; }; format = "other"; - inherit python; # pass it so that the same version can be used in hg2git + passthru = { inherit python; }; # pass it so that the same version can be used in hg2git buildInputs = [ makeWrapper docutils unzip ] ++ stdenv.lib.optionals stdenv.isDarwin [ ApplicationServices ]; - propagatedBuildInputs = [ dulwich ]; - makeFlags = [ "PREFIX=$(out)" ]; postInstall = (stdenv.lib.optionalString guiSupport '' diff --git a/third_party/nixpkgs/pkgs/applications/video/minitube/default.nix b/third_party/nixpkgs/pkgs/applications/video/minitube/default.nix index 690b835534..a5bd030e47 100644 --- a/third_party/nixpkgs/pkgs/applications/video/minitube/default.nix +++ b/third_party/nixpkgs/pkgs/applications/video/minitube/default.nix @@ -1,30 +1,30 @@ -{ stdenv, fetchFromGitHub, wrapQtAppsHook, phonon, phonon-backend-vlc, qtbase, qmake +{ mkDerivation, lib, fetchFromGitHub, phonon, phonon-backend-vlc, qtbase, qmake , qtdeclarative, qttools, qtx11extras, mpv # "Free" key generated by nckx . I no longer have a Google # account. You'll need to generate (and please share :-) a new one if it breaks. , withAPIKey ? "AIzaSyBtFgbln3bu1swQC-naMxMtKh384D3xJZE" }: -stdenv.mkDerivation rec { +mkDerivation rec { pname = "minitube"; - version = "3.2"; + version = "3.6"; src = fetchFromGitHub { - sha256 = "0175sgqmszakqd631bni4aqjpx68h6n49zjvg23fb1yyancnkn4c"; + sha256 = "6IaBPYL/yGWKUHxPe1FnAR1gDHImXYGItYWq7VNjwEU="; rev = version; repo = "minitube"; owner = "flaviotordini"; fetchSubmodules = true; }; - buildInputs = [ phonon phonon-backend-vlc qtbase qtdeclarative qttools qtx11extras mpv ]; - nativeBuildInputs = [ wrapQtAppsHook qmake ]; + buildInputs = [ phonon phonon-backend-vlc qtbase qtdeclarative qtx11extras mpv ]; + nativeBuildInputs = [ qmake qttools ]; qmakeFlags = [ "DEFINES+=APP_GOOGLE_API_KEY=${withAPIKey}" ]; enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Stand-alone YouTube video player"; longDescription = '' Watch YouTube videos in a new way: you type a keyword, Minitube gives diff --git a/third_party/nixpkgs/pkgs/applications/video/obs-studio/obs-move-transition.nix b/third_party/nixpkgs/pkgs/applications/video/obs-studio/obs-move-transition.nix new file mode 100644 index 0000000000..70985b438c --- /dev/null +++ b/third_party/nixpkgs/pkgs/applications/video/obs-studio/obs-move-transition.nix @@ -0,0 +1,60 @@ +{ lib +, stdenv +, fetchFromGitHub +, fetchpatch +, fetchurl +, cmake +, obs-studio +}: + +stdenv.mkDerivation rec { + pname = "obs-move-transition"; + version = "2.0.2"; + + src = fetchFromGitHub { + owner = "exeldro"; + repo = "obs-move-transition"; + rev = version; + sha256 = "0kr868lxlanq0y98f2hb70y92ac2nla8khsj879kjf3z6dqdpd66"; + }; + + nativeBuildInputs = [ cmake ]; + buildInputs = [ obs-studio ]; + + cmakeFlags = with lib; [ + "-DLIBOBS_INCLUDE_DIR=${obs-studio.src}/libobs" + "-Wno-dev" + ]; + + preConfigure = '' + cp ${obs-studio.src}/cmake/external/FindLibobs.cmake FindLibobs.cmake + ''; + + patches = [ ./rename-obs-move-transition-cmake.patch ]; + + postPatch = '' + substituteInPlace move-source-filter.c --replace '<../UI/obs-frontend-api/obs-frontend-api.h>' '' + substituteInPlace move-value-filter.c --replace '<../UI/obs-frontend-api/obs-frontend-api.h>' '' + substituteInPlace move-transition.c --replace '<../UI/obs-frontend-api/obs-frontend-api.h>' '' + ''; + + # obs-studio expects the shared object to be located in bin/32bit or bin/64bit + # https://github.com/obsproject/obs-studio/blob/d60c736cb0ec0491013293c8a483d3a6573165cb/libobs/obs-nix.c#L48 + postInstall = let + pluginPath = { + i686-linux = "bin/32bit"; + x86_64-linux = "bin/64bit"; + }.${stdenv.targetPlatform.system} or (throw "Unsupported system: ${stdenv.targetPlatform.system}"); + in '' + mkdir -p $out/share/obs/obs-plugins/move-transition/${pluginPath} + ln -s $out/lib/obs-plugins/move-transition.so $out/share/obs/obs-plugins/move-transition/${pluginPath} + ''; + + meta = with lib; { + description = "Plugin for OBS Studio to move source to a new position during scene transition"; + homepage = "https://github.com/exeldro/obs-move-transition"; + maintainers = with maintainers; [ starcraft66 ]; + license = licenses.gpl2Plus; + platforms = [ "x86_64-linux" "i686-linux" ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/applications/video/obs-studio/rename-obs-move-transition-cmake.patch b/third_party/nixpkgs/pkgs/applications/video/obs-studio/rename-obs-move-transition-cmake.patch new file mode 100644 index 0000000000..24c1848c10 --- /dev/null +++ b/third_party/nixpkgs/pkgs/applications/video/obs-studio/rename-obs-move-transition-cmake.patch @@ -0,0 +1,34 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d116619..a1366ce 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,6 +1,17 @@ ++if (POLICY CMP0048) ++ cmake_policy(SET CMP0048 NEW) ++endif (POLICY CMP0048) ++ + project(move-transition VERSION 2.0.2) + set(PROJECT_FULL_NAME "Move Transition") + ++include(FindLibobs.cmake) ++find_package(LibObs REQUIRED) ++ ++include_directories( ++ "${LIBOBS_INCLUDE_DIR}/../plugins/obs-transitions" ++ "${LIBOBS_INCLUDE_DIR}/../UI/obs-frontend-api") ++ + set(move-transition_HEADERS + move-transition.h + easing.h) +@@ -34,4 +45,10 @@ target_link_libraries(move-transition + libobs) + + set_target_properties(move-transition PROPERTIES FOLDER "plugins/exeldro") +-install_obs_plugin_with_data(move-transition data) ++set_target_properties(move-transition PROPERTIES PREFIX "") ++ ++install(TARGETS move-transition ++ LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/obs-plugins) ++ ++install(DIRECTORY data/locale/ ++ DESTINATION "${CMAKE_INSTALL_PREFIX}/share/obs/obs-plugins/move-transition/locale") diff --git a/third_party/nixpkgs/pkgs/applications/video/plex-media-player/default.nix b/third_party/nixpkgs/pkgs/applications/video/plex-media-player/default.nix index d08a4a8524..0530af6f22 100644 --- a/third_party/nixpkgs/pkgs/applications/video/plex-media-player/default.nix +++ b/third_party/nixpkgs/pkgs/applications/video/plex-media-player/default.nix @@ -11,14 +11,14 @@ let depSrcs = import ./deps.nix { inherit fetchurl; }; in mkDerivation rec { pname = "plex-media-player"; - version = "2.55.0.1069"; - vsnHash = "2369bed9"; + version = "2.58.0.1076"; + vsnHash = "38e019da"; src = fetchFromGitHub { owner = "plexinc"; repo = "plex-media-player"; rev = "v${version}-${vsnHash}"; - sha256 = "1jq4592sgaia0xy2h7n3vh5i7c84sdh4l64fdc774r4i0bmg66qi"; + sha256 = "XFwcSHn9wG30bDMGFITBmhp6/VI1RLmxMxFFxjntTmw="; }; nativeBuildInputs = [ pkgconfig cmake python3 ]; diff --git a/third_party/nixpkgs/pkgs/applications/video/plex-media-player/deps.nix b/third_party/nixpkgs/pkgs/applications/video/plex-media-player/deps.nix index 26b5753261..fddbae9375 100644 --- a/third_party/nixpkgs/pkgs/applications/video/plex-media-player/deps.nix +++ b/third_party/nixpkgs/pkgs/applications/video/plex-media-player/deps.nix @@ -1,28 +1,28 @@ { fetchurl }: rec { - webClientBuildId = "180-afec74de50e175"; + webClientBuildId = "183-045db5be50e175"; webClientDesktopBuildId = "4.29.2-e50e175"; - webClientTvBuildId = "4.29.3-afec74d"; + webClientTvBuildId = "4.29.6-045db5b"; webClient = fetchurl { url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/buildid.cmake"; - sha256 = "0rabrg3lk9vgpswk8npa54hzqf2v8ghqqnysxpwn12wrp1pc2rr9"; + sha256 = "AzHlO7Z8SxQoT6++OphwDDQ47Ombnpaby0mh1YNnSvc="; }; webClientDesktopHash = fetchurl { url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/web-client-desktop-${webClientDesktopBuildId}.tar.xz.sha1"; - sha256 = "02b5yq4yc411qlg2dkw5j9lrr3cn2y4d27sin0skf6qza180473g"; + sha256 = "7vUcTuN5ypFFIrBygyutEZu4MYl5WPmFureQl6HvVx8="; }; webClientDesktop = fetchurl { url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/web-client-desktop-${webClientDesktopBuildId}.tar.xz"; - sha256 = "0l3xv48kr2rx878a40zrgwif2ga2ikv6fdcbq9pylycnmm41pxmh"; + sha256 = "xWwXhN2N4Pvalxtm5PwZprkcFU6RIiE6fA71d2E6lP4="; }; webClientTvHash = fetchurl { url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/web-client-tv-${webClientTvBuildId}.tar.xz.sha1"; - sha256 = "0wq115y2xrgwqrzr43nhkq8ba237z20yfp426ki2kdypsq8fjqka"; + sha256 = "U8u5SOxPpz8HOJKrYXlIHx0X08Flspl67hlzc57g7v8="; }; webClientTv = fetchurl { url = "https://artifacts.plex.tv/web-client-pmp/${webClientBuildId}/web-client-tv-${webClientTvBuildId}.tar.xz"; - sha256 = "1wax1qslm226l2w53m2fnl849jw349qhg3rjghx7vip5pmb43vw9"; + sha256 = "4Et9d4BO+4UParvsSJglJvb+cnp0oUP3O4MDNnLeP7g="; }; } diff --git a/third_party/nixpkgs/pkgs/applications/video/webcamoid/default.nix b/third_party/nixpkgs/pkgs/applications/video/webcamoid/default.nix index aa559215fe..a0d25f2ec1 100644 --- a/third_party/nixpkgs/pkgs/applications/video/webcamoid/default.nix +++ b/third_party/nixpkgs/pkgs/applications/video/webcamoid/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig, libxcb, mkDerivation, qmake +{ lib, fetchFromGitHub, pkgconfig, libxcb, mkDerivation, qmake , qtbase, qtdeclarative, qtquickcontrols, qtquickcontrols2 , ffmpeg-full, gst_all_1, libpulseaudio, alsaLib, jack2 , v4l-utils }: @@ -29,7 +29,7 @@ mkDerivation rec { "INSTALLQMLDIR=${placeholder "out"}/lib/qt/qml" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Webcam Capture Software"; longDescription = "Webcamoid is a full featured and multiplatform webcam suite."; homepage = "https://github.com/webcamoid/webcamoid/"; diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/berry/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/berry/default.nix index 2a41a3d3c0..367d021412 100644 --- a/third_party/nixpkgs/pkgs/applications/window-managers/berry/default.nix +++ b/third_party/nixpkgs/pkgs/applications/window-managers/berry/default.nix @@ -1,18 +1,30 @@ -{ stdenv, fetchFromGitHub -, libX11, libXft, libXinerama, fontconfig, freetype }: +{ stdenv +, fetchFromGitHub +, libX11 +, libXft +, libXinerama +, fontconfig +, freetype +}: stdenv.mkDerivation rec { pname = "berry"; - version = "0.1.5"; + version = "0.1.7"; src = fetchFromGitHub { owner = "JLErvin"; - repo = "berry"; + repo = pname; rev = version; - sha256 = "1wxbjzpwqb9x7vd7kb095fiqj271rki980dnwcxjxpqlmmrmjzyl"; + sha256 = "sha256-2kFVOE5l1KQvDb5KDL7y0p4M7awJLrxJF871cyc0YZ8="; }; - buildInputs = [ libX11 libXft libXinerama fontconfig freetype ]; + buildInputs =[ + libX11 + libXft + libXinerama + fontconfig + freetype + ]; preBuild = '' makeFlagsArray+=( PREFIX="${placeholder "out"}" diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/i3/altlayout.nix b/third_party/nixpkgs/pkgs/applications/window-managers/i3/altlayout.nix new file mode 100644 index 0000000000..973dee3eee --- /dev/null +++ b/third_party/nixpkgs/pkgs/applications/window-managers/i3/altlayout.nix @@ -0,0 +1,21 @@ +{ lib, python3Packages }: + +python3Packages.buildPythonApplication rec { + pname = "i3altlayout"; + version = "0.3"; + + src = python3Packages.fetchPypi { + inherit pname version; + sha256 = "1h0phf3s6ljffxw0bs73k041wildaz01h37iv5mxhami41wrh4qf"; + }; + + pythonPath = with python3Packages; [ enum-compat i3ipc docopt ]; + + meta = with lib; { + maintainers = with maintainers; [ magnetophon ]; + description = "Helps you handle more efficiently your screen real estate in i3wm by auto-splitting windows on their longest side"; + homepage = "https://github.com/deadc0de6/i3altlayout"; + license = licenses.gpl3Only; + platforms = platforms.linux; + }; +} diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/leftwm/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/leftwm/default.nix index e2b3e4a55a..13c0818101 100644 --- a/third_party/nixpkgs/pkgs/applications/window-managers/leftwm/default.nix +++ b/third_party/nixpkgs/pkgs/applications/window-managers/leftwm/default.nix @@ -6,16 +6,16 @@ in rustPlatform.buildRustPackage rec { pname = "leftwm"; - version = "0.2.4"; + version = "0.2.5"; src = fetchFromGitHub { owner = "leftwm"; repo = "leftwm"; rev = version; - sha256 = "0xmkhkdpz1bpczrar9y6assdzhd7qxybnkjqs36h099fk9xqmsav"; + sha256 = "03kk3vg0r88317zv8j2bj44wq2fwxi25rv1aasvayrh1i5j6zr10"; }; - cargoSha256 = "06wnx81fhs19pz5qnir6h2v2kmj73y1g354nadcx6650q9pnhdv4"; + cargoSha256 = "0m4sv4chxzk60njixlyja44rpn04apf3bm04fgd3v7abpr169f2s"; buildInputs = [ makeWrapper libX11 libXinerama ]; diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/sawfish/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/sawfish/default.nix index f163715456..0625977451 100644 --- a/third_party/nixpkgs/pkgs/applications/window-managers/sawfish/default.nix +++ b/third_party/nixpkgs/pkgs/applications/window-managers/sawfish/default.nix @@ -1,25 +1,32 @@ -{ stdenv, fetchurl -, pkgconfig, which, autoreconfHook -, rep-gtk, pango, gdk-pixbuf-xlib -, imlib, gettext, texinfo -, libXinerama, libXrandr, libXtst, libICE, libSM +{ stdenv +, fetchurl +, pkg-config +, which +, autoreconfHook +, rep-gtk +, pango +, gdk-pixbuf-xlib +, imlib +, gettext +, texinfo +, libXinerama +, libXrandr +, libXtst +, libICE +, libSM , makeWrapper }: -with stdenv.lib; - stdenv.mkDerivation rec { - pname = "sawfish"; version = "1.12.90"; - sourceName = "sawfish_${version}"; src = fetchurl { - url = "https://download.tuxfamily.org/sawfish/${sourceName}.tar.xz"; + url = "https://download.tuxfamily.org/sawfish/${pname}_${version}.tar.xz"; sha256 = "18p8srqqj9vjffg13qhspfz2gr1h4vfs10qzlv89g76r289iam31"; }; - nativeBuildInputs = [ autoreconfHook pkgconfig ]; + nativeBuildInputs = [ autoreconfHook pkg-config ]; buildInputs = [ which rep-gtk pango gdk-pixbuf-xlib imlib gettext texinfo libXinerama libXrandr libXtst libICE libSM @@ -31,14 +38,15 @@ stdenv.mkDerivation rec { ''; postInstall = '' - for i in $out/lib/sawfish/sawfish-menu $out/bin/sawfish-about $out/bin/sawfish-client $out/bin/sawfish-config $out/bin/sawfish; do + for i in $out/lib/sawfish/sawfish-menu $out/bin/sawfish-about \ + $out/bin/sawfish-client $out/bin/sawfish-config $out/bin/sawfish; do wrapProgram $i \ --prefix REP_DL_LOAD_PATH : "$out/lib/rep" \ --set REP_LOAD_PATH "$out/share/sawfish/lisp" done ''; - meta = { + meta = with stdenv.lib; { description = "An extensible, Lisp-based window manager"; longDescription = '' Sawfish is an extensible window manager using a Lisp-based scripting language. @@ -47,7 +55,7 @@ stdenv.mkDerivation rec { All high-level WM functions are implemented in Lisp for future extensibility or redefinition. ''; - homepage = "http://sawfish.wikia.com"; + homepage = "https://sawfish.fandom.com/wiki/Main_Page"; license = licenses.gpl2; maintainers = [ maintainers.AndersonTorres ]; }; diff --git a/third_party/nixpkgs/pkgs/build-support/bintools-wrapper/default.nix b/third_party/nixpkgs/pkgs/build-support/bintools-wrapper/default.nix index 06c51303dc..3b1b8ff570 100644 --- a/third_party/nixpkgs/pkgs/build-support/bintools-wrapper/default.nix +++ b/third_party/nixpkgs/pkgs/build-support/bintools-wrapper/default.nix @@ -254,7 +254,7 @@ stdenv.mkDerivation { # Ensure consistent LC_VERSION_MIN_MACOSX and remove LC_UUID. + optionalString stdenv.targetPlatform.isMacOS '' - echo "-macosx_version_min 10.12 -sdk_version 10.12 -no_uuid" >> $out/nix-support/libc-ldflags-before + echo "-sdk_version 10.12 -no_uuid" >> $out/nix-support/libc-ldflags-before '' ## diff --git a/third_party/nixpkgs/pkgs/build-support/docker/default.nix b/third_party/nixpkgs/pkgs/build-support/docker/default.nix index ba76ce2b81..e4e8f794bc 100644 --- a/third_party/nixpkgs/pkgs/build-support/docker/default.nix +++ b/third_party/nixpkgs/pkgs/build-support/docker/default.nix @@ -31,6 +31,7 @@ writeScript, writeText, writePython3, + system, # Note: This is the cross system we're compiling for }: # WARNING: this API is unstable and may be subject to backwards-incompatible changes in the future. @@ -48,7 +49,7 @@ let # A user is required by nix # https://github.com/NixOS/nix/blob/9348f9291e5d9e4ba3c4347ea1b235640f54fd79/src/libutil/util.cc#L478 export USER=nobody - ${nix}/bin/nix-store --load-db < ${closureInfo {rootPaths = contentsList;}}/registration + ${buildPackages.nix}/bin/nix-store --load-db < ${closureInfo {rootPaths = contentsList;}}/registration mkdir -p nix/var/nix/gcroots/docker/ for i in ${lib.concatStringsSep " " contentsList}; do @@ -56,6 +57,16 @@ let done; ''; + # Map nixpkgs architecture to Docker notation + # Reference: https://github.com/docker-library/official-images#architectures-other-than-amd64 + getArch = nixSystem: { + aarch64-linux = "arm64v8"; + armv7l-linux = "arm32v7"; + x86_64-linux = "amd64"; + powerpc64le-linux = "ppc64le"; + i686-linux = "i386"; + }.${nixSystem} or "Can't map Nix system ${nixSystem} to Docker architecture notation. Please check that your input and your requested build are correct or update the mapping in Nixpkgs."; + in rec { @@ -72,7 +83,7 @@ rec { , imageDigest , sha256 , os ? "linux" - , arch ? buildPackages.go.GOARCH + , arch ? getArch system # This is used to set name to the pulled image , finalImageName ? imageName @@ -443,7 +454,7 @@ rec { runCommand "${name}.tar.gz" { inherit (stream) imageName; passthru = { inherit (stream) imageTag; }; - buildInputs = [ pigz ]; + nativeBuildInputs = [ pigz ]; } "${stream} | pigz -nT > $out"; # 1. extract the base image @@ -488,7 +499,7 @@ rec { baseJson = let pure = writeText "${baseName}-config.json" (builtins.toJSON { inherit created config; - architecture = buildPackages.go.GOARCH; + architecture = getArch system; os = "linux"; }); impure = runCommand "${baseName}-config.json" @@ -715,7 +726,7 @@ rec { streamScript = writePython3 "stream" {} ./stream_layered_image.py; baseJson = writeText "${name}-base.json" (builtins.toJSON { inherit config; - architecture = buildPackages.go.GOARCH; + architecture = getArch system; os = "linux"; }); @@ -762,7 +773,7 @@ rec { else lib.head (lib.strings.splitString "-" (baseNameOf conf.outPath)); paths = referencesByPopularity overallClosure; - buildInputs = [ jq ]; + nativeBuildInputs = [ jq ]; } '' ${if (tag == null) then '' outName="$(basename "$out")" @@ -826,7 +837,7 @@ rec { # take images can know in advance how the image is supposed to be used. isExe = true; }; - buildInputs = [ makeWrapper ]; + nativeBuildInputs = [ makeWrapper ]; } '' makeWrapper ${streamScript} $out --add-flags ${conf} ''; diff --git a/third_party/nixpkgs/pkgs/build-support/docker/examples.nix b/third_party/nixpkgs/pkgs/build-support/docker/examples.nix index 4a611add8a..3f30f1a2ad 100644 --- a/third_party/nixpkgs/pkgs/build-support/docker/examples.nix +++ b/third_party/nixpkgs/pkgs/build-support/docker/examples.nix @@ -7,7 +7,7 @@ # $ nix-build '' -A dockerTools.examples.redis # $ docker load < result -{ pkgs, buildImage, pullImage, shadowSetup, buildImageWithNixDb }: +{ pkgs, buildImage, pullImage, shadowSetup, buildImageWithNixDb, pkgsCross }: rec { # 1. basic example @@ -407,4 +407,16 @@ rec { contents = [ pkgs.bash pkgs.coreutils ] ++ nonRootShadowSetup { uid = 999; user = "somebody"; }; }; + # basic example, with cross compilation + cross = let + # Cross compile for x86_64 if on aarch64 + crossPkgs = + if pkgs.system == "aarch64-linux" then pkgsCross.gnu64 + else pkgsCross.aarch64-multiplatform; + in crossPkgs.dockerTools.buildImage { + name = "hello-cross"; + tag = "latest"; + contents = crossPkgs.hello; + }; + } diff --git a/third_party/nixpkgs/pkgs/common-updater/scripts/update-source-version b/third_party/nixpkgs/pkgs/common-updater/scripts/update-source-version index ba628fd2a4..181561242f 100755 --- a/third_party/nixpkgs/pkgs/common-updater/scripts/update-source-version +++ b/third_party/nixpkgs/pkgs/common-updater/scripts/update-source-version @@ -10,7 +10,7 @@ die() { usage() { echo "Usage: $scriptName [] []" - echo " [--version-key=] [--system=] [--file=]" + echo " [--version-key=] [--system=] [--file=] [--rev=]" echo " [--ignore-same-hash] [--print-changes]" } @@ -30,6 +30,9 @@ for arg in "$@"; do die "Could not find provided file $nixFile" fi ;; + --rev=*) + newRevision="${arg#*=}" + ;; --ignore-same-hash) ignoreSameHash="true" ;; @@ -111,6 +114,13 @@ if [[ "$oldVersion" = "$newVersion" ]]; then exit 0 fi +if [[ -n "$newRevision" ]]; then + oldRevision=$(nix-instantiate $systemArg --eval -E "with import ./. {}; $attr.src.rev" | tr -d '"') + if [[ -z "$oldRevision" ]]; then + die "Couldn't evaluate source revision from '$attr.src'!" + fi +fi + # Escape regex metacharacter that are allowed in store path names oldVersionEscaped=$(echo "$oldVersion" | sed -re 's|[.+]|\\&|g') oldUrlEscaped=$(echo "$oldUrl" | sed -re 's|[${}.+]|\\&|g') @@ -174,6 +184,15 @@ if cmp -s "$nixFile" "$nixFile.bak"; then die "Failed to replace source hash of '$attr' to a temporary hash!" fi +# Replace new revision, if given +if [[ -n "$newRevision" ]]; then + sed -i "$nixFile" -re "s|\"$oldRevision\"|\"$newRevision\"|" + + if cmp -s "$nixFile" "$nixFile.bak"; then + die "Failed to replace source revision '$oldRevision' to '$newRevision' in '$attr'!" + fi +fi + # If new hash not given on the command line, recalculate it ourselves. if [[ -z "$newHash" ]]; then nix-build $systemArg --no-out-link -A "$attr.src" 2>"$attr.fetchlog" >/dev/null || true diff --git a/third_party/nixpkgs/pkgs/common-updater/unstable-updater.nix b/third_party/nixpkgs/pkgs/common-updater/unstable-updater.nix new file mode 100644 index 0000000000..94cd33b9a2 --- /dev/null +++ b/third_party/nixpkgs/pkgs/common-updater/unstable-updater.nix @@ -0,0 +1,44 @@ +{ stdenv +, writeShellScript +, coreutils +, git +, nix +, common-updater-scripts +}: + +# This is an updater for unstable packages that should always use the latest +# commit. +{ url ? null # The git url, if empty it will be set to src.url +}: + +let + updateScript = writeShellScript "unstable-update-script.sh" '' + set -ex + + url="$1" + + # By default we set url to src.url + if [[ -z "$url" ]]; then + url="$(${nix}/bin/nix-instantiate $systemArg --eval -E \ + "with import ./. {}; $UPDATE_NIX_ATTR_PATH.src.url" \ + | tr -d '"')" + fi + + # Get info about HEAD from a shallow git clone + tmpdir="$(${coreutils}/bin/mktemp -d)" + ${git}/bin/git clone --bare --depth=1 "$url" "$tmpdir" + pushd "$tmpdir" + commit_date="$(${git}/bin/git show -s --pretty='format:%cs')" + commit_sha="$(${git}/bin/git show -s --pretty='format:%H')" + popd + ${coreutils}/bin/rm -rf "$tmpdir" + + # update the nix expression + ${common-updater-scripts}/bin/update-source-version \ + "$UPDATE_NIX_ATTR_PATH" \ + "unstable-$commit_date" \ + --rev="$commit_sha" + ''; + +in [ updateScript url ] + diff --git a/third_party/nixpkgs/pkgs/data/documentation/anarchism/default.nix b/third_party/nixpkgs/pkgs/data/documentation/anarchism/default.nix index 5b63e104d9..3acb215db1 100644 --- a/third_party/nixpkgs/pkgs/data/documentation/anarchism/default.nix +++ b/third_party/nixpkgs/pkgs/data/documentation/anarchism/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "debian"; repo = pname; - rev = "debian%2F${version}"; # %2F = urlquote("/") + rev = "debian/${version}"; sha256 = "04ylk0y5b3jml2awmyz7m1hnymni8y1n83m0k6ychdh0px8frhm5"; }; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ''; installPhase = '' - mkdir -p $out/share/doc/anarchism $out/share/applications $out/share/icons/hicolor/scalable/apps + mkdir -p $out/share/doc/anarchism $out/share/applications $out/share/icons/hicolor/scalable/apps cp -r {html,markdown} $out/share/doc/anarchism cp debian/anarchism.svg $out/share/icons/hicolor/scalable/apps cp debian/anarchism.desktop $out/share/applications diff --git a/third_party/nixpkgs/pkgs/data/documentation/man-pages/default.nix b/third_party/nixpkgs/pkgs/data/documentation/man-pages/default.nix index 6d0cbc50ae..d4fc2eb98e 100644 --- a/third_party/nixpkgs/pkgs/data/documentation/man-pages/default.nix +++ b/third_party/nixpkgs/pkgs/data/documentation/man-pages/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "man-pages"; - version = "5.08"; + version = "5.09"; src = fetchurl { url = "mirror://kernel/linux/docs/man-pages/${pname}-${version}.tar.xz"; - sha256 = "1xzp3f6wvw3wplk1a1x09zfv0jp0pdc9wh95czndh3h8z0qwv9yf"; + sha256 = "1whbxim4diyan97y9pz9k4ck16rmjalw5i1m0dg6ycv3pxv386nz"; }; makeFlags = [ "MANDIR=$(out)/share/man" ]; diff --git a/third_party/nixpkgs/pkgs/data/misc/combinatorial_designs/default.nix b/third_party/nixpkgs/pkgs/data/misc/combinatorial_designs/default.nix index 5df7343f3b..a14e137495 100644 --- a/third_party/nixpkgs/pkgs/data/misc/combinatorial_designs/default.nix +++ b/third_party/nixpkgs/pkgs/data/misc/combinatorial_designs/default.nix @@ -26,6 +26,6 @@ stdenv.mkDerivation rec { ''; license = licenses.publicDomain; platforms = platforms.all; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/data/misc/conway_polynomials/default.nix b/third_party/nixpkgs/pkgs/data/misc/conway_polynomials/default.nix index f51d2293a7..d6413439de 100644 --- a/third_party/nixpkgs/pkgs/data/misc/conway_polynomials/default.nix +++ b/third_party/nixpkgs/pkgs/data/misc/conway_polynomials/default.nix @@ -38,6 +38,6 @@ stdenv.mkDerivation rec { description = "Contains a small database of Conway polynomials"; license = licenses.gpl2; platforms = platforms.all; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/data/misc/elliptic_curves/default.nix b/third_party/nixpkgs/pkgs/data/misc/elliptic_curves/default.nix index 49b8736b08..9b29648767 100644 --- a/third_party/nixpkgs/pkgs/data/misc/elliptic_curves/default.nix +++ b/third_party/nixpkgs/pkgs/data/misc/elliptic_curves/default.nix @@ -45,6 +45,6 @@ stdenv.mkDerivation rec { ''; license = licenses.gpl2; platforms = platforms.all; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/default.nix b/third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/default.nix new file mode 100644 index 0000000000..31bc28a9f9 --- /dev/null +++ b/third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/default.nix @@ -0,0 +1,23 @@ +{ callPackage, lib, fetchurl }: + +let + fedoraBackground = callPackage ./generic.nix { }; +in { + f32 = fedoraBackground rec { + version = "32.2.2"; + src = fetchurl { + url = "https://github.com/fedoradesign/backgrounds/releases/download/v${version}/f${lib.versions.major version}-backgrounds-${version}.tar.xz"; + hash = "sha256-1F75aae7Jj7M2IPn/vWKcUF+O5mZ0Yey7hWuFj/4Fhg="; + }; + }; + + f33 = fedoraBackground rec { + version = "33.0.7"; + src = fetchurl { + url = "https://github.com/fedoradesign/backgrounds/releases/download/v${version}/f${lib.versions.major version}-backgrounds-${version}.tar.xz"; + hash = "sha256-lAn5diEYebCo2ZJCOn9rD87rOasUU0qnSOr0EnZKW4o="; + }; + # Fix broken symlinks in the Xfce background directory. + patches = [ ./f33-fix-xfce-path.patch ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/f33-fix-xfce-path.patch b/third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/f33-fix-xfce-path.patch new file mode 100644 index 0000000000..eabdacddaa --- /dev/null +++ b/third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/f33-fix-xfce-path.patch @@ -0,0 +1,15 @@ +diff --git a/default/Makefile b/default/Makefile +index ec8095a..9391f8f 100644 +--- a/default/Makefile ++++ b/default/Makefile +@@ -48,8 +48,8 @@ install: + + #~ XFCE background + $(MKDIR) $(XFCE_BG_DIR) +- $(LN_S) ../default/$(WP_NAME)-02-day.png \ ++ $(LN_S) ../../backgrounds/$(WP_NAME)/default/$(WP_NAME)-02-day.png \ + $(XFCE_BG_DIR)/$(WP_NAME).png + for tod in 01-dawn 03-dusk 04-night; do \ +- $(LN_S) ../default/$(WP_NAME)-$${tod}.png $(XFCE_BG_DIR)/$(WP_NAME)-$${tod}.png; \ ++ $(LN_S) ../../backgrounds/$(WP_NAME)/default/$(WP_NAME)-$${tod}.png $(XFCE_BG_DIR)/$(WP_NAME)-$${tod}.png; \ + done; diff --git a/third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/generic.nix b/third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/generic.nix new file mode 100644 index 0000000000..25043c34e5 --- /dev/null +++ b/third_party/nixpkgs/pkgs/data/misc/fedora-backgrounds/generic.nix @@ -0,0 +1,42 @@ +{ stdenv +, coreutils +}: + +{ version +, src +, patches ? [ ] +}: + +stdenv.mkDerivation { + inherit patches src version; + + pname = "fedora${stdenv.lib.versions.major version}-backgrounds"; + + dontBuild = true; + + postPatch = '' + for f in default/Makefile extras/Makefile; do + substituteInPlace $f \ + --replace "usr/share" "share" \ + --replace "/usr/bin/" "" \ + --replace "/bin/" "" + done + + for f in $(find . -name '*.xml'); do + substituteInPlace $f \ + --replace "/usr/share" "$out/share" + done; + ''; + + installFlags = [ + "DESTDIR=$(out)" + ]; + + meta = with stdenv.lib; { + homepage = "https://github.com/fedoradesign/backgrounds"; + description = "A set of default and supplemental wallpapers for Fedora"; + license = licenses.cc-by-sa-40; + platforms = platforms.unix; + maintainers = with maintainers; [ danieldk ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/data/misc/graphs/default.nix b/third_party/nixpkgs/pkgs/data/misc/graphs/default.nix index 14551c6a4a..bf7f8d4fd0 100644 --- a/third_party/nixpkgs/pkgs/data/misc/graphs/default.nix +++ b/third_party/nixpkgs/pkgs/data/misc/graphs/default.nix @@ -20,6 +20,6 @@ stdenv.mkDerivation rec { description = "A database of graphs"; license = licenses.gpl2; platforms = platforms.all; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/data/misc/pari-galdata/default.nix b/third_party/nixpkgs/pkgs/data/misc/pari-galdata/default.nix index b07be5a0c0..644a50a8dd 100644 --- a/third_party/nixpkgs/pkgs/data/misc/pari-galdata/default.nix +++ b/third_party/nixpkgs/pkgs/data/misc/pari-galdata/default.nix @@ -21,6 +21,6 @@ stdenv.mkDerivation { homepage = "http://pari.math.u-bordeaux.fr/"; license = licenses.gpl2Plus; platforms = platforms.all; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/data/misc/pari-seadata-small/default.nix b/third_party/nixpkgs/pkgs/data/misc/pari-seadata-small/default.nix index 01ffd6db64..a9c9a62839 100644 --- a/third_party/nixpkgs/pkgs/data/misc/pari-seadata-small/default.nix +++ b/third_party/nixpkgs/pkgs/data/misc/pari-seadata-small/default.nix @@ -21,6 +21,6 @@ stdenv.mkDerivation { homepage = "http://pari.math.u-bordeaux.fr/"; license = licenses.gpl2Plus; platforms = platforms.all; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/data/misc/polytopes_db/default.nix b/third_party/nixpkgs/pkgs/data/misc/polytopes_db/default.nix index 8fec9a8542..95ca8af82a 100644 --- a/third_party/nixpkgs/pkgs/data/misc/polytopes_db/default.nix +++ b/third_party/nixpkgs/pkgs/data/misc/polytopes_db/default.nix @@ -20,6 +20,6 @@ stdenv.mkDerivation rec { description = "Reflexive polytopes database"; license = licenses.gpl2; platforms = platforms.all; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/data/themes/kde2/default.nix b/third_party/nixpkgs/pkgs/data/themes/kde2/default.nix index 547e4f30aa..7e33d371eb 100644 --- a/third_party/nixpkgs/pkgs/data/themes/kde2/default.nix +++ b/third_party/nixpkgs/pkgs/data/themes/kde2/default.nix @@ -5,15 +5,16 @@ mkDerivation rec { pname = "kde2-decoration"; - version = "1.0"; + version = "1.1"; src = fetchFromGitHub { owner = "repos-holder"; repo = "kdecoration2-kde2"; rev = version; - sha256 = "1766z9wscybcqvr828xih93b3rab3hb0ghsf818iflhp1xy0js08"; + sha256 = "y2q1j36EURJc7k1huqhEH1Z82PnVSKlfx20bpQWY28c="; }; + outputs = [ "out" "dev" ]; enableParallelBuilding = true; nativeBuildInputs = [ cmake extra-cmake-modules ]; diff --git a/third_party/nixpkgs/pkgs/data/themes/qtcurve/default.nix b/third_party/nixpkgs/pkgs/data/themes/qtcurve/default.nix index 719b1ce1a4..cd5cb4170b 100644 --- a/third_party/nixpkgs/pkgs/data/themes/qtcurve/default.nix +++ b/third_party/nixpkgs/pkgs/data/themes/qtcurve/default.nix @@ -1,43 +1,47 @@ -{ stdenv, fetchFromGitHub, cmake, extra-cmake-modules, pkgconfig, mkDerivation -, gtk2, qtbase, qtsvg, qtx11extras # Toolkit dependencies +{ lib, fetchFromGitHub, cmake, extra-cmake-modules, pkgconfig, mkDerivation +, gtk2Support ? true, gtk2 +, qtbase, qtsvg, qtx11extras # Toolkit dependencies , karchive, kconfig, kconfigwidgets, kio, frameworkintegration , kguiaddons, ki18n, kwindowsystem, kdelibs4support, kiconthemes , libpthreadstubs, pcre, libXdmcp, libX11, libXau # X11 dependencies , fetchpatch }: -let - version = "1.9.1"; -in mkDerivation { +mkDerivation rec { pname = "qtcurve"; - inherit version; + version = "1.9.1"; src = fetchFromGitHub { owner = "KDE"; repo = "qtcurve"; rev = version; - sha256 = "0sm1fza68mwl9cvid4h2lsyxq5svia86l5v9wqk268lmx16mbzsw"; + sha256 = "XP9VTeiVIiMm5mkXapCKWxfcvaYCkhY3S5RXZNR3oWo="; }; + enableParallelBuilding = true; + patches = [ + # Remove unnecessary constexpr, this is not allowed in C++14 (fetchpatch { url = "https://github.com/KDE/qtcurve/commit/ee2228ea2f18ac5da9b434ee6089381df815aa94.patch"; sha256 = "1vz5frsrsps93awn84gk8d7injrqfcyhc1rji6s0gsgsp5z9sl34"; }) + # Fix build with Qt5.15 + (fetchpatch { + url = "https://github.com/KDE/qtcurve/commit/44e2a35ebb164dcab0bad1a9158b1219a3ff6504.patch"; + sha256 = "5I2fTxKRJX0cJcyUvYHWZx369FKk6ti9Se7AfYmB9ek="; + }) ]; - enableParallelBuilding = true; - nativeBuildInputs = [ cmake extra-cmake-modules pkgconfig ]; buildInputs = [ - gtk2 qtbase qtsvg qtx11extras karchive kconfig kconfigwidgets kio kiconthemes kguiaddons ki18n kwindowsystem kdelibs4support frameworkintegration libpthreadstubs pcre libXdmcp libX11 libXau - ]; + ] ++ lib.optional gtk2Support gtk2; preConfigure = '' for i in qt5/CMakeLists.txt qt5/config/CMakeLists.txt @@ -52,7 +56,12 @@ in mkDerivation { patchShebangs tools/gen-version.sh ''; - meta = with stdenv.lib; { + configureFlags = [ + "-DENABLE_GTK2=${if gtk2Support then "ON" else "OFF"}" + "-DENABLE_QT4=OFF" + ]; + + meta = with lib; { homepage = "https://github.com/QtCurve/qtcurve"; description = "Widget styles for Qt5/Plasma 5 and gtk2"; platforms = platforms.linux; diff --git a/third_party/nixpkgs/pkgs/desktops/gnome-3/extensions/workspace-matrix/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome-3/extensions/workspace-matrix/default.nix index 4dcb4a8941..6c466a8eca 100644 --- a/third_party/nixpkgs/pkgs/desktops/gnome-3/extensions/workspace-matrix/default.nix +++ b/third_party/nixpkgs/pkgs/desktops/gnome-3/extensions/workspace-matrix/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "gnome-shell-extension-workspace-matrix"; - version = "4.0.1"; + version = "4.0.2"; src = fetchFromGitHub { owner = "mzur"; repo = "gnome-shell-wsmatrix"; rev = "v${version}"; - sha256 = "1xx2h8k981657lws614f7x4mqjk900xq9907j2h5jdhbbic5ppy6"; + sha256 = "0dbn6b3fdd7yblk0mhsmaiqs3mwgcf3khkx1dsnlqn5hcs0a3myd"; }; uuid = "wsmatrix@martin.zurowietz.de"; diff --git a/third_party/nixpkgs/pkgs/development/compilers/gleam/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gleam/default.nix index aa3ab8bc94..f96f2f724a 100644 --- a/third_party/nixpkgs/pkgs/development/compilers/gleam/default.nix +++ b/third_party/nixpkgs/pkgs/development/compilers/gleam/default.nix @@ -2,13 +2,13 @@ rustPlatform.buildRustPackage rec { pname = "gleam"; - version = "0.12.0"; + version = "0.12.1"; src = fetchFromGitHub { owner = "gleam-lang"; repo = pname; rev = "v${version}"; - sha256 = "1hlbskpfqdh5avmqnry69s7x0wj6l6yaqkayx7lj6z99p58p9zrz"; + sha256 = "0n23pn7jk4i2waczw5cczsb7v4lal4x6xqmp01y280hb2vk176fg"; }; nativeBuildInputs = [ pkg-config ]; @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ openssl ] ++ stdenv.lib.optionals stdenv.isDarwin [ Security ]; - cargoSha256 = "1djznh7v6ha4ks8l8arwwn301qclmb7iih774q5y7sbzqrv7sw0q"; + cargoSha256 = "0rnf9agpzlvk53x8zrg32w6r0gxcbank3fs32ydv53frvqv1spj3"; meta = with stdenv.lib; { description = "A statically typed language for the Erlang VM"; diff --git a/third_party/nixpkgs/pkgs/development/compilers/julia/1.3.nix b/third_party/nixpkgs/pkgs/development/compilers/julia/1.3.nix index 15694734d4..406ea73f2a 100644 --- a/third_party/nixpkgs/pkgs/development/compilers/julia/1.3.nix +++ b/third_party/nixpkgs/pkgs/development/compilers/julia/1.3.nix @@ -72,13 +72,15 @@ stdenv.mkDerivation rec { makeFlags = let arch = head (splitString "-" stdenv.system); - march = { x86_64 = stdenv.hostPlatform.platform.gcc.arch or "x86-64"; i686 = "pentium4"; }.${arch} + march = { + x86_64 = stdenv.hostPlatform.platform.gcc.arch or "x86-64"; + i686 = "pentium4"; + aarch64 = "armv8-a"; + }.${arch} or (throw "unsupported architecture: ${arch}"); # Julia requires Pentium 4 (SSE2) or better - cpuTarget = { x86_64 = "x86-64"; i686 = "pentium4"; }.${arch} + cpuTarget = { x86_64 = "x86-64"; i686 = "pentium4"; aarch64 = "generic"; }.${arch} or (throw "unsupported architecture: ${arch}"); - # Julia applies a lot of patches to its dependencies, so for now do not use the system LLVM - # https://github.com/JuliaLang/julia/tree/master/deps/patches in [ "ARCH=${arch}" "MARCH=${march}" @@ -119,7 +121,8 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - doCheck = !stdenv.isDarwin; + # Other versions of Julia pass the tests, but we are not sure why these fail. + doCheck = false; checkTarget = "testall"; # Julia's tests require read/write access to $HOME preCheck = '' diff --git a/third_party/nixpkgs/pkgs/development/compilers/orc/default.nix b/third_party/nixpkgs/pkgs/development/compilers/orc/default.nix index 34e79945f6..210aa786cd 100644 --- a/third_party/nixpkgs/pkgs/development/compilers/orc/default.nix +++ b/third_party/nixpkgs/pkgs/development/compilers/orc/default.nix @@ -1,23 +1,31 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation rec { - name = "orc-0.4.29"; +{ stdenv, fetchurl, meson, ninja +, gtk-doc ? null, file, docbook_xsl +, buildDevDoc ? gtk-doc != null +}: let + inherit (stdenv.lib) optional optionals; +in stdenv.mkDerivation rec { + pname = "orc"; + version = "0.4.32"; src = fetchurl { - url = "https://gstreamer.freedesktop.org/src/orc/${name}.tar.xz"; - sha256 = "1cisbbn69p9c8vikn0nin14q0zscby5m8cyvzxyw2pjb2kwh32ag"; + url = "https://gstreamer.freedesktop.org/src/orc/${pname}-${version}.tar.xz"; + sha256 = "1w0qmyj3v9sb2g7ff39pp38b9850y9hyy0bag26ifrby5f7ksvm6"; }; - outputs = [ "out" "dev" ]; + outputs = [ "out" "dev" ] + ++ optional buildDevDoc "devdoc" + ; outputBin = "dev"; # compilation tools - postInstall = '' - sed "/^toolsdir=/ctoolsdir=$dev/bin" -i "$dev"/lib/pkgconfig/orc*.pc - ''; + mesonFlags = + optional (!buildDevDoc) [ "-Dgtk_doc=disabled" ] + ; - # i686 https://gitlab.freedesktop.org/gstreamer/orc/issues/18 - # armv7l https://gitlab.freedesktop.org/gstreamer/orc/issues/9 - doCheck = (!stdenv.hostPlatform.isi686 && !stdenv.hostPlatform.isAarch32); + nativeBuildInputs = [ meson ninja ] + ++ optionals buildDevDoc [ gtk-doc file docbook_xsl ] + ; + + doCheck = true; meta = with stdenv.lib; { description = "The Oil Runtime Compiler"; diff --git a/third_party/nixpkgs/pkgs/development/compilers/picat/default.nix b/third_party/nixpkgs/pkgs/development/compilers/picat/default.nix index 12a020240c..4898f99107 100644 --- a/third_party/nixpkgs/pkgs/development/compilers/picat/default.nix +++ b/third_party/nixpkgs/pkgs/development/compilers/picat/default.nix @@ -1,42 +1,36 @@ { stdenv, fetchurl, zlib }: +let + ARCH = { + i686-linux = "linux32"; + x86_64-linux = "linux64"; + aarch64-linux = "linux64"; + }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); +in stdenv.mkDerivation { pname = "picat"; - version = "3.0p2"; + version = "3.0p3"; src = fetchurl { - url = "http://picat-lang.org/download/picat30_2_src.tar.gz"; - sha256 = "0sn4fqj2ryalcndx1df5kx5rzb4pfcrza5ljlg9dkfbqv02xgxkd"; + url = "http://picat-lang.org/download/picat30_3_src.tar.gz"; + sha256 = "052w0vk2xfmky5nv280ysb8in6vaph7i79yvbddqmahzszarq5hw"; }; buildInputs = [ zlib ]; - ARCH = if stdenv.hostPlatform.system == "i686-linux" then "linux32" - else if stdenv.hostPlatform.system == "x86_64-linux" then "linux64" - else throw "Unsupported system"; + inherit ARCH; hardeningDisable = [ "format" ]; enableParallelBuilding = true; - buildPhase = '' - cd emu - make -f Makefile.$ARCH - ''; + buildPhase = "cd emu && make -j $NIX_BUILD_CORES -f Makefile.$ARCH"; + installPhase = "mkdir -p $out/bin && cp picat $out/bin/picat"; - installPhase = '' - mkdir -p $out/bin - cp picat $out/bin/picat - ''; - - meta = { + meta = with stdenv.lib; { description = "Logic-based programming langage"; - longDescription = '' - Picat is a simple, and yet powerful, logic-based multi-paradigm - programming language aimed for general-purpose applications. - ''; - homepage = "http://picat-lang.org/"; - license = stdenv.lib.licenses.mpl20; - platforms = stdenv.lib.platforms.linux; - maintainers = [ stdenv.lib.maintainers.earldouglas ]; + homepage = "http://picat-lang.org/"; + license = licenses.mpl20; + platforms = platforms.linux; + maintainers = with maintainers; [ earldouglas thoughtpolice ]; }; } diff --git a/third_party/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix b/third_party/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix index 8a7fb96723..8dd19ecf85 100644 --- a/third_party/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix +++ b/third_party/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix @@ -47,8 +47,8 @@ in stdenv.mkDerivation rec { install -D -m555 -T purs $PURS ${patchelf libPath} - mkdir -p $out/etc/bash_completion.d/ - $PURS --bash-completion-script $PURS > $out/etc/bash_completion.d/purs-completion.bash + mkdir -p $out/share/bash-completion/completions + $PURS --bash-completion-script $PURS > $out/share/bash-completion/completions/purs-completion.bash ''; passthru.tests = { diff --git a/third_party/nixpkgs/pkgs/development/compilers/qbe/default.nix b/third_party/nixpkgs/pkgs/development/compilers/qbe/default.nix index 8926fced48..8717074965 100644 --- a/third_party/nixpkgs/pkgs/development/compilers/qbe/default.nix +++ b/third_party/nixpkgs/pkgs/development/compilers/qbe/default.nix @@ -1,6 +1,9 @@ -{ stdenv, fetchgit }: +{ stdenv +, fetchgit +, unstableGitUpdater +}: -stdenv.mkDerivation { +stdenv.mkDerivation rec { pname = "qbe"; version = "unstable-2019-07-11"; @@ -11,6 +14,9 @@ stdenv.mkDerivation { }; makeFlags = [ "PREFIX=$(out)" ]; + + passthru.updateScript = unstableGitUpdater { }; + meta = with stdenv.lib; { homepage = "https://c9x.me/compile/"; description = "A small compiler backend written in C"; diff --git a/third_party/nixpkgs/pkgs/development/compilers/rasm/default.nix b/third_party/nixpkgs/pkgs/development/compilers/rasm/default.nix index 87dae128f7..37e07a230a 100644 --- a/third_party/nixpkgs/pkgs/development/compilers/rasm/default.nix +++ b/third_party/nixpkgs/pkgs/development/compilers/rasm/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { description = "Z80 assembler"; # use -n option to display all licenses license = licenses.mit; # expat version - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/development/compilers/scala/2.x.nix b/third_party/nixpkgs/pkgs/development/compilers/scala/2.x.nix index 02b9b99d84..91fe0b07d2 100644 --- a/third_party/nixpkgs/pkgs/development/compilers/scala/2.x.nix +++ b/third_party/nixpkgs/pkgs/development/compilers/scala/2.x.nix @@ -109,8 +109,8 @@ in { }; scala_2_13 = common { - version = "2.13.3"; - sha256 = "yfNzG8zybPOaxUExcvtBZGyxn2O4ort1846JZ1ziaX8="; + version = "2.13.4"; + sha256 = "1alcnzmxga00nsvgy8yky91zw5b4q0xg2697vrrdgjlglpxiqwdw"; test = { inherit (nixosTests) scala_2_13; }; pname = "scala_2_13"; }; diff --git a/third_party/nixpkgs/pkgs/development/compilers/z88dk/default.nix b/third_party/nixpkgs/pkgs/development/compilers/z88dk/default.nix index a76e57a080..890924dddc 100644 --- a/third_party/nixpkgs/pkgs/development/compilers/z88dk/default.nix +++ b/third_party/nixpkgs/pkgs/development/compilers/z88dk/default.nix @@ -53,7 +53,7 @@ stdenv.mkDerivation rec { homepage = "https://www.z88dk.org"; description = "z80 Development Kit"; license = licenses.clArtistic; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix index 9a084b2311..aa1d0be1bb 100644 --- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix +++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix @@ -69,7 +69,7 @@ self: super: { name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; rev = "refs/tags/" + super.git-annex.version; - sha256 = "1g5ba1lv0v4zjk5ghdp78wxgszspfda1lrl734fi7hyavqrfjxkz"; + sha256 = "13s6czv4p6n6s16kr5r255vldrn9038qjd5yl5xrh91xk6z410cd"; }; }).override { dbus = if pkgs.stdenv.isLinux then self.dbus else null; @@ -231,8 +231,6 @@ self: super: { # ghc 8.10. hnix = dontCheck (super.hnix.override { # 2020-09-18: Those packages are all needed by hnix at versions newer than on stackage - neat-interpolation = self.neat-interpolation_0_5_1_2; # at least 0.5.1 - data-fix = self.data-fix_0_3_0; # at least 0.3 prettyprinter = self.prettyprinter_1_7_0; # at least 1.7 }); @@ -254,7 +252,13 @@ self: super: { angel = dontCheck super.angel; apache-md5 = dontCheck super.apache-md5; # http://hydra.cryp.to/build/498709/nixlog/1/raw app-settings = dontCheck super.app-settings; # http://hydra.cryp.to/build/497327/log/raw - aws = dontCheck super.aws; # needs aws credentials + aws = appendPatch (dontCheck super.aws) # needs aws credentials + (pkgs.fetchpatch { + # https://github.com/aristidb/aws/pull/271 + # bump a version bound + url = https://github.com/aristidb/aws/commit/3639262ccd6761dea76f052692ac3aefbd254723.patch; + sha256 = "0nxaspldgayqjnidda8w7wps5gdpr2wz6vynl7vkaw8kzxks9bci"; + }); aws-kinesis = dontCheck super.aws-kinesis; # needs aws credentials for testing binary-protocol = dontCheck super.binary-protocol; # http://hydra.cryp.to/build/499749/log/raw binary-search = dontCheck super.binary-search; @@ -337,12 +341,6 @@ self: super: { else super.math-functions; matplotlib = dontCheck super.matplotlib; - # Needs the latest version of vty and brick. - matterhorn = super.matterhorn.overrideScope (self: super: { - brick = self.brick_0_57; - vty = self.vty_5_32; - }); - memcache = dontCheck super.memcache; metrics = dontCheck super.metrics; milena = dontCheck super.milena; @@ -353,7 +351,6 @@ self: super: { nats-queue = dontCheck super.nats-queue; netpbm = dontCheck super.netpbm; network = dontCheck super.network; - network_2_6_3_1 = dontCheck super.network_2_6_3_1; network-dbus = dontCheck super.network-dbus; notcpp = dontCheck super.notcpp; ntp-control = dontCheck super.ntp-control; @@ -940,18 +937,14 @@ self: super: { # Test suite depends on cabal-install doctest = dontCheck super.doctest; - # https://github.com/haskell-servant/servant-auth/issues/113 - servant-auth-client = dontCheck super.servant-auth-client; + # dontCheck: https://github.com/haskell-servant/servant-auth/issues/113 + # doJailbreak: waiting on revision 1 to hit hackage + servant-auth-client = doJailbreak (dontCheck super.servant-auth-client); # Generate cli completions for dhall. dhall = generateOptparseApplicativeCompletion "dhall" super.dhall; dhall-json = generateOptparseApplicativeCompletions ["dhall-to-json" "dhall-to-yaml"] super.dhall-json; - dhall-nix = generateOptparseApplicativeCompletion "dhall-to-nix" ( - super.dhall-nix.overrideScope (self: super: { - dhall = super.dhall_1_36_0; - repline = self.repline_0_4_0_0; - haskeline = self.haskeline_0_8_1_0; - })); + dhall-nix = generateOptparseApplicativeCompletion "dhall-to-nix" super.dhall-nix; # https://github.com/haskell-hvr/netrc/pull/2#issuecomment-469526558 netrc = doJailbreak super.netrc; @@ -1125,21 +1118,6 @@ self: super: { # https://github.com/kazu-yamamoto/dns/issues/150 dns = dontCheck super.dns; - # apply patches from https://github.com/snapframework/snap-server/pull/126 - # manually until they are accepted upstream - snap-server = overrideCabal super.snap-server (drv: { - patches = [(pkgs.fetchpatch { - # allow compilation with network >= 3 - url = "https://github.com/snapframework/snap-server/pull/126/commits/4338fe15d68e11e3c7fd0f9862f818864adc1d45.patch"; - sha256 = "1nlw9lckm3flzkmhkzwc7zxhdh9ns33w8p8ds8nf574nqr5cr8bv"; - }) - (pkgs.fetchpatch { - # prefer fdSocket over unsafeFdSocket - url = "https://github.com/snapframework/snap-server/pull/126/commits/410de2df123b1d56b3093720e9c6a1ad79fe9de6.patch"; - sha256 = "08psvw0xny64q4bw1nwg01pkzh01ak542lw6k1ps7cdcwaxk0n94"; - })]; - }); - # https://github.com/haskell-servant/servant-blaze/issues/17 servant-blaze = doJailbreak super.servant-blaze; @@ -1253,7 +1231,22 @@ self: super: { patch = doJailbreak super.patch; # Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392 - reflex-dom-core = doDistribute (unmarkBroken (dontCheck super.reflex-dom-core)); + reflex-dom-core = doDistribute (unmarkBroken (dontCheck (appendPatch super.reflex-dom-core (pkgs.fetchpatch { + url = https://github.com/reflex-frp/reflex-dom/commit/6aed7b7ebb70372778f1a29a724fcb4de815ba04.patch; + sha256 = "1g7lgwj7rpziilif2gian412iy05gqbzwx9w0m6ajq3clxs5zs7l"; + stripLen = 2; + extraPrefix = ""; + includes = ["reflex-dom-core.cabal" ]; + })))); + + # Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392 + reflex-dom = appendPatch super.reflex-dom (pkgs.fetchpatch { + url = https://github.com/reflex-frp/reflex-dom/commit/6aed7b7ebb70372778f1a29a724fcb4de815ba04.patch; + sha256 = "1ndqw5r85axynmx55ld6qr8ik1i1mkh6wrnkzpxbwyil2ms8mxn0"; + stripLen = 2; + extraPrefix = ""; + includes = ["reflex-dom.cabal" ]; + }); # add unreleased commit fixing version constraint as a patch # Can be removed if https://github.com/lpeterse/haskell-utc/issues/8 is resolved @@ -1292,19 +1285,7 @@ self: super: { # https://github.com/kowainik/policeman/issues/57 policeman = doJailbreak super.policeman; - # 2020-08-14: gi-pango from stackage is to old for the C libs it links against in nixpkgs. - # That's why we need to bump a ton of dependency versions to unbreak them. - gi-pango = assert super.gi-pango.version == "1.0.22"; self.gi-pango_1_0_23; - haskell-gi-base = assert super.haskell-gi-base.version == "0.23.0"; addBuildDepends (self.haskell-gi-base_0_24_4) [ pkgs.gobject-introspection ]; - haskell-gi = assert super.haskell-gi.version == "0.23.1"; self.haskell-gi_0_24_5; - gi-cairo = assert super.gi-cairo.version == "1.0.23"; self.gi-cairo_1_0_24; - gi-glib = assert super.gi-glib.version == "2.0.23"; self.gi-glib_2_0_24; - gi-gobject = assert super.gi-gobject.version == "2.0.22"; self.gi-gobject_2_0_24; - gi-atk = assert super.gi-atk.version == "2.0.21"; self.gi-atk_2_0_22; - gi-gio = assert super.gi-gio.version == "2.0.26"; self.gi-gio_2_0_27; - gi-gdk = assert super.gi-gdk.version == "3.0.22"; self.gi-gdk_3_0_23; - gi-gtk = assert super.gi-gtk.version == "3.0.33"; self.gi-gtk_3_0_35; - gi-gdkpixbuf = assert super.gi-gdkpixbuf.version == "2.0.23"; self.gi-gdkpixbuf_2_0_24; + haskell-gi-base = addBuildDepends super.haskell-gi-base [ pkgs.gobject-introspection ]; # 2020-08-14: Needs some manual patching to be compatible with haskell-gi-base 0.24 # Created upstream PR @ https://github.com/ghcjs/jsaddle/pull/119 @@ -1352,7 +1333,6 @@ self: super: { immortal = self.immortal_0_2_2_1; dependent-map = self.dependent-map_0_2_4_0; dependent-sum = self.dependent-sum_0_4; - witherable = self.witherable_0_3_2; }) (drv: { # version in cabal file is invalid version = "1.3.1-beta1"; @@ -1360,17 +1340,6 @@ self: super: { preBuild = "export VERSION=1.3.1-beta1"; })); - graphql-parser = super.graphql-parser.override { - protolude = self.protolude_0_3_0; - }; - - # Requires repline 0.4 which is the default only for ghc8101, override for the rest - zre = super.zre.override { - repline = self.repline_0_4_0_0.override { - haskeline = self.haskeline_0_8_1_0; - }; - }; - # https://github.com/bos/statistics/issues/170 statistics = dontCheck super.statistics; @@ -1395,35 +1364,15 @@ self: super: { liquidhaskell = super.liquidhaskell.override { Diff = self.Diff_0_3_4; }; Diff_0_3_4 = dontCheck super.Diff_0_3_4; - # We want the latest version of cryptonite. This is a first step towards - # resolving https://github.com/NixOS/nixpkgs/issues/81915. - cryptonite = doDistribute self.cryptonite_0_27; - - # We want the latest version of Pandoc. - skylighting = doDistribute super.skylighting_0_10_0_3; - skylighting-core = doDistribute super.skylighting-core_0_10_0_3; - hslua = doDistribute self.hslua_1_1_2; - jira-wiki-markup = doDistribute self.jira-wiki-markup_1_3_2; - pandoc = doDistribute self.pandoc_2_11_1_1; # jailbreaking pandoc-citeproc because it has not bumped upper bound on pandoc - pandoc-citeproc = doJailbreak (doDistribute self.pandoc-citeproc_0_17_0_2); - pandoc-types = doDistribute self.pandoc-types_1_22; - rfc5051 = doDistribute self.rfc5051_0_2; + pandoc-citeproc = doJailbreak super.pandoc-citeproc; # The test suite attempts to read `/etc/resolv.conf`, which doesn't work in the sandbox. domain-auth = dontCheck super.domain-auth; - # stack-2.5.1 needs a more current version of pantry to compile - pantry = self.pantry_0_5_1_4; - # Too tight version bounds, see https://github.com/haskell-hvr/microaeson/pull/4 microaeson = doJailbreak super.microaeson; - autoapply = super.autoapply.override { th-desugar = self.th-desugar_1_11; }; - - # binary-instances needs the latest version. - time-compat = self.time-compat_1_9_4; - # - Deps are required during the build for testing and also during execution, # so add them to build input and also wrap the resulting binary so they're in # PATH. @@ -1449,38 +1398,123 @@ self: super: { # quickcheck-instances is only used in the tests of binary-instances. binary-instances = dontCheck super.binary-instances; - # INSERT NEW OVERRIDES ABOVE THIS LINE -} // (let - # fourmolu can‘t compile with an older aeson - localOverride = name: value: doDistribute (value.overrideScope (self: super: { - aeson = dontCheck super.aeson_1_5_2_0; + # tons of overrides for bleeding edge versions for ghcide and hls + # overriding aeson on all of them to prevent double compilations + # this shouldn‘t break anything because nearly all their reverse deps are + # in this list or marked as broken anyways + # 2020-11-19: Checks nearly fixed, but still disabled because of flaky tests: + # https://github.com/haskell/haskell-language-server/issues/610 + # https://github.com/haskell/haskell-language-server/issues/611 + haskell-language-server = dontCheck (super.haskell-language-server.override { + lsp-test = dontCheck self.lsp-test_0_11_0_7; + }); + + fourmolu = dontCheck super.fourmolu; + ghcide = dontCheck (appendPatch super.ghcide (pkgs.fetchpatch { + # 2020-11-13: Bumping bounds via an already upstream merged change + # https://github.com/haskell/ghcide/pull/905 + url = https://github.com/haskell/ghcide/commit/9b8aaf9b06846571cc0b5d46680e686e4f9153a3.patch; + sha256 = "0j8980dmvwjcs72ahq2zc14hwkyd5ybgzyy1az3zq5flp383fai6"; + includes = [ "ghcide.cabal" ]; })); - in pkgs.lib.mapAttrs localOverride { - # tons of overrides for bleeding edge versions for ghcide and hls - # overriding aeson on all of them to prevent double compilations - # this shouldn‘t break anything because nearly all their reverse deps are - # in this list or marked as broken anyways - haskell-language-server = dontCheck super.haskell-language-server; - fourmolu = dontCheck super.fourmolu; - stylish-haskell = super.stylish-haskell_0_12_2_0; - ghcide = dontCheck (appendPatch super.ghcide (pkgs.fetchpatch { - # 2020-11-13: Bumping bounds via an already upstream merged change - # https://github.com/haskell/ghcide/pull/905 - url = https://github.com/haskell/ghcide/commit/9b8aaf9b06846571cc0b5d46680e686e4f9153a3.patch; - sha256 = "0j8980dmvwjcs72ahq2zc14hwkyd5ybgzyy1az3zq5flp383fai6"; - includes = [ "ghcide.cabal" ]; - })); - refinery = super.refinery_0_3_0_0; - data-tree-print = doJailbreak super.data-tree-print; - ghc-exactprint = dontCheck super.ghc-exactprint_0_6_3_3; - hie-bios = dontCheck super.hie-bios_0_7_1; - lsp-test = dontCheck super.lsp-test_0_11_0_7; - hls-plugin-api = super.hls-plugin-api; - hls-hlint-plugin = super.hls-hlint-plugin; - implicit-hie-cradle = super.implicit-hie-cradle; - # the hls brittany is objectively better, because there hasn‘t been a - # brittany release in a while and this version works with 8.10. - # And we need to build it anyways. - brittany = dontCheck super.hls-brittany; - } -) // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super + refinery = doDistribute super.refinery_0_3_0_0; + data-tree-print = doJailbreak super.data-tree-print; + # the hls brittany is objectively better, because there hasn‘t been a + # brittany release in a while and this version works with 8.10. + # And we need to build it anyways. + # 2020-11-15: jailbreaking because we have strict 0.4 which is to new + brittany = self.hls-brittany; + hls-brittany = dontCheck (doJailbreak super.hls-brittany); + + # 2020-11-15: aeson 1.5.4.1 needs to new quickcheck-instances for testing + aeson = dontCheck super.aeson; + + # 2020-11-15: nettle tests are pre MonadFail change + # https://github.com/stbuehler/haskell-nettle/issues/10 + nettle = dontCheck super.nettle; + + # 2020-11-17: Disable tests for hackage-security because of this issue: + # https://github.com/haskell/hackage-security/issues/247 + hackage-security = dontCheck super.hackage-security; + + # 2020-11-17: persistent-test is ahead of the persistent version in stack + persistent-sqlite = dontCheck super.persistent-sqlite; + + # The tests for semver-range need to be updated for the MonadFail change in + # ghc-8.8: + # https://github.com/adnelson/semver-range/issues/15 + semver-range = dontCheck super.semver-range; + + dependent-sum-aeson-orphans = appendPatch super.dependent-sum-aeson-orphans (pkgs.fetchpatch { + # 2020-11-18: https://github.com/obsidiansystems/dependent-sum-aeson-orphans/pull/9 + # Bump version bounds for ghc 8.10 + url = https://github.com/obsidiansystems/dependent-sum-aeson-orphans/commit/e1f5898116222a1bc557d41f3395066f83736093.patch; + sha256 = "01fj29xdblxpz4drasaygf9875fipylpj8w164lb0cszd1vmqwnb"; + }); + + # 2020-11-18: https://github.com/srid/rib/issues/169 + # aeson bound out of sync + rib-core = doJailbreak super.rib-core; + + # 2020-11-18: https://github.com/srid/neuron/issues/474 + # base upper bound is incompatible with ghc 8.10 + neuron = doJailbreak super.neuron; + + reflex = appendPatches super.reflex [ + # https://github.com/reflex-frp/reflex/pull/444 + # Fixes for ghc 8.10 + (pkgs.fetchpatch { + url = https://github.com/reflex-frp/reflex/commit/d230632427fc1b7031163567c97f20050610c122.patch; + sha256 = "0gafqqi6q16m5y4mrc2f7lhahmazvcbiadn2v84y9p3zvx2v26xy"; + }) + # https://github.com/reflex-frp/reflex/pull/444 + # Bound bumps for ghc 8.10 + (pkgs.fetchpatch { + url = https://patch-diff.githubusercontent.com/raw/reflex-frp/reflex/pull/448.patch; + sha256 = "0a8gcq9g8dyyafkvs54mi3fnisff20r0x0qzmhxcp9md61nkf7gq"; + }) + ]; + + # 2020-11-19: jailbreaking because of pretty-simple bound out of date + # https://github.com/kowainik/stan/issues/408 + # Tests disabled because of: https://github.com/kowainik/stan/issues/409 + stan = doJailbreak (dontCheck super.stan); + + # Due to tests restricting base in 0.8.0.0 release + http-media = doJailbreak super.http-media; + + # 2020-11-19: Disabling tests with this issue: https://github.com/cchalmers/pcg-random/issues/10 + # Issue has been fixed in 0.1.3.7, we can enable tests again, once stackage bumps the version + pcg-random = assert super.pcg-random.version == "0.1.3.6"; dontCheck super.pcg-random; + + # Use an already merged upstream patch fixing the build with primitive >= 0.7.2 + # The version bounds were correctly specified before, so we need to jailbreak as well + streamly = appendPatch (doJailbreak super.streamly) (pkgs.fetchpatch { + url = "https://github.com/composewell/streamly/commit/2c88cb631fdcb5c0d3a8bc936e1e63835800be9b.patch"; + sha256 = "0g2m0y46zr3xs9fswkm4h9adhsg6gzl5zwgidshsjh3k3rq4h7b1"; + }); + + # 2020-11-19: Jailbreaking until: https://github.com/snapframework/heist/pull/124 + heist = doJailbreak super.heist; + + # 2020-11-19: Jailbreaking until: https://github.com/snapframework/snap/pull/219 + snap = doJailbreak super.snap; + + # 2020-11-21: cachix + chachix-api needs a patch for ghc 8.10 compat. Can be removed once released + # https://github.com/cachix/cachix/pull/331 + cachix-api = appendPatch super.cachix-api (pkgs.fetchpatch { + url = https://github.com/cachix/cachix/commit/bfeec151a03afad72401815fe8bbb1b0d5d63b0d.patch; + sha256 = "0rglyd77g4j72l5g0sj9zpq2hy3v992bm6nhj58pmj4j2aj67y74"; + stripLen = 2; + extraPrefix = ""; + includes = [ "src/Cachix/Types/Session.hs" "src/Cachix/API/Signing.hs" ]; + }); + cachix = appendPatch super.cachix (pkgs.fetchpatch { + url = https://github.com/cachix/cachix/commit/bfeec151a03afad72401815fe8bbb1b0d5d63b0d.patch; + sha256 = "06jmpz8l5vh9cch5aqdbrln7bm3fghxsicwy1m93avli320kp8pp"; + stripLen = 2; + extraPrefix = ""; + excludes = [ "stack.yaml" "sources.json" "src/Cachix/Types/Session.hs" "src/Cachix/API/Signing.hs" "cachix-api.cabal" "workflows/test.yml" ]; + }); + +} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix index b801a08a9e..5080472666 100644 --- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -57,42 +57,14 @@ self: super: { }; }); - # Deviate from Stackage LTS-15.x to fix the build. - haddock-library = self.haddock-library_1_9_0; - # Jailbreak to fix the build. base-noprelude = doJailbreak super.base-noprelude; system-fileio = doJailbreak super.system-fileio; unliftio-core = doJailbreak super.unliftio-core; - # Use the latest version to fix the build. - dhall = self.dhall_1_36_0; - lens = self.lens_4_19_2; - optics = self.optics_0_3; - optics-core = self.optics-core_0_3_0_1; - optics-extra = self.optics-extra_0_3; - optics-th = self.optics-th_0_3_0_2; - repline = self.repline_0_4_0_0; - singletons = self.singletons_2_7; - th-desugar = self.th-desugar_1_11; - - insert-ordered-containers = super.insert-ordered-containers.override { - optics-core = self.optics-core_0_3_0_1; - optics-extra = self.optics-extra_0_3.override { - optics-core = self.optics-core_0_3_0_1; - }; - }; - # Jailbreaking because monoidal-containers hasn‘t bumped it's base dependency for 8.10. monoidal-containers = doJailbreak super.monoidal-containers; - # `ghc-lib-parser-ex` (see conditionals in its `.cabal` file) does not need - # the `ghc-lib-parser` dependency on GHC >= 8.8. However, because we have - # multiple verions of `ghc-lib-parser(-ex)` available, and the default ones - # are older ones, those older ones will complain. Because we have a newer - # GHC, we can just set the dependency to `null` as it is not used. - ghc-lib-parser-ex = super.ghc-lib-parser-ex.override { ghc-lib-parser = null; }; - # Jailbreak to fix the build. brick = doJailbreak super.brick; exact-pi = doJailbreak super.exact-pi; @@ -111,14 +83,6 @@ self: super: { sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f"; }); - # https://github.com/commercialhaskell/pantry/issues/21 - pantry = appendPatch super.pantry (pkgs.fetchpatch { - name = "add-cabal-3.2.x-support.patch"; - url = "https://patch-diff.githubusercontent.com/raw/commercialhaskell/pantry/pull/22.patch"; - sha256 = "198hsfjsy83s7rp71llf05cwa3vkm74g73djg5p4sk4awm9s6vf2"; - excludes = ["package.yaml"]; - }); - # hnix 0.9.0 does not provide an executable for ghc < 8.10, so define completions here for now. hnix = generateOptparseApplicativeCompletion "hnix" (overrideCabal super.hnix (drv: { diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix index 0a64c20ea7..2a0a7810f7 100644 --- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix +++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix @@ -91,4 +91,7 @@ self: super: { # ghc versions prior to 8.8.x needs additional dependency to compile successfully. ghc-lib-parser-ex = addBuildDepend super.ghc-lib-parser-ex self.ghc-lib-parser; + + # This became a core library in ghc 8.10., so we don‘t have an "exception" attribute anymore. + exceptions = super.exceptions_0_10_4; } diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix index 718186c9f3..d1099c56b2 100644 --- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix +++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix @@ -81,8 +81,8 @@ self: super: { snap-server = doJailbreak super.snap-server; exact-pi = doJailbreak super.exact-pi; time-compat = doJailbreak super.time-compat; - http-media = doJailbreak super.http-media; - servant-server = doJailbreak super.servant-server; + http-media = unmarkBroken (doJailbreak super.http-media); + servant-server = unmarkBroken (doJailbreak super.servant-server); foundation = dontCheck super.foundation; vault = dontHaddock super.vault; @@ -95,11 +95,6 @@ self: super: { # https://github.com/kowainik/relude/issues/241 relude = dontCheck super.relude; - # The tests for semver-range need to be updated for the MonadFail change in - # ghc-8.8: - # https://github.com/adnelson/semver-range/issues/15 - semver-range = dontCheck super.semver-range; - # The current version 2.14.2 does not compile with ghc-8.8.x or newer because # of issues with Cabal 3.x. darcs = dontDistribute super.darcs; @@ -122,4 +117,10 @@ self: super: { liquid-vector = markBroken super.liquid-vector; liquidhaskell = markBroken super.liquidhaskell; + # This became a core library in ghc 8.10., so we don‘t have an "exception" attribute anymore. + exceptions = super.exceptions_0_10_4; + + # ghc versions which don‘t match the ghc-lib-parser-ex version need the + # additional dependency to compile successfully. + ghc-lib-parser-ex = addBuildDepend super.ghc-lib-parser-ex self.ghc-lib-parser; } diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix index 88f935c3b6..0471ca1b76 100644 --- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -66,14 +66,12 @@ self: super: { integer-logarithms = overrideCabal (doJailbreak super.integer-logarithms) (drv: { postPatch = "sed -i -e 's,integer-gmp <1.1,integer-gmp < 2,' integer-logarithms.cabal"; }); lukko = doJailbreak super.lukko; parallel = doJailbreak super.parallel; - primitive = doJailbreak super.primitive_0_7_1_0; regex-posix = doJailbreak super.regex-posix; resolv = doJailbreak super.resolv; singleton-bool = doJailbreak super.singleton-bool; split = doJailbreak super.split; splitmix = self.splitmix_0_1_0_3; tar = doJailbreak super.tar; - th-abstraction = self.th-abstraction_0_4_0_0; time-compat = doJailbreak super.time-compat; vector = doJailbreak (dontCheck super.vector); zlib = doJailbreak super.zlib; @@ -95,10 +93,7 @@ self: super: { url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/language-haskell-extract-0.2.4.patch"; sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f"; }); - QuickCheck = appendPatch super.QuickCheck_2_14_1 (pkgs.fetchpatch { - url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/QuickCheck-2.14.1.patch"; - sha256 = "0n89nx95w353h4dzala57gb0y7hx4wbkv5igs89dza50p7ybq9an"; - }); + QuickCheck = super.QuickCheck_2_14_2; regex-base = appendPatch (doJailbreak super.regex-base) (pkgs.fetchpatch { url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/regex-base-0.94.0.0.patch"; sha256 = "0k5fglbl7nnhn8400c4cpnflxcbj9p3xi5prl9jfmszr31jwdy5d"; diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 11bf99d451..ca49b17ee9 100644 --- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -1,37 +1,38 @@ # pkgs/development/haskell-modules/configuration-hackage2nix.yaml -compiler: ghc-8.8.4 +compiler: ghc-8.10.2 core-packages: - array-0.5.4.0 - - base-4.13.0.0 - - binary-0.8.7.0 + - base-4.14.1.0 + - binary-0.8.8.0 - bytestring-0.10.10.0 - - Cabal-3.0.1.0 + - Cabal-3.2.0.0 - containers-0.6.2.1 - deepseq-1.4.4.0 - directory-1.3.6.0 + - exceptions-0.10.4 - filepath-1.4.2.1 - - ghc-8.8.3 - - ghc-boot-8.8.3 - - ghc-boot-th-8.8.3 + - ghc-8.10.2 + - ghc-boot-8.10.2 + - ghc-boot-th-8.10.2 - ghc-compact-0.1.0.0 - - ghc-heap-8.8.3 - - ghc-prim-0.5.3 - - ghci-8.8.3 - - haskeline-0.7.5.0 - - hpc-0.6.0.3 - - integer-gmp-1.0.2.0 - - libiserv-8.8.3 + - ghc-heap-8.10.2 + - ghc-prim-0.6.1 + - ghci-8.10.2 + - haskeline-0.8.0.1 + - hpc-0.6.1.0 + - integer-gmp-1.0.3.0 + - libiserv-8.10.2 - mtl-2.2.2 - parsec-3.1.14.0 - pretty-1.1.3.6 - - process-1.6.8.0 + - process-1.6.9.0 - rts-1.0 - stm-2.5.0.0 - - template-haskell-2.15.0.0 + - template-haskell-2.16.0.0 - terminfo-0.4.1.4 - - text-1.2.4.0 + - text-1.2.3.2 - time-1.9.3 - transformers-0.5.6.2 - unix-2.7.2.2 @@ -75,19 +76,17 @@ default-package-overrides: # haskell-language-server 0.5.0.0 doesn't accept newer versions - fourmolu ==0.2.* - refinery ==0.2.* - # LTS Haskell 16.20 + # Stackage Nightly 2020-11-11 - abstract-deque ==0.3 - abstract-par ==0.3.3 - AC-Angle ==1.0 - accuerr ==0.2.0.2 - ace ==0.6 - action-permutations ==0.0.0.1 - - active ==0.2.0.14 - ad ==4.4.1 - adjunctions ==4.4 - adler32 ==0.1.2.0 - - advent-of-code-api ==0.2.7.0 - - aeson ==1.4.7.1 + - aeson ==1.5.4.1 - aeson-attoparsec ==0.0.0 - aeson-better-errors ==0.9.1.0 - aeson-casing ==0.2.0.0 @@ -101,10 +100,11 @@ default-package-overrides: - aeson-picker ==0.1.0.5 - aeson-pretty ==0.8.8 - aeson-qq ==0.8.3 - - aeson-schemas ==1.2.0 - - aeson-utils ==0.3.0.2 + - aeson-schemas ==1.3.2 + - aeson-with ==0.1.2.0 - aeson-yak ==0.1.1.3 - - aeson-yaml ==1.0.6.0 + - aeson-yaml ==1.1.0.0 + - agda2lagda ==0.2020.11.1 - al ==0.1.4.2 - alarmclock ==0.7.0.5 - alerts ==0.1.2.0 @@ -119,7 +119,6 @@ default-package-overrides: - alsa-seq ==0.6.0.7 - alternative-vector ==0.0.0 - ALUT ==2.4.0.3 - - amazonka ==1.6.1 - amazonka-apigateway ==1.6.1 - amazonka-application-autoscaling ==1.6.1 - amazonka-appstream ==1.6.1 @@ -214,35 +213,34 @@ default-package-overrides: - annotated-wl-pprint ==0.7.0 - ansi-terminal ==0.10.3 - ansi-wl-pprint ==0.6.9 - - antiope-core ==7.5.3 - - antiope-dynamodb ==7.5.3 - - antiope-messages ==7.5.3 - - antiope-s3 ==7.5.3 - - antiope-sns ==7.5.3 - - antiope-sqs ==7.5.3 - ANum ==0.2.0.2 + - ap-normalize ==0.1.0.0 - apecs ==0.9.2 - apecs-gloss ==0.2.4 - apecs-physics ==0.4.4 - api-field-json-th ==0.1.0.2 + - app-settings ==0.2.0.12 - appar ==0.1.8 - appendmap ==0.1.5 + - apply-refact ==0.8.2.1 - apportionment ==0.0.0.3 - approximate ==0.3.2 - - app-settings ==0.2.0.12 + - approximate-equality ==1.1.0.2 - arbor-lru-cache ==0.1.1.1 - - arithmoi ==0.10.0.0 + - arbor-postgres ==0.0.5 + - arithmoi ==0.11.0.1 - array-memoize ==0.6.0 - arrow-extras ==0.1.0.1 - ascii ==1.0.0.2 - ascii-case ==1.0.0.2 - ascii-char ==1.0.0.2 - - asciidiagram ==1.3.3.3 - ascii-group ==1.0.0.2 - ascii-predicates ==1.0.0.2 - ascii-progress ==0.3.3.0 - ascii-superset ==1.0.0.2 - ascii-th ==1.0.0.2 + - asciidiagram ==1.3.3.3 + - asif ==6.0.4 - asn1-encoding ==0.9.6 - asn1-parse ==0.9.5 - asn1-types ==0.3.4 @@ -251,9 +249,9 @@ default-package-overrides: - astro ==0.4.2.1 - async ==2.2.2 - async-extra ==0.2.0.0 + - async-pool ==0.9.1 - async-refresh ==0.3.0.0 - async-refresh-tokens ==0.4.0.0 - - async-timer ==0.2.0.0 - atom-basic ==0.2.5 - atomic-primops ==0.8.4 - atomic-write ==0.2.0.7 @@ -264,54 +262,57 @@ default-package-overrides: - attoparsec-iso8601 ==1.0.1.0 - attoparsec-path ==0.0.0.1 - audacity ==0.0.2 - - aur ==7.0.4 - - aura ==3.1.9 + - aur ==7.0.5 + - aura ==3.2.2 - authenticate ==1.3.5 - authenticate-oauth ==1.6.0.1 - auto ==0.4.3.1 - - autoexporter ==1.1.19 - auto-update ==0.1.6 + - autoexporter ==1.1.19 - avers ==0.0.17.1 - avro ==0.5.2.0 - aws-cloudfront-signed-cookies ==0.2.0.6 + - backtracking ==0.1.0 - bank-holidays-england ==0.2.0.5 - - base16 ==0.2.1.0 + - barbies ==2.0.2.0 + - base-compat ==0.11.2 + - base-compat-batteries ==0.11.2 + - base-orphans ==0.8.3 + - base-prelude ==1.4 + - base-unicode-symbols ==0.2.4.2 + - base16 ==0.3.0.1 - base16-bytestring ==0.1.1.7 - - base16-lens ==0.1.2.0 - - base32 ==0.1.1.2 + - base16-lens ==0.1.3.0 + - base32 ==0.2.0.0 - base32-lens ==0.1.0.0 - base32string ==0.9.1 + - base58-bytestring ==0.1.0 - base58string ==0.10.0 - base64 ==0.4.2.2 - - base64-bytestring ==1.0.0.3 + - base64-bytestring ==1.1.0.0 - base64-bytestring-type ==1.0.1 - base64-lens ==0.3.0 - base64-string ==0.2 - - base-compat ==0.11.2 - - base-compat-batteries ==0.11.2 - basement ==0.0.11 - - base-noprelude ==4.13.0.0 - - base-orphans ==0.8.3 - - base-prelude ==1.3 - - base-unicode-symbols ==0.2.4.2 - basic-prelude ==0.7.0 - bazel-runfiles ==0.12 - bbdb ==0.8 - bcrypt ==0.0.11 - - bech32 ==1.0.2 + - bech32 ==1.1.0 - bech32-th ==1.0.2 - bench ==1.0.12 - benchpress ==0.2.2.15 - between ==0.11.0.0 - bibtex ==0.1.0.6 - - bifunctors ==5.5.7 + - bifunctors ==5.5.8 - bimap ==0.4.0 - - bimaps ==0.1.0.2 - bimap-server ==0.1.0.1 + - bimaps ==0.1.0.2 - bin ==0.1 - binary-conduit ==1.3.1 - binary-ext ==2.0.4 - binary-ieee754 ==0.1.0.0 + - binary-instances ==1.0.0.1 - binary-list ==1.1.1.2 - binary-orphans ==1.0.1 - binary-parser ==0.5.6 @@ -319,6 +320,7 @@ default-package-overrides: - binary-search ==1.0.0.3 - binary-shared ==0.8.3 - binary-tagged ==0.3 + - binaryen ==0.0.5.0 - bindings-DSL ==1.0.25 - bindings-GLFW ==3.3.2.0 - bindings-libzip ==1.0.1 @@ -326,11 +328,11 @@ default-package-overrides: - bins ==0.1.2.0 - bitarray ==0.0.1.1 - bits ==0.5.2 - - bitset-word8 ==0.1.1.2 - bits-extra ==0.0.2.0 + - bitset-word8 ==0.1.1.2 - bitvec ==1.0.3.0 - blake2 ==0.3.0 - - blanks ==0.3.0 + - blanks ==0.5.0 - blas-carray ==0.1.0.1 - blas-comfort-array ==0.0.0.2 - blas-ffi ==0.1 @@ -341,37 +343,38 @@ default-package-overrides: - blaze-svg ==0.3.6.1 - blaze-textual ==0.2.1.0 - bmp ==1.2.6.3 + - BNFC ==2.8.4 + - board-games ==0.3 - boltzmann-samplers ==0.1.1.0 - Boolean ==0.2.4 - boolean-like ==0.1.1.0 - - boolean-normal-forms ==0.0.1.1 - boolsimplifier ==0.1.8 - boots ==0.2.0.1 - bordacount ==0.1.0.0 - boring ==0.1.3 - both ==0.1.1.1 - - bound ==2.0.1 - - BoundedChan ==1.0.3.0 + - bound ==2.0.2 - bounded-queue ==1.0.0 + - BoundedChan ==1.0.3.0 - boundingboxes ==0.2.3 - bower-json ==1.0.0.1 - boxes ==0.1.5 - - brick ==0.52.1 - - brittany ==0.12.1.1 + - brick ==0.57 - broadcast-chan ==0.2.1.1 - bsb-http-chunked ==0.0.0.4 - bson ==0.4.0.1 - btrfs ==0.2.0.0 - buffer-builder ==0.2.4.7 - buffer-pipe ==0.0 - - bugsnag-hs ==0.1.0.3 + - bugsnag-hs ==0.2.0.3 + - bugzilla-redhat ==0.3.0 + - burrito ==1.1.0.2 - butcher ==1.3.3.2 - bv ==0.5 - bv-little ==1.1.1 - - byteable ==0.1.1 - - byte-count-reader ==0.10.1.1 - - bytedump ==1.0 - byte-order ==0.1.2.0 + - byteable ==0.1.1 + - bytedump ==1.0 - byteorder ==1.0.4 - bytes ==0.17 - byteset ==0.1.1.0 @@ -382,29 +385,33 @@ default-package-overrides: - bytestring-strict-builder ==0.4.5.3 - bytestring-to-vector ==0.3.0.1 - bytestring-tree-builder ==0.2.7.5 - - bz2 ==1.0.0.1 + - bz2 ==1.0.1.0 + - bzlib ==0.5.1.0 - bzlib-conduit ==0.3.0.2 + - c14n ==0.1.0.1 - c2hs ==0.28.6 - - cabal-appimage ==0.3.0.0 - - cabal-debian ==5.0.3 + - ca-province-codes ==1.0.0.0 + - cabal-debian ==5.1 - cabal-doctest ==1.0.8 + - cabal-file ==0.1.0 + - cabal-flatpak ==0.1.0.2 + - cabal-plan ==0.7.2.0 - cabal-rpm ==2.0.7 - cache ==0.1.3.0 - cacophony ==0.10.1 - calendar-recycling ==0.0.0.1 - call-stack ==0.2.0 - can-i-haz ==0.3.1.0 - - ca-province-codes ==1.0.0.0 - cardano-coin-selection ==1.0.1 - carray ==0.1.6.8 - casa-client ==0.0.1 - casa-types ==0.0.1 - - cased ==0.1.0.0 - case-insensitive ==1.2.1.0 + - cased ==0.1.0.0 - cases ==0.1.4 - casing ==0.1.4.1 - cassava ==0.5.2.0 - - cassava-conduit ==0.5.1 + - cassava-conduit ==0.6.0 - cassava-megaparsec ==2.0.2 - cast ==0.1.0.2 - category ==0.2.5.0 @@ -416,13 +423,13 @@ default-package-overrides: - cereal-text ==0.1.0.2 - cereal-vector ==0.2.0.1 - cfenv ==0.1.0.0 + - cgi ==3001.5.0.0 - chan ==0.0.4.1 - ChannelT ==0.0.0.7 - - character-cases ==0.1.0.4 + - character-cases ==0.1.0.6 - charset ==0.3.7.1 - charsetdetect-ae ==1.1.0.4 - Chart ==1.9.3 - - Chart-diagrams ==1.9.3 - chaselev-deque ==0.5.0.5 - ChasingBottoms ==1.3.1.9 - cheapskate ==0.1.1.2 @@ -442,12 +449,11 @@ default-package-overrides: - cipher-des ==0.0.6 - cipher-rc4 ==0.1.4 - circle-packing ==0.1.0.6 - - clash-ghc ==1.2.4 - - clash-lib ==1.2.4 - - clash-prelude ==1.2.4 + - clash-ghc ==1.2.5 + - clash-lib ==1.2.5 + - clash-prelude ==1.2.5 - classy-prelude ==1.5.0 - classy-prelude-conduit ==1.5.0 - - classy-prelude-yesod ==1.5.0 - clay ==0.13.3 - clientsession ==0.9.1.2 - climb ==0.3.3 @@ -460,15 +466,13 @@ default-package-overrides: - cmark-gfm ==0.2.2 - cmark-lucid ==0.1.0.0 - cmdargs ==0.10.20 - - codec-beam ==0.2.0 - - codec-rpm ==0.2.2 - - code-page ==0.2 - - coercible-utils ==0.1.0 - co-log ==0.4.0.1 - co-log-concurrent ==0.5.0.0 - co-log-core ==0.2.1.1 - - co-log-polysemy ==0.0.1.2 - - Color ==0.1.4 + - code-page ==0.2 + - codec-beam ==0.2.0 + - codec-rpm ==0.2.2 + - Color ==0.3.0 - colorful-monoids ==0.2.1.3 - colorize-haskell ==1.0.1 - colour ==2.3.5 @@ -478,11 +482,21 @@ default-package-overrides: - comfort-graph ==0.0.3.1 - commutative ==0.0.2 - comonad ==5.0.6 + - comonad-extras ==4.0.1 - compactmap ==0.1.4.2.1 - compensated ==0.8.1 - compiler-warnings ==0.1.0 - composable-associations ==0.1.0.0 - composable-associations-aeson ==0.1.0.0 + - composite-aeson ==0.7.4.0 + - composite-aeson-path ==0.7.4.0 + - composite-aeson-refined ==0.7.4.0 + - composite-base ==0.7.4.0 + - composite-binary ==0.7.4.0 + - composite-ekg ==0.7.4.0 + - composite-hashable ==0.7.4.0 + - composite-tuple ==0.1.2.0 + - composite-xstep ==0.1.0.0 - composition ==1.0.2.1 - composition-extra ==2.0.0 - concise ==0.1.0.1 @@ -503,17 +517,18 @@ default-package-overrides: - conferer-hspec ==0.4.0.1 - conferer-source-json ==0.4.0.1 - conferer-warp ==0.4.0.1 - - ConfigFile ==1.1.4 - config-ini ==0.2.4.0 + - ConfigFile ==1.1.4 - configurator ==0.3.0.0 - configurator-export ==0.1.0.1 - - configurator-pg ==0.2.4 + - configurator-pg ==0.2.5 - connection ==0.3.1 - connection-pool ==0.2.2 - console-style ==0.0.2.1 - constraint ==0.1.4.0 - - constraints ==0.12 - constraint-tuples ==0.1.2 + - constraints ==0.12 + - construct ==0.3 - contravariant ==1.5.2 - contravariant-extras ==0.3.5.2 - control-bool ==0.2.1 @@ -521,16 +536,17 @@ default-package-overrides: - control-monad-omega ==0.3.2 - convertible ==1.1.1.0 - cookie ==0.4.5 - - core-data ==0.2.1.8 - - core-program ==0.2.5.0 - - core-text ==0.2.3.6 + - core-data ==0.2.1.9 + - core-program ==0.2.6.0 + - core-text ==0.3.0.0 - countable ==1.0 + - country ==0.2.1 - cpio-conduit ==0.7.0 - cpphs ==1.20.9.1 - cprng-aes ==0.6.1 - cpu ==0.1.2 - cpuinfo ==0.1.0.1 - - crackNum ==2.3 + - crackNum ==2.4 - crc32c ==0.0.0 - credential-store ==0.1.2 - criterion ==1.5.7.0 @@ -538,28 +554,25 @@ default-package-overrides: - cron ==0.7.0 - crypto-api ==0.13.3 - crypto-cipher-types ==0.0.9 - - cryptocompare ==0.1.2 - crypto-enigma ==0.1.1.6 - - cryptohash ==0.11.9 - - cryptohash-cryptoapi ==0.1.4 - - cryptohash-md5 ==0.11.100.1 - - cryptohash-sha1 ==0.11.100.1 - - cryptohash-sha256 ==0.11.101.0 - - cryptohash-sha512 ==0.11.100.1 - - cryptonite ==0.26 - - cryptonite-conduit ==0.2.2 - - cryptonite-openssl ==0.7 - crypto-numbers ==0.2.7 - crypto-pubkey ==0.2.8 - crypto-pubkey-types ==0.4.3 - crypto-random ==0.0.9 - crypto-random-api ==0.2.0 - - crypt-sha512 ==0 + - cryptocompare ==0.1.2 + - cryptohash ==0.11.9 + - cryptohash-cryptoapi ==0.1.4 + - cryptohash-md5 ==0.11.100.1 + - cryptohash-sha1 ==0.11.100.1 + - cryptohash-sha256 ==0.11.101.0 + - cryptonite ==0.27 + - cryptonite-conduit ==0.2.2 + - cryptonite-openssl ==0.7 - csp ==1.4.0 - css-syntax ==0.1.0.0 - css-text ==0.1.3.0 - csv ==0.1.2 - - csv-conduit ==0.7.1.0 - ctrie ==0.2 - cubicbezier ==0.6.0.6 - cubicspline ==0.1.2 @@ -578,6 +591,7 @@ default-package-overrides: - d10 ==0.2.1.6 - data-accessor ==0.2.3 - data-accessor-mtl ==0.2.0.4 + - data-accessor-template ==0.2.1.16 - data-accessor-transformers ==0.2.1.7 - data-ascii ==1.0.0.2 - data-binary-ieee754 ==0.4.4 @@ -591,12 +605,12 @@ default-package-overrides: - data-default-instances-dlist ==0.0.1 - data-default-instances-old-locale ==0.0.1 - data-diverse ==4.7.0.0 - - datadog ==0.2.5.0 - data-dword ==0.3.2 - data-endian ==0.1.1 - - data-fix ==0.2.1 + - data-fix ==0.3.0 - data-forest ==0.1.0.8 - data-has ==0.3.0.0 + - data-hash ==0.2.0.1 - data-interval ==2.0.1 - data-inttrie ==0.1.4 - data-lens-light ==0.1.2.2 @@ -609,7 +623,7 @@ default-package-overrides: - data-reify ==0.6.3 - data-serializer ==0.3.4.1 - data-textual ==0.3.0.3 - - data-tree-print ==0.1.0.2 + - datadog ==0.2.5.0 - dataurl ==0.1.0.0 - DAV ==1.3.4 - DBFunctor ==0.1.1.1 @@ -624,37 +638,32 @@ default-package-overrides: - deepseq-generics ==0.2.0.0 - deepseq-instances ==0.1.0.1 - deferred-folds ==0.9.11 - - dejafu ==2.3.0.1 + - dejafu ==2.4.0.0 - dense-linear-algebra ==0.1.0.0 - depq ==0.4.1.0 - deque ==0.4.3 + - derive-topdown ==0.0.2.2 - deriveJsonNoPrefix ==0.1.0.1 - deriving-aeson ==0.2.6 - - deriving-compat ==0.5.9 + - deriving-compat ==0.5.10 - derulo ==1.0.9 - - detour-via-sci ==1.0.0 - - dhall ==1.32.0 - - dhall-bash ==1.0.30 - - dhall-json ==1.6.4 - - dhall-lsp-server ==1.0.8 - - dhall-yaml ==1.1.0 - - diagrams ==1.4 - - diagrams-contrib ==1.4.4 - - diagrams-core ==1.4.2 - - diagrams-lib ==1.4.3 - - diagrams-postscript ==1.5 - - diagrams-rasterific ==1.4.2 - - diagrams-solve ==0.1.2 - - diagrams-svg ==1.4.3 - - dialogflow-fulfillment ==0.1.1.3 + - dhall ==1.36.0 + - dhall-bash ==1.0.34 + - dhall-json ==1.7.3 + - dhall-lsp-server ==1.0.11 + - dhall-yaml ==1.2.3 - di-core ==1.0.4 + - di-monad ==1.3.1 + - diagrams-solve ==0.1.2 + - dialogflow-fulfillment ==0.1.1.3 - dictionary-sharing ==0.1.0.0 - Diff ==0.4.0 - digest ==0.0.1.2 - digits ==0.3.1 - dimensional ==1.3 - - di-monad ==1.3.1 + - direct-sqlite ==2.3.26 - directory-tree ==0.12.1 + - dirichlet ==0.1.0.0 - discount ==0.1.1 - disk-free-space ==0.1.0.1 - distributed-closure ==0.4.2.0 @@ -665,15 +674,16 @@ default-package-overrides: - dlist-instances ==0.1.1.1 - dlist-nonempty ==0.1.1 - dns ==4.0.1 + - do-list ==1.0.1 + - do-notation ==0.1.0.2 - dockerfile ==0.2.0 - doclayout ==0.3 - doctemplates ==0.8.2 - doctest ==0.16.3 - doctest-discover ==0.2.0.0 - - doctest-driver-gen ==0.3.0.2 + - doctest-exitcode-stdio ==0.0 + - doctest-lib ==0.1 - doldol ==0.4.1.2 - - do-list ==1.0.1 - - do-notation ==0.1.0.2 - dotenv ==0.8.0.7 - dotgen ==0.4.3 - dotnet-timespan ==0.0.1.0 @@ -682,7 +692,6 @@ default-package-overrides: - drinkery ==0.4 - dsp ==0.2.5.1 - dual ==0.1.1.1 - - dual-tree ==0.2.2.1 - dublincore-xml-conduit ==0.1.0.2 - dunai ==0.7.0 - duration ==0.1.0.0 @@ -700,9 +709,9 @@ default-package-overrides: - edit-distance ==0.2.2.1 - edit-distance-vector ==1.0.0.4 - editor-open ==0.6.0.0 - - egison ==4.0.3 - - egison-pattern-src ==0.2.1.0 - - egison-pattern-src-th-mode ==0.2.1.1 + - egison ==4.1.2 + - egison-pattern-src ==0.2.1.2 + - egison-pattern-src-th-mode ==0.2.1.2 - either ==5.0.1.1 - either-both ==0.1.1.1 - either-unwrap ==1.1 @@ -712,53 +721,61 @@ default-package-overrides: - ekg-statsd ==0.2.5.0 - elerea ==2.9.0 - elf ==0.30 - - eliminators ==0.6 - - elm2nix ==0.2 + - eliminators ==0.7 - elm-bridge ==0.6.1 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 - - emacs-module ==0.1.1 + - elm2nix ==0.2 + - elynx ==0.5.0 + - elynx-markov ==0.5.0 + - elynx-nexus ==0.5.0 + - elynx-seq ==0.5.0 + - elynx-tools ==0.5.0 + - elynx-tree ==0.5.0 - email-validate ==2.3.2.13 - emojis ==0.1 - enclosed-exceptions ==1.0.3 - ENIG ==0.0.1.0 - entropy ==0.4.1.6 + - enum-subset-generate ==0.1.0.0 - enummapset ==0.6.0.3 - enumset ==0.0.5 - - enum-subset-generate ==0.1.0.0 - envelope ==0.2.2.0 - envy ==2.1.0.0 - epub-metadata ==4.5 - eq ==4.2.1 - equal-files ==0.0.5.3 - equational-reasoning ==0.6.0.3 + - equivalence ==0.3.5 - erf ==2.0.0.0 - errors ==2.3.0 - errors-ext ==0.4.2 - ersatz ==0.4.8 - - esqueleto ==3.3.4.0 - - essence-of-live-coding ==0.1.0.3 - - essence-of-live-coding-gloss ==0.1.0.3 - - essence-of-live-coding-pulse ==0.1.0.3 - - essence-of-live-coding-quickcheck ==0.1.0.3 + - esqueleto ==3.4.0.1 + - essence-of-live-coding ==0.2.4 + - essence-of-live-coding-gloss ==0.2.4 + - essence-of-live-coding-pulse ==0.2.4 + - essence-of-live-coding-quickcheck ==0.2.4 - etc ==0.4.1.0 + - eve ==0.1.9.0 + - event-list ==0.1.2 - eventful-core ==0.2.0 - eventful-test-helpers ==0.2.0 - - event-list ==0.1.2 - eventstore ==1.4.1 - every ==0.0.1 - exact-combinatorics ==0.2.0.9 - exact-pi ==0.5.0.1 - exception-hierarchy ==0.1.0.4 - exception-mtl ==0.4.0.1 - - exceptions ==0.10.4 - exception-transformers ==0.4.0.9 + - exception-via ==0.1.0.0 + - exceptions ==0.10.4 - executable-path ==0.0.3.1 - exit-codes ==1.0.0 - exomizer ==1.0.0 + - exp-pairs ==0.2.1.0 - expiring-cache-map ==0.0.6.1 - explicit-exception ==0.1.10 - - exp-pairs ==0.2.0.0 - express ==0.1.3 - extended-reals ==0.2.4.0 - extensible-effects ==5.0.0.1 @@ -768,8 +785,8 @@ default-package-overrides: - extrapolate ==0.4.2 - fail ==4.9.0.0 - failable ==1.2.4.0 - - fakedata ==0.6.1 - - farmhash ==0.1.0.5 + - fakedata ==0.8.0 + - fakedata-parser ==0.1.0.0 - fast-digits ==0.3.0.0 - fast-logger ==3.0.2 - fast-math ==1.0.2 @@ -781,13 +798,12 @@ default-package-overrides: - FenwickTree ==0.1.2.1 - fft ==0.1.8.6 - fgl ==5.7.0.3 - - filecache ==0.4.1 - - file-embed ==0.0.11.2 + - file-embed ==0.0.13.0 - file-embed-lzma ==0 - - filelock ==0.1.1.5 - - filemanip ==0.3.6.3 - file-modules ==0.1.2.4 - file-path-th ==0.1.0.0 + - filelock ==0.1.1.5 + - filemanip ==0.3.6.3 - filepattern ==0.1.2 - fileplow ==0.1.0.0 - filtrable ==0.1.4.0 @@ -807,7 +823,8 @@ default-package-overrides: - flags-applicative ==0.1.0.2 - flat ==0.4.4 - flat-mcmc ==1.5.2 - - FloatingHex ==0.4 + - flexible-defaults ==0.0.3 + - FloatingHex ==0.5 - floatshow ==0.2.4 - flow ==1.0.21 - flush-queue ==1.0.0 @@ -816,14 +833,12 @@ default-package-overrides: - fn ==0.3.0.2 - focus ==1.0.1.4 - focuslist ==0.1.0.2 - - foldable1 ==0.1.0.0 - fold-debounce ==0.2.0.9 - - fold-debounce-conduit ==0.2.0.5 - - foldl ==1.4.6 + - foldable1 ==0.1.0.0 + - foldl ==1.4.10 - folds ==0.7.5 - follow-file ==0.0.3 - FontyFruity ==0.5.3.5 - - force-layout ==0.4.0.6 - foreign-store ==0.2 - ForestStructures ==0.0.1.0 - forkable-monad ==0.2.0.3 @@ -831,12 +846,12 @@ default-package-overrides: - format-numbers ==0.1.0.1 - formatting ==6.3.7 - foundation ==0.0.25 - - free ==5.1.3 + - free ==5.1.4 - free-categories ==0.2.0.2 + - free-vl ==0.1.4 - freenect ==1.2.1 - freer-simple ==1.2.1.1 - freetype2 ==0.2.0 - - free-vl ==0.1.4 - friendly-time ==0.4.1 - from-sum ==0.2.3.0 - frontmatter ==0.1.0.2 @@ -847,34 +862,35 @@ default-package-overrides: - funcmp ==1.9 - function-builder ==0.3.0.1 - functor-classes-compat ==1 - - fused-effects ==1.0.2.2 - fusion-plugin ==0.2.1 - fusion-plugin-types ==0.1.0 - fuzzcheck ==0.1.1 - fuzzy ==0.1.0.0 - fuzzy-dates ==0.1.1.2 - - fuzzyset ==0.2.0 - fuzzy-time ==0.1.0.0 + - fuzzyset ==0.2.0 - gauge ==0.2.5 - gd ==3000.7.3 - gdp ==0.0.3.0 - general-games ==1.1.1 - generic-arbitrary ==0.1.0 - generic-constraints ==1.1.1.1 - - generic-data ==0.8.3.0 + - generic-data ==0.9.2.0 + - generic-data-surgery ==0.3.0.0 - generic-deriving ==1.13.1 - generic-lens ==2.0.0.0 - generic-lens-core ==2.0.0.0 - generic-monoid ==0.1.0.1 - generic-optics ==2.0.0.0 - - GenericPretty ==1.2.2 - generic-random ==1.3.0.1 + - GenericPretty ==1.2.2 - generics-sop ==0.5.1.0 - generics-sop-lens ==0.2.0.1 + - geniplate-mirror ==0.7.7 - genvalidity ==0.11.0.0 - genvalidity-aeson ==0.3.0.0 - genvalidity-bytestring ==0.6.0.0 - - genvalidity-containers ==0.8.0.2 + - genvalidity-containers ==0.9.0.0 - genvalidity-criterion ==0.2.0.0 - genvalidity-hspec ==0.7.0.4 - genvalidity-hspec-aeson ==0.3.1.1 @@ -897,14 +913,10 @@ default-package-overrides: - geojson ==4.0.2 - getopt-generics ==0.13.0.4 - ghc-byteorder ==4.11.0.0.10 - - ghc-check ==0.5.0.1 - - ghc-compact ==0.1.0.0 + - ghc-check ==0.5.0.2 - ghc-core ==0.5.6 - ghc-events ==0.13.0 - - ghc-exactprint ==0.6.2 - - ghcid ==0.8.7 - - ghci-hexcalc ==0.1.1.0 - - ghcjs-codemirror ==0.0.0.2 + - ghc-exactprint ==0.6.3.2 - ghc-lib ==8.10.2.20200916 - ghc-lib-parser ==8.10.2.20200916 - ghc-lib-parser-ex ==8.10.0.16 @@ -914,41 +926,47 @@ default-package-overrides: - ghc-source-gen ==0.4.0.0 - ghc-syntax-highlighter ==0.0.6.0 - ghc-tcplugins-extra ==0.4 - - ghc-typelits-extra ==0.4 + - ghc-trace-events ==0.1.2.1 + - ghc-typelits-extra ==0.4.1 - ghc-typelits-knownnat ==0.7.3 - ghc-typelits-natnormalise ==0.7.2 - ghc-typelits-presburger ==0.3.0.1 + - ghci-hexcalc ==0.1.1.0 + - ghcid ==0.8.7 + - ghcjs-codemirror ==0.0.0.2 - ghost-buster ==0.1.1.0 - - gi-atk ==2.0.21 - - gi-cairo ==1.0.23 - - gi-cairo-connector ==0.0.1 - - gi-cairo-render ==0.0.1 - - gi-dbusmenu ==0.4.7 - - gi-dbusmenugtk3 ==0.4.8 - - gi-gdk ==3.0.22 - - gi-gdkpixbuf ==2.0.23 - - gi-gdkx11 ==3.0.9 - - gi-gio ==2.0.26 - - gi-glib ==2.0.23 - - gi-gobject ==2.0.22 - - gi-graphene ==1.0.1 - - gi-gtk ==3.0.33 - - gi-gtk-hs ==0.3.8.1 + - gi-atk ==2.0.22 + - gi-cairo ==1.0.24 + - gi-cairo-connector ==0.1.0 + - gi-cairo-render ==0.1.0 + - gi-dbusmenu ==0.4.8 + - gi-dbusmenugtk3 ==0.4.9 + - gi-gdk ==3.0.23 + - gi-gdkpixbuf ==2.0.24 + - gi-gdkx11 ==3.0.10 + - gi-gio ==2.0.27 + - gi-glib ==2.0.24 + - gi-gobject ==2.0.24 + - gi-graphene ==1.0.2 + - gi-gtk ==3.0.36 + - gi-gtk-hs ==0.3.9 + - gi-harfbuzz ==0.0.3 + - gi-pango ==1.0.23 + - gi-xlib ==2.0.9 - ginger ==0.10.1.0 - gingersnap ==0.3.1.0 - - gi-pango ==1.0.22 - - giphy-api ==0.7.0.0 - - githash ==0.1.4.0 + - githash ==0.1.5.0 + - github-release ==1.3.3 - github-rest ==1.0.3 - github-types ==0.2.1 - - gitlab-haskell ==0.1.8 + - github-webhooks ==0.15.0 + - gitlab-haskell ==0.2.3 - gitrev ==1.3.1 - - gi-xlib ==2.0.8 - gl ==0.9 - glabrous ==2.0.2 - GLFW-b ==3.3.0.0 - Glob ==0.10.1 - - gloss ==1.13.1.2 + - gloss ==1.13.2.1 - gloss-rendering ==1.13.1.1 - GLURaw ==2.0.0.4 - GLUT ==2.7.0.15 @@ -958,60 +976,54 @@ default-package-overrides: - gothic ==0.1.5 - gpolyline ==0.1.0.1 - graph-core ==0.3.0.0 + - graph-wrapper ==0.2.6.0 - graphite ==0.10.0.1 + - graphql-client ==1.1.0 - graphs ==0.7.1 - graphviz ==2999.20.1.0 - - graph-wrapper ==0.2.6.0 - gravatar ==0.8.0 - - greskell ==1.1.0.3 - - greskell-core ==0.1.3.5 - - greskell-websocket ==0.1.2.4 - groom ==0.1.2.1 - group-by-date ==0.1.0.3 - - groups ==0.4.1.0 + - groups ==0.5 - gtk-sni-tray ==0.1.6.0 - gtk-strut ==0.1.3.0 - guarded-allocation ==0.0.1 - hackage-db ==2.1.0 - hackage-security ==0.6.0.1 - - haddock-library ==1.8.0 - - hadolint ==1.18.2 + - haddock-library ==1.9.0 - hadoop-streaming ==0.2.0.3 - - hakyll ==4.13.4.0 - half ==0.3 - hall-symbols ==0.1.0.6 - hamtsolo ==1.0.3 - HandsomeSoup ==0.4.2 - hapistrano ==0.4.1.2 - - happstack-server ==7.6.1 - - happy ==1.19.12 + - happstack-server ==7.7.0 + - happy ==1.20.0 - HasBigDecimal ==0.1.1 - - hasbolt ==0.1.4.3 - hashable ==1.3.0.0 - hashable-time ==0.2.0.2 - hashids ==1.0.2.4 + - hashing ==0.1.0.1 - hashmap ==1.3.3 - hashtables ==1.2.4.1 - - haskeline ==0.7.5.0 - - haskell-gi ==0.23.1 - - haskell-gi-base ==0.23.0 + - haskeline ==0.8.1.0 + - haskell-gi ==0.24.5 + - haskell-gi-base ==0.24.4 - haskell-gi-overloading ==1.0 - - haskell-igraph ==0.8.0 - haskell-import-graph ==1.0.4 - haskell-lexer ==1.1 - haskell-lsp ==0.22.0.0 - haskell-lsp-types ==0.22.0.0 - haskell-names ==0.9.9 - - haskell-src ==1.0.3.1 - haskell-src-exts ==1.23.1 - haskell-src-exts-util ==0.2.5 - haskell-src-meta ==0.8.5 - haskey-btree ==0.3.0.1 - - haskoin-core ==0.13.4 - - haskoin-node ==0.13.0 - - hasql ==1.4.3 + - hasql ==1.4.4.2 + - hasql-notifications ==0.1.0.0 - hasql-optparse-applicative ==0.3.0.6 - hasql-pool ==0.5.2 + - hasql-queue ==1.2.0.2 - hasql-transaction ==1.0.0.1 - hasty-hamiltonian ==1.3.3 - HaTeX ==3.22.3.0 @@ -1021,11 +1033,12 @@ default-package-overrides: - hdaemonize ==0.5.6 - HDBC ==2.4.0.3 - HDBC-session ==0.1.2.0 - - headroom ==0.2.2.1 + - headroom ==0.3.1.0 - heap ==1.0.4 - heaps ==0.3.6.1 - hebrew-time ==0.1.2 - hedgehog ==1.0.3 + - hedgehog-classes ==0.2.5.1 - hedgehog-corpus ==0.2.0 - hedgehog-fakedata ==0.0.1.3 - hedgehog-fn ==1.0 @@ -1040,31 +1053,37 @@ default-package-overrides: - hexstring ==0.11.1 - hformat ==0.3.3.1 - hfsevents ==0.1.6 - - hidapi ==0.1.5 - - hie-bios ==0.5.1 + - hgeometry ==0.11.0.0 + - hgeometry-combinatorial ==0.11.0.0 + - hgrev ==0.2.6 - hi-file-parser ==0.1.0.0 - - higher-leveldb ==0.5.0.2 + - hidapi ==0.1.5 + - hie-bios ==0.7.1 + - higher-leveldb ==0.6.0.0 - highlighting-kate ==0.6.4 - hinfo ==0.0.3.0 - - hinotify ==0.4 + - hinotify ==0.4.1 - hint ==0.9.0.3 - hjsmin ==0.2.0.4 - hkd-default ==1.1.0.0 - hkgr ==0.2.6.1 - hlibcpuid ==0.2.0 - hlibgit2 ==0.18.0.16 + - hlibsass ==0.1.10.1 - hmatrix ==0.20.0.0 - hmatrix-gsl ==0.19.0.1 - hmatrix-gsl-stats ==0.4.1.8 - hmatrix-morpheus ==0.1.1.2 - hmatrix-vector-sized ==0.1.3.0 + - hmm-lapack ==0.4 - hmpfr ==0.4.4 + - hnix-store-core ==0.2.0.0 - hnock ==0.4.0 - - hoauth2 ==1.14.0 - - hOpenPGP ==2.9.4 - - hopenpgp-tools ==0.23.1 + - hoauth2 ==1.16.0 + - hOpenPGP ==2.9.5 + - hopenpgp-tools ==0.23.3 - hopfli ==0.2.2.1 - - hosc ==0.17 + - hosc ==0.18.1 - hostname ==1.0 - hostname-validate ==1.0.0 - hourglass ==0.2.12 @@ -1074,28 +1093,29 @@ default-package-overrides: - hpack-dhall ==0.5.2 - hpc-codecov ==0.2.0.0 - hpc-lcov ==1.0.1 - - hreader ==1.1.0 - - hreader-lens ==0.1.3.0 + - hprotoc ==2.4.17 - hruby ==0.3.8 - hs-bibutils ==6.10.0.0 + - hs-functors ==0.1.7.1 + - hs-GeoIP ==0.3 + - hs-php-session ==0.0.9.3 + - hsass ==0.8.0 - hsc2hs ==0.68.7 - hscolour ==1.24.4 - hsdns ==1.8 - hsebaysdk ==0.4.1.0 - - hsemail ==2.2.0 - - hset ==2.2.0 - - hs-functors ==0.1.7.1 - - hs-GeoIP ==0.3 + - hsemail ==2.2.1 - hsini ==0.5.1.2 - hsinstall ==2.6 - HSlippyMap ==3.0.1 - hslogger ==1.3.1.0 - - hslua ==1.0.3.2 + - hslua ==1.2.0 - hslua-aeson ==1.0.3.1 - - hslua-module-doclayout ==0.1.0 + - hslua-module-doclayout ==0.2.0.1 - hslua-module-system ==0.2.2.1 - - hslua-module-text ==0.2.1 - - HsOpenSSL ==0.11.4.20 + - hslua-module-text ==0.3.0.1 + - HsOpenSSL ==0.11.5.1 + - HsOpenSSL-x509-system ==0.1.0.4 - hsp ==0.10.0 - hspec ==2.7.4 - hspec-attoparsec ==0.1.0.2 @@ -1110,15 +1130,13 @@ default-package-overrides: - hspec-golden-aeson ==0.7.0.0 - hspec-hedgehog ==0.0.1.2 - hspec-leancheck ==0.0.4 - - hspec-megaparsec ==2.1.0 + - hspec-megaparsec ==2.2.0 - hspec-meta ==2.6.0 - - hspec-need-env ==0.1.0.5 - hspec-parsec ==0 - hspec-smallcheck ==0.5.2 - hspec-tables ==0.0.1 - hspec-wai ==0.10.1 - hspec-wai-json ==0.10.1 - - hs-php-session ==0.0.9.3 - hsshellscript ==3.4.5 - HStringTemplate ==0.8.7 - HSvm ==0.1.1.3.22 @@ -1126,17 +1144,15 @@ default-package-overrides: - HsYAML-aeson ==0.2.0.0 - hsyslog ==5.0.2 - htaglib ==1.2.0 - - HTF ==0.14.0.3 - html ==1.0.1.2 - html-conduit ==1.3.2.1 - html-entities ==1.1.4.3 - html-entity-map ==0.1.0.0 - htoml ==1.0.0.3 - - http2 ==2.0.5 - HTTP ==4000.3.15 - http-api-data ==0.4.1.1 - http-client ==0.6.4.1 - - http-client-openssl ==0.3.1.0 + - http-client-openssl ==0.3.2.0 - http-client-overrides ==0.1.1.0 - http-client-tls ==0.3.5.3 - http-common ==0.8.2.1 @@ -1144,37 +1160,51 @@ default-package-overrides: - http-date ==0.0.10 - http-directory ==0.1.8 - http-download ==0.2.0.0 - - httpd-shed ==0.4.1.1 - http-link-header ==1.0.3.1 - http-media ==0.8.0.0 + - http-query ==0.1.0 - http-reverse-proxy ==0.6.0 - http-streams ==0.8.7.2 - http-types ==0.12.3 + - http2 ==2.0.5 + - httpd-shed ==0.4.1.1 - human-readable-duration ==0.2.1.4 - - HUnit ==1.6.0.0 + - HUnit ==1.6.1.0 - HUnit-approx ==1.1.1.1 - hunit-dejafu ==2.0.0.4 - hvect ==0.4.0.0 - - hvega ==0.9.1.0 + - hvega ==0.11.0.0 - hw-balancedparens ==0.4.1.1 - hw-bits ==0.7.2.1 - hw-conduit ==0.2.1.0 - hw-conduit-merges ==0.2.1.0 - hw-diagnostics ==0.0.1.0 - - hweblib ==0.6.3 + - hw-dsv ==0.4.1.0 + - hw-eliasfano ==0.1.2.0 - hw-excess ==0.2.3.0 - hw-fingertree ==0.1.2.0 - hw-fingertree-strict ==0.1.2.0 - hw-hedgehog ==0.1.1.0 - hw-hspec-hedgehog ==0.1.1.0 - hw-int ==0.0.2.0 + - hw-ip ==2.4.2.0 + - hw-json ==1.3.2.2 - hw-json-simd ==0.1.1.0 + - hw-json-simple-cursor ==0.1.1.0 + - hw-json-standard-cursor ==0.2.3.1 + - hw-kafka-client ==3.1.2 - hw-mquery ==0.2.1.0 + - hw-packed-vector ==0.2.1.0 - hw-parser ==0.1.1.0 - hw-prim ==0.6.3.0 + - hw-rankselect ==0.13.4.0 - hw-rankselect-base ==0.3.4.1 + - hw-simd ==0.1.2.0 - hw-streams ==0.0.1.0 - hw-string-parse ==0.0.0.4 + - hw-succinct ==0.1.0.1 + - hw-xml ==0.5.1.0 + - hweblib ==0.6.3 - hxt ==9.3.1.18 - hxt-charproperties ==9.4.0.0 - hxt-css ==0.1.0.3 @@ -1185,9 +1215,9 @@ default-package-overrides: - hxt-tagsoup ==9.1.4 - hxt-unicode ==9.0.2.4 - hybrid-vectors ==0.2.2 + - hyper ==0.1.0.3 - hyperloglog ==0.4.3 - hyphenation ==0.8 - - hyraxAbif ==0.2.3.21 - iconv ==0.4.1.3 - identicon ==0.2.2 - ieee754 ==0.8.0 @@ -1201,7 +1231,7 @@ default-package-overrides: - immortal ==0.3 - immortal-queue ==0.1.0.1 - include-file ==0.1.0.4 - - incremental-parser ==0.4.0.2 + - incremental-parser ==0.5 - indents ==0.5.0.1 - indexed ==0.1.3 - indexed-containers ==0.1.0.2 @@ -1209,29 +1239,29 @@ default-package-overrides: - indexed-profunctors ==0.1 - infer-license ==0.2.0 - inflections ==0.4.0.6 - - influxdb ==1.7.1.6 + - influxdb ==1.9.0 - ini ==0.4.1 - inj ==1.0 - inline-c ==0.9.1.3 - inline-c-cpp ==0.4.0.2 - inliterate ==0.1.0 + - input-parsers ==0.1.0.1 - insert-ordered-containers ==0.2.3.1 - inspection-testing ==0.4.2.4 - instance-control ==0.1.2.0 - - int-cast ==0.2.0.0 - - integer-logarithms ==1.0.3 + - integer-logarithms ==1.0.3.1 - integer-roots ==1.0 - integration ==0.2.1 - intern ==0.9.3 - interpolate ==0.2.1 - interpolatedstring-perl6 ==1.0.2 - interpolation ==0.1.1.1 - - interpolator ==1.0.0 + - interpolator ==1.1.0.2 - IntervalMap ==0.6.1.2 - intervals ==0.9.1 - - intro ==0.7.0.0 + - intro ==0.9.0.0 - intset-imperative ==0.1.0.0 - - invariant ==0.5.3 + - invariant ==0.5.4 - invertible ==0.2.0.7 - invertible-grammar ==0.1.3 - io-machine ==0.2.0.0 @@ -1250,27 +1280,29 @@ default-package-overrides: - irc-client ==1.1.2.0 - irc-conduit ==0.3.0.4 - irc-ctcp ==0.1.3.0 - - isbn ==1.0.0.0 + - isbn ==1.1.0.1 - islink ==0.1.0.0 - iso3166-country-codes ==0.20140203.8 - iso639 ==0.1.0.3 - iso8601-time ==0.1.5 - - iterable ==3.0 - it-has ==0.2.0.0 - - ixset-typed ==0.5 + - iterable ==3.0 - ix-shapable ==0.1.0 + - ixset-typed ==0.5 + - ixset-typed-binary-instance ==0.1.0.2 + - ixset-typed-conversions ==0.1.2.0 + - ixset-typed-hashable-instance ==0.1.0.2 - jack ==0.7.1.4 - - jira-wiki-markup ==1.1.4 - - jose ==0.8.3.1 + - jira-wiki-markup ==1.3.2 + - jose ==0.8.4 - jose-jwt ==0.8.0 - js-dgtable ==0.5.2 - js-flot ==0.8.3 - js-jquery ==3.3.1 - - json-alt ==1.0.0 - json-feed ==1.0.11 - - jsonpath ==0.2.0.0 - json-rpc ==1.0.3 - json-rpc-generic ==0.2.1.5 + - jsonpath ==0.2.0.0 - JuicyPixels ==3.3.5 - JuicyPixels-blurhash ==0.1.0.3 - JuicyPixels-extra ==0.4.1 @@ -1295,7 +1327,6 @@ default-package-overrides: - kubernetes-webhook-haskell ==0.2.0.3 - l10n ==0.1.0.1 - labels ==0.3.3 - - lackey ==1.0.13 - LambdaHack ==0.9.5.0 - lame ==0.2.0 - language-avro ==0.1.3.1 @@ -1303,11 +1334,11 @@ default-package-overrides: - language-c ==0.8.3 - language-c-quote ==0.12.2.1 - language-docker ==9.1.2 - - language-haskell-extract ==0.2.4 - language-java ==0.2.9 - language-javascript ==0.7.1.0 - language-protobuf ==1.0.1 - - language-puppet ==1.4.6.5 + - language-python ==0.5.8 + - lapack ==0.3.2 - lapack-carray ==0.0.3 - lapack-comfort-array ==0.0.0.1 - lapack-ffi ==0.0.2 @@ -1323,50 +1354,57 @@ default-package-overrides: - leancheck-instances ==0.0.4 - leapseconds-announced ==2017.1.0.1 - learn-physics ==0.6.5 - - lens ==4.18.1 + - lens ==4.19.2 - lens-action ==0.2.4 - lens-aeson ==1.1 + - lens-csv ==0.1.1.0 - lens-datetime ==0.3 - lens-family ==2.0.0 - lens-family-core ==2.0.0 - lens-family-th ==0.5.1.0 - lens-misc ==0.0.2.0 + - lens-process ==0.3.0.2 - lens-properties ==4.11.1 - lens-regex ==0.1.1 + - lens-regex-pcre ==1.1.0.0 - lenz ==0.4.2.0 - leveldb-haskell ==0.6.5 - libffi ==0.1 - libgit ==0.3.1 - libgraph ==1.14 + - libjwt-typed ==0.2 - libmpd ==0.9.2.0 + - liboath-hs ==0.0.1.2 - libyaml ==0.1.2 - LibZip ==1.0.1 - life-sync ==1.1.1.0 + - lift-generics ==0.2 - lifted-async ==0.10.1.2 - lifted-base ==0.2.3.12 - - lift-generics ==0.1.3 - line ==4.0.1 - linear ==1.21.3 + - linear-circuit ==0.1.0.2 - linenoise ==0.3.2 - linux-file-extents ==0.2.0.0 - linux-namespaces ==0.1.3.0 + - liquid-fixpoint ==0.8.10.2 - List ==0.6.2 - - ListLike ==4.7.2 - list-predicate ==0.1.0.1 - - listsafe ==0.1.0.1 - list-singleton ==1.0.0.4 - list-t ==1.0.4 + - ListLike ==4.7.2 + - listsafe ==0.1.0.1 - ListTree ==0.2.3 - - little-logger ==0.1.0 - - little-rio ==0.1.1 + - little-logger ==0.3.1 + - little-rio ==0.2.2 - llvm-hs ==9.0.1 - llvm-hs-pure ==9.0.0 - lmdb ==0.2.5 - load-env ==0.2.1.0 - - loc ==0.1.3.8 + - loc ==0.1.3.10 + - locators ==0.3.0.3 - loch-th ==0.2.2 - lockfree-queue ==0.2.3.1 - - log-base ==0.8.0.1 - log-domain ==0.13 - logfloat ==0.13.3.3 - logging ==3.0.5 @@ -1374,30 +1412,33 @@ default-package-overrides: - logging-facade-syslog ==1 - logict ==0.7.0.3 - loop ==0.3.0 - - loopbreaker ==0.1.1.1 - lrucache ==1.2.0.1 - lrucaching ==0.3.3 - - lsp-test ==0.10.3.0 + - lsp-test ==0.11.0.5 - lucid ==2.9.12 + - lucid-cdn ==0.2.2.0 - lucid-extras ==0.2.2 - lukko ==0.1.1.2 + - lz4-frame-conduit ==0.1.0.1 - lzma ==0.0.0.3 - lzma-conduit ==1.2.1 - machines ==0.7.1 - magic ==1.1 - - mainland-pretty ==0.7.0.1 + - magico ==0.0.2.1 - main-tester ==0.2.0.1 + - mainland-pretty ==0.7.0.1 - makefile ==1.1.0.0 - managed ==1.0.8 + - MapWith ==0.2.0.0 - markdown ==0.1.17.4 - markdown-unlit ==0.5.0 - markov-chain ==0.0.3.4 - - massiv ==0.5.4.0 - - massiv-io ==0.2.1.0 + - massiv ==0.5.5.0 + - massiv-io ==0.4.0.0 - massiv-test ==0.1.4 - - mathexpr ==0.3.0.0 - math-extras ==0.1.1.0 - math-functions ==0.3.4.1 + - mathexpr ==0.3.0.0 - matplotlib ==0.7.5 - matrices ==0.5.0 - matrix ==0.3.6.1 @@ -1407,11 +1448,13 @@ default-package-overrides: - maximal-cliques ==0.1.1 - mbox ==0.3.4 - mbox-utility ==0.0.3.1 + - mcmc ==0.3.0 - mcmc-types ==1.0.3 - - medea ==1.1.2 + - med-module ==0.1.2.1 + - medea ==1.2.0 - median-stream ==0.7.0.0 - - megaparsec ==8.0.0 - - megaparsec-tests ==8.0.0 + - megaparsec ==9.0.1 + - megaparsec-tests ==9.0.1 - membrain ==0.0.0.2 - memory ==0.15.0 - MemoTrie ==0.6.10 @@ -1438,18 +1481,16 @@ default-package-overrides: - mime-mail ==0.5.0 - mime-mail-ses ==0.4.3 - mime-types ==0.1.0.9 + - min-max-pqueue ==0.1.0.2 - mini-egison ==1.0.0 - minimal-configuration ==0.1.4 - - minimorph ==0.2.2.0 - - minio-hs ==1.5.2 - - miniutter ==0.5.1.0 - - min-max-pqueue ==0.1.0.2 + - minimorph ==0.3.0.0 + - minio-hs ==1.5.3 + - miniutter ==0.5.1.1 - mintty ==0.1.2 - - miso ==1.6.0.0 - missing-foreign ==0.1.1 - MissingH ==1.4.3.0 - mixed-types-num ==0.4.0.2 - - mixpanel-client ==0.2.1 - mltool ==0.2.0.1 - mmap ==0.5.9 - mmark ==0.0.7.2 @@ -1460,14 +1501,13 @@ default-package-overrides: - mockery ==0.3.5 - mod ==0.1.2.0 - model ==0.5 - - modern-uri ==0.3.2.0 + - modern-uri ==0.3.3.0 - modular ==0.1.0.8 - - monad-bayes ==0.1.1.0 + - monad-chronicle ==1.0.0.1 - monad-control ==1.0.2.3 - monad-control-aligned ==0.0.1.1 - monad-coroutine ==0.9.0.4 - monad-extras ==0.6.0 - - monadic-arrays ==0.2.2 - monad-journal ==0.8.1 - monad-logger ==0.3.35 - monad-logger-json ==0.1.0.0 @@ -1476,49 +1516,53 @@ default-package-overrides: - monad-memo ==0.5.3 - monad-metrics ==0.2.1.4 - monad-par ==0.3.5 - - monad-parallel ==0.7.2.3 - monad-par-extras ==0.3.3 + - monad-parallel ==0.7.2.3 - monad-peel ==0.2.1.2 - monad-products ==4.0.1 - - MonadPrompt ==1.0.0.5 - - MonadRandom ==0.5.2 - monad-resumption ==0.1.4.0 - monad-skeleton ==0.1.5 - monad-st ==0.2.4.1 - - monads-tf ==0.1.0.3 - monad-time ==0.3.1.0 - monad-unlift ==0.2.0 - monad-unlift-ref ==0.2.1 + - monadic-arrays ==0.2.2 + - monadlist ==0.0.2 + - MonadPrompt ==1.0.0.5 + - MonadRandom ==0.5.2 + - monads-tf ==0.1.0.3 - mongoDB ==2.7.0.0 - - monoid-extras ==0.5.1 - - monoid-subclasses ==1.0.1 - - monoid-transformer ==0.0.4 - mono-traversable ==1.0.15.1 - mono-traversable-instances ==0.1.1.0 - mono-traversable-keys ==0.1.0 + - monoid-subclasses ==1.0.1 + - monoid-transformer ==0.0.4 - more-containers ==0.2.2.0 - - morpheus-graphql ==0.12.0 - - morpheus-graphql-core ==0.12.0 + - morpheus-graphql ==0.16.0 + - morpheus-graphql-client ==0.16.0 + - morpheus-graphql-core ==0.16.0 + - morpheus-graphql-subscriptions ==0.16.0 - mountpoints ==1.0.2 - mpi-hs ==0.7.2.0 - mpi-hs-binary ==0.1.1.0 - mpi-hs-cereal ==0.1.0.0 - mtl-compat ==0.2.2 - mtl-prelude ==2.0.3.1 - - multiarg ==0.30.0.10 - multi-containers ==0.1.1 + - multiarg ==0.30.0.10 - multimap ==1.2.1 + - multipart ==0.2.1 - multiset ==0.3.4.3 - multistate ==0.8.0.3 - - murmur3 ==1.0.4 - murmur-hash ==0.1.0.9 + - murmur3 ==1.0.4 - MusicBrainz ==0.4.1 - mustache ==2.3.1 - mutable-containers ==0.3.4 - mwc-probability ==2.3.1 - mwc-random ==0.14.0.0 - mx-state-codes ==1.0.0.0 - - mysql ==0.1.7 + - mysql ==0.1.7.2 - mysql-simple ==0.4.5 - n2o ==0.11.1 - nagios-check ==0.3.2 @@ -1530,12 +1574,12 @@ default-package-overrides: - natural-sort ==0.1.2 - natural-transformation ==0.4 - ndjson-conduit ==0.1.0.5 - - neat-interpolation ==0.3.2.6 + - neat-interpolation ==0.5.1.2 + - netcode-io ==0.0.2 - netlib-carray ==0.1 - netlib-comfort-array ==0.0.0.1 - netlib-ffi ==0.1.1 - netpbm ==1.0.3 - - netrc ==0.2.0.0 - nettle ==0.3.0 - netwire ==5.0.3 - netwire-input ==0.0.7 @@ -1558,29 +1602,34 @@ default-package-overrides: - nicify-lib ==1.0.1 - NineP ==0.0.2.1 - nix-paths ==1.0.1 + - no-value ==1.0.0.0 + - non-empty ==0.3.2 + - non-empty-sequence ==0.2.0.4 + - non-negative ==0.1.2 - nonce ==1.0.7 - nondeterminism ==1.4 - - non-empty ==0.3.2 - nonempty-containers ==0.3.4.1 - - nonemptymap ==0.0.6.0 - - non-empty-sequence ==0.2.0.4 - nonempty-vector ==0.2.0.2 - - non-negative ==0.1.2 + - nonemptymap ==0.0.6.0 - not-gloss ==0.7.7.0 - - no-value ==1.0.0.0 - nowdoc ==0.1.1.0 - nqe ==0.6.3 + - nri-env-parser ==0.1.0.2 + - nri-prelude ==0.2.0.0 - nsis ==0.3.3 - numbers ==3000.2.0.2 - numeric-extras ==0.1 - numeric-prelude ==0.4.3.2 - - numhask ==0.4.0 + - numhask ==0.6.0.2 - NumInstances ==1.4 - numtype-dk ==0.5.0.2 - nuxeo ==0.3.2 + - nvim-hs ==2.1.0.4 + - nvim-hs-contrib ==2.0.0.0 + - nvim-hs-ghcid ==2.0.0.0 + - o-clock ==1.2.0 - oauthenticated ==0.2.1.0 - ObjectName ==1.1.0.1 - - o-clock ==1.1.0 - odbc ==0.2.2 - oeis2 ==1.0.4 - ofx ==0.4.4.0 @@ -1592,26 +1641,27 @@ default-package-overrides: - OneTuple ==0.2.2.1 - Only ==0.1 - oo-prototypes ==0.1.0.0 - - opaleye ==0.6.7006.1 - - OpenAL ==1.7.0.5 + - opaleye ==0.7.1.0 - open-browser ==0.2.1.0 + - OpenAL ==1.7.0.5 + - openapi3 ==3.0.0.1 - openexr-write ==0.1.0.2 - OpenGL ==3.0.3.0 - OpenGLRaw ==3.3.4.0 - openpgp-asciiarmor ==0.1.2 - opensource ==0.1.1.0 - openssl-streams ==1.2.3.0 - - opentelemetry ==0.4.2 - - opentelemetry-extra ==0.4.2 - - opentelemetry-lightstep ==0.4.2 - - opentelemetry-wai ==0.4.2 + - opentelemetry ==0.6.1 + - opentelemetry-extra ==0.6.1 + - opentelemetry-lightstep ==0.6.1 + - opentelemetry-wai ==0.6.1 - operational ==0.2.3.5 - operational-class ==0.3.0.0 - - optics ==0.2 - - optics-core ==0.2 - - optics-extra ==0.2 - - optics-th ==0.2 - - optics-vl ==0.2 + - optics ==0.3 + - optics-core ==0.3.0.1 + - optics-extra ==0.3 + - optics-th ==0.3.0.2 + - optics-vl ==0.2.1 - optional-args ==1.0.2 - options ==1.2.1.1 - optparse-applicative ==0.15.1.0 @@ -1619,23 +1669,18 @@ default-package-overrides: - optparse-simple ==0.1.1.3 - optparse-text ==0.1.1.0 - ordered-containers ==0.2.2 - - ormolu ==0.1.3.0 + - ormolu ==0.1.3.1 - overhang ==1.0.0 - packcheck ==0.5.1 + - packdeps ==0.6.0.0 - pager ==0.1.1.0 - pagination ==0.2.1 - pagure-cli ==0.2 - - pandoc ==2.9.2.1 - - pandoc-citeproc ==0.17.0.1 - - pandoc-csv2table ==1.0.8 - - pandoc-plot ==0.6.1.0 - - pandoc-pyplot ==2.3.0.1 - - pandoc-types ==1.20 - - pantry ==0.4.0.2 - - papillon ==0.1.1.1 + - pandoc-types ==1.22 + - pantry ==0.5.1.3 - parallel ==3.2.2.0 - parallel-io ==0.3.3 - - paripari ==0.6.0.1 + - paripari ==0.7.0.0 - parseargs ==0.2.0.9 - parsec-class ==1.0.0.0 - parsec-numbers ==0.1.0 @@ -1650,13 +1695,17 @@ default-package-overrides: - password ==2.0.1.1 - password-instances ==2.0.0.1 - path ==0.7.0 + - path-binary-instance ==0.1.0.1 + - path-extensions ==0.1.1.0 - path-extra ==0.2.0 - path-io ==1.6.2 + - path-like ==0.2.0.2 - path-pieces ==0.2.1 - path-text-utf8 ==0.0.1.6 - pathtype ==0.8.1.1 - pathwalk ==0.3.1.2 - pattern-arrows ==0.0.2 + - pava ==0.1.0.0 - pcg-random ==0.1.3.6 - pcre-heavy ==1.0.0.2 - pcre-light ==0.4.1.0 @@ -1670,18 +1719,18 @@ default-package-overrides: - persist ==0.1.1.5 - persistable-record ==0.6.0.5 - persistable-types-HDBC-pg ==0.0.3.5 - - persistent ==2.10.5.2 + - persistent ==2.10.5.3 + - persistent-documentation ==0.1.0.2 - persistent-mysql ==2.10.2.3 - persistent-pagination ==0.1.1.1 - persistent-postgresql ==2.10.1.2 - persistent-qq ==2.9.2 - persistent-sqlite ==2.10.6.2 - persistent-template ==2.8.2.3 - - persistent-test ==2.0.3.1 - persistent-typed-db ==0.1.0.1 - pg-harness-client ==0.6.0 - - pgp-wordlist ==0.1.0.3 - pg-transact ==0.3.1.1 + - pgp-wordlist ==0.1.0.3 - phantom-state ==0.2.1.2 - pid1 ==0.1.2.0 - pipes ==4.3.14 @@ -1703,71 +1752,71 @@ default-package-overrides: - pipes-safe ==2.3.2 - pipes-wai ==3.2.0 - pkcs10 ==0.2.0.0 + - pkgtreediff ==0.4 - placeholders ==0.1 - plaid ==0.1.0.4 - - planb-token-introspection ==0.1.4.0 - plotlyhs ==0.2.1 - pointed ==5.0.2 - pointedlist ==0.6.1 - pointless-fun ==1.1.0.6 - poll ==0.0.0.1 - - poly ==0.4.0.0 + - poly ==0.5.0.0 - poly-arity ==0.1.0 - polynomials-bernstein ==1.1.2 - polyparse ==1.13 - - polysemy ==1.3.0.0 - pooled-io ==0.0.2.2 - port-utils ==0.2.1.0 - posix-paths ==0.2.1.6 - possibly ==1.0.0.0 + - post-mess-age ==0.2.1.0 - postgres-options ==0.2.0.0 - - postgresql-binary ==0.12.2 - - postgresql-libpq ==0.9.4.2 + - postgresql-binary ==0.12.3.1 + - postgresql-libpq ==0.9.4.3 + - postgresql-libpq-notify ==0.2.0.0 - postgresql-orm ==0.5.1 - postgresql-simple ==0.6.2 - - postgrest ==7.0.0 - - post-mess-age ==0.2.1.0 + - postgresql-typed ==0.6.1.2 + - postgrest ==7.0.1 - pptable ==0.3.0.0 - pqueue ==1.4.1.3 + - prairie ==0.0.1.0 - prefix-units ==0.2.0 - prelude-compat ==0.0.0.2 - prelude-safeenum ==0.1.1.2 - - prettyclass ==1.0.0.0 - pretty-class ==1.0.1.1 + - pretty-diff ==0.2.0.3 - pretty-hex ==1.1 + - pretty-relative-time ==0.2.0.0 + - pretty-show ==1.10 + - pretty-simple ==3.3.0.0 + - pretty-sop ==0.2.0.3 + - pretty-terminal ==0.1.0.0 + - prettyclass ==1.0.0.0 - prettyprinter ==1.6.2 - prettyprinter-ansi-terminal ==1.1.2 - prettyprinter-compat-annotated-wl-pprint ==1 - prettyprinter-compat-ansi-wl-pprint ==1.0.1 - prettyprinter-compat-wl-pprint ==1.0.0.1 - prettyprinter-convert-ansi-wl-pprint ==1.1.1 - - pretty-relative-time ==0.2.0.0 - - pretty-show ==1.10 - - pretty-simple ==3.2.3.0 - - pretty-sop ==0.2.0.3 - - pretty-terminal ==0.1.0.0 - - pretty-types ==0.3.0.1 - primes ==0.2.1.0 - - primitive ==0.7.0.1 + - primitive ==0.7.1.0 - primitive-addr ==0.1.0.2 - primitive-unaligned ==0.1.1.1 - print-console-colors ==0.1.0.0 + - probability ==0.2.7 - process-extras ==0.7.4 - product-isomorphic ==0.0.3.3 - - product-profunctors ==0.10.0.1 + - product-profunctors ==0.11.0.1 - profiterole ==0.1 - profunctors ==5.5.2 - - projectroot ==0.2.0.1 - project-template ==0.2.1.0 + - projectroot ==0.2.0.1 + - prometheus ==2.2.2 - prometheus-client ==1.0.1 + - prometheus-wai-middleware ==1.0.1.0 - promises ==0.3 - prompt ==0.1.1.2 - prospect ==0.1.0.0 - - proto3-wire ==1.1.0 - - protobuf ==0.2.1.3 - - protobuf-simple ==0.1.1.0 - - protocol-radius ==0.0.1.1 - - protocol-radius-test ==0.1.0.1 - proto-lens ==0.7.0.0 - proto-lens-arbitrary ==0.1.2.9 - proto-lens-optparse ==0.1.1.7 @@ -1775,7 +1824,14 @@ default-package-overrides: - proto-lens-protoc ==0.7.0.0 - proto-lens-runtime ==0.7.0.0 - proto-lens-setup ==0.4.0.4 - - protolude ==0.2.4 + - proto3-wire ==1.1.0 + - protobuf ==0.2.1.3 + - protobuf-simple ==0.1.1.0 + - protocol-buffers ==2.4.17 + - protocol-buffers-descriptor ==2.4.17 + - protocol-radius ==0.0.1.1 + - protocol-radius-test ==0.1.0.1 + - protolude ==0.3.0 - proxied ==0.3.1 - psqueues ==0.2.7.2 - publicsuffix ==0.20200526 @@ -1783,8 +1839,8 @@ default-package-overrides: - pureMD5 ==2.1.3 - purescript-bridge ==0.14.0.0 - pushbullet-types ==0.4.1.0 - - pusher-http-haskell ==1.5.1.14 - - pvar ==0.2.0.0 + - pusher-http-haskell ==2.0.0.2 + - pvar ==1.0.0.0 - PyF ==0.9.0.2 - qchas ==1.1.0.1 - qm-interpolated-string ==0.3.0.0 @@ -1797,6 +1853,7 @@ default-package-overrides: - quickcheck-assertions ==0.3.0 - quickcheck-classes ==0.6.4.0 - quickcheck-classes-base ==0.6.1.0 + - quickcheck-higherorder ==0.1.0.0 - quickcheck-instances ==0.3.23 - quickcheck-io ==0.2.0 - quickcheck-simple ==0.1.1.1 @@ -1805,54 +1862,61 @@ default-package-overrides: - quickcheck-transformer ==0.3.1.1 - quickcheck-unicode ==1.0.1.0 - quiet ==0.2 - - radius ==0.6.1.0 + - radius ==0.7.1.0 - rainbow ==0.34.2.2 - rainbox ==0.26.0.0 - ral ==0.1 + - rampart ==1.1.0.1 - ramus ==0.1.2 - rando ==0.0.0.4 - random ==1.1 - random-bytestring ==0.1.3.2 + - random-fu ==0.2.7.4 - random-shuffle ==0.0.4 + - random-source ==0.3.0.8 - random-tree ==0.6.0.5 - range ==0.3.0.2 - - Ranged-sets ==0.4.0 - range-set-list ==0.1.3.1 + - Ranged-sets ==0.4.0 - rank1dynamic ==0.4.1 - - rank2classes ==1.3.2.1 + - rank2classes ==1.4.0.1 - Rasterific ==0.7.5.3 - rasterific-svg ==0.3.3.2 - - ratel ==1.0.12 - rate-limit ==1.4.2 + - ratel ==1.0.12 - ratel-wai ==1.1.3 + - rattle ==0.2 + - raw-strings-qq ==1.1 - rawfilepath ==0.2.4 - rawstring-qm ==0.2.3.0 - - raw-strings-qq ==1.1 - rcu ==0.2.4 - rdf ==0.1.0.4 - rdtsc ==1.3.0.1 - re2 ==0.3 - - readable ==0.3.1 - read-editor ==0.1.0.2 - read-env-var ==1.0.0.0 - - reanimate ==0.3.3.0 - - reanimate-svg ==0.9.8.0 + - readable ==0.3.1 + - reanimate ==1.1.2.1 + - reanimate-svg ==0.13.0.0 - rebase ==1.6.1 - record-dot-preprocessor ==0.2.7 - record-hasfield ==1.0 + - record-wrangler ==0.1.1.0 - records-sop ==0.1.0.3 - - recursion-schemes ==5.1.3 + - recursion-schemes ==5.2.1 - reducers ==3.12.3 - - refact ==0.3.0.2 - ref-fd ==0.4.0.2 + - ref-tf ==0.4.0.2 + - refact ==0.3.0.2 + - refined ==0.6.1 - reflection ==2.1.6 - reform ==0.2.7.4 - reform-blaze ==0.2.4.3 - reform-hamlet ==0.0.5.3 - - reform-happstack ==0.2.5.3 + - reform-happstack ==0.2.5.4 - RefSerialize ==0.4.0 - regex ==1.1.0.0 - - regex-applicative ==0.3.3.1 + - regex-applicative ==0.3.4 - regex-applicative-text ==0.1.0.1 - regex-base ==0.94.0.0 - regex-compat ==0.95.2.0 @@ -1862,21 +1926,23 @@ default-package-overrides: - regex-posix ==0.96.0.0 - regex-tdfa ==1.3.1.0 - regex-with-pcre ==1.1.0.0 - - registry ==0.1.9.3 + - registry ==0.2.0.1 - reinterpret-cast ==0.1.0 - relapse ==1.0.0.0 - relational-query ==0.12.2.3 - relational-query-HDBC ==0.7.2.0 - relational-record ==0.2.2.0 - relational-schemas ==0.1.8.0 + - reliable-io ==0.0.1 - relude ==0.7.0.0 - renderable ==0.2.0.1 - replace-attoparsec ==1.4.2.0 - replace-megaparsec ==1.4.3.0 - - repline ==0.2.2.0 - - req ==3.2.0 + - repline ==0.4.0.0 + - req ==3.7.0 - req-conduit ==1.0.0 - rerebase ==1.6.1 + - resistor-cube ==0.0.1.2 - resolv ==0.1.2.0 - resource-pool ==0.2.3.2 - resourcet ==1.2.4.2 @@ -1885,32 +1951,34 @@ default-package-overrides: - retry ==0.8.1.2 - rev-state ==0.1.2 - rfc1751 ==0.1.3 - - rfc5051 ==0.1.0.4 - - rhine ==0.6.0 - - rhine-gloss ==0.6.0.1 + - rfc5051 ==0.2 + - rhine ==0.7.0 + - rhine-gloss ==0.7.0 - rigel-viz ==0.2.0.0 - rio ==0.1.19.0 - rio-orphans ==0.1.1.0 - rio-prettyprint ==0.1.1.0 - roc-id ==0.1.0.0 - rocksdb-haskell ==1.0.1 - - rocksdb-query ==0.3.2 + - rocksdb-haskell-jprupp ==2.1.3 + - rocksdb-query ==0.4.2 - roles ==0.2.0.0 - rope-utf16-splay ==0.3.1.0 - rosezipper ==0.2 - rot13 ==0.2.0.1 - - rpmbuild-order ==0.3.1 + - rpmbuild-order ==0.4.3.1 - RSA ==2.4.1 - runmemo ==1.0.0.1 + - rvar ==0.2.0.6 - safe ==0.3.19 - - safecopy ==0.10.3 - safe-decimal ==0.2.0.0 - safe-exceptions ==0.1.7.1 - - safe-exceptions-checked ==0.1.0 - safe-foldable ==0.1.0.0 - - safeio ==0.0.5.0 - safe-json ==1.1.1 - safe-money ==0.9 + - safe-tensor ==0.2.1.0 + - safecopy ==0.10.3 + - safeio ==0.0.5.0 - SafeSemaphore ==0.10.1 - salak ==0.3.6 - salak-yaml ==0.3.5.3 @@ -1925,20 +1993,23 @@ default-package-overrides: - scalpel-core ==0.6.2 - scanf ==0.1.0.0 - scanner ==0.3.1 - - scheduler ==1.4.2.3 + - scheduler ==1.5.0 - scientific ==0.3.6.2 - - scotty ==0.11.6 + - scotty ==0.12 - scrypt ==0.5.0 - - sdl2 ==2.5.2.0 + - sdl2 ==2.5.3.0 - sdl2-gfx ==0.2 - sdl2-image ==2.0.0 - sdl2-mixer ==1.1.0 - sdl2-ttf ==2.1.1 - search-algorithms ==0.3.1 - - secp256k1-haskell ==0.2.5 + - secp256k1-haskell ==0.5.0 - securemem ==0.1.10 - selda ==0.5.1.0 - selda-json ==0.1.1.0 + - selda-postgresql ==0.1.8.1 + - selda-sqlite ==0.1.7.1 + - selections ==0.3.0.0 - selective ==0.4.1.1 - semialign ==1.1.0.1 - semialign-indexed ==1.1 @@ -1946,66 +2017,54 @@ default-package-overrides: - semigroupoid-extras ==5 - semigroupoids ==5.3.4 - semigroups ==0.19.1 - - semirings ==0.5.4 - semiring-simple ==1.0.0.1 - - semver ==0.3.4 + - semirings ==0.5.4 + - semver ==0.4.0.1 - sendfile ==0.7.11.1 - seqalign ==0.2.0.4 - - sequence-formats ==1.4.1 + - seqid ==0.6.2 + - seqid-streams ==0.7.2 + - sequence-formats ==1.5.1.4 - sequenceTools ==1.4.0.5 - serf ==0.1.1.0 - serialise ==0.2.3.0 - - servant ==0.16.2 - - servant-auth ==0.3.2.0 - - servant-auth-server ==0.4.5.1 - - servant-auth-swagger ==0.2.10.0 - - servant-blaze ==0.9 - - servant-cassava ==0.10 - - servant-checked-exceptions ==2.2.0.0 - - servant-checked-exceptions-core ==2.2.0.0 - - servant-client ==0.16.0.1 - - servant-client-core ==0.16 + - servant ==0.18.1 + - servant-blaze ==0.9.1 + - servant-client ==0.18.1 + - servant-client-core ==0.18.1 - servant-conduit ==0.15.1 - - servant-docs ==0.11.4 - - servant-docs-simple ==0.2.0.1 - - servant-elm ==0.7.2 - - servant-errors ==0.1.6.0 - - servant-foreign ==0.15 - - servant-js ==0.9.4.2 - - servant-JuicyPixels ==0.3.0.5 - - servant-lucid ==0.9 + - servant-docs ==0.11.7 + - servant-foreign ==0.15.2 + - servant-http-streams ==0.18.1 - servant-machines ==0.15.1 - - servant-mock ==0.8.5 + - servant-multipart ==0.12 + - servant-openapi3 ==2.0.1.0 - servant-pipes ==0.15.2 - - servant-purescript ==0.10.0.0 - - servant-rawm ==0.3.2.0 - - servant-server ==0.16.2 - - servant-static-th ==0.2.4.0 - - servant-subscriber ==0.7.0.0 - - servant-swagger ==1.1.7.1 - - servant-swagger-ui ==0.3.4.3.23.11 + - servant-rawm ==1.0.0.0 + - servant-server ==0.18.1 + - servant-swagger ==1.1.10 + - servant-swagger-ui ==0.3.4.3.36.1 - servant-swagger-ui-core ==0.3.3 - - servant-swagger-ui-redoc ==0.3.3.1.22.3 - - servant-websockets ==2.0.0 - - servant-yaml ==0.1.0.1 - - serverless-haskell ==0.11.3 + - serverless-haskell ==0.12.4 - serversession ==1.0.1 - serversession-frontend-wai ==1.0 - ses-html ==0.4.0.0 - set-cover ==0.1.1 - setenv ==0.1.1.3 - setlocale ==1.0.0.9 - - sexp-grammar ==2.1.0 + - sexp-grammar ==2.3.0 - SHA ==1.6.4.4 - - shake-plus ==0.1.10.0 + - shake-plus ==0.3.3.1 + - shake-plus-extended ==0.4.1.0 - shakespeare ==2.0.25 - shared-memory ==0.2.0.0 - - shell-conduit ==4.7.0 + - shell-conduit ==5.0.0 - shell-escape ==0.2.0 + - shell-utility ==0.1 - shellmet ==0.0.3.1 - shelltestrunner ==1.9 - - shell-utility ==0.1 - shelly ==1.9.0 + - shikensu ==0.3.11 - should-not-typecheck ==2.1.0 - show-combinators ==0.2.0.0 - siggy-chardust ==1.0.0 @@ -2018,37 +2077,39 @@ default-package-overrides: - simple-log ==0.9.12 - simple-reflect ==0.3.3 - simple-sendfile ==0.2.30 - - simplest-sqlite ==0.1.0.2 - simple-templates ==1.0.0 - simple-vec3 ==0.6.0.1 - simplistic-generics ==2.0.0 - since ==0.0.0 - singleton-bool ==0.1.5 - singleton-nats ==0.4.5 - - singletons ==2.6 + - singletons ==2.7 - singletons-presburger ==0.3.0.1 - siphash ==1.0.3 - sitemap-gen ==0.1.0.0 - - size-based ==0.1.2.0 - - sized ==0.4.0.0 + - sized ==0.8.0.0 - skein ==1.0.9.4 - skews ==0.1.0.3 - skip-var ==0.1.1.0 - - skylighting ==0.8.5 - - skylighting-core ==0.8.5 + - skylighting ==0.10.0.3 + - skylighting-core ==0.10.0.3 - slack-api ==0.12 + - slack-progressbar ==0.1.0.1 - slist ==0.1.1.0 - - smallcheck ==1.1.7 + - slynx ==0.5.0 + - smallcheck ==1.2.0 - smash ==0.1.1.0 - smash-aeson ==0.1.0.0 - smash-lens ==0.1.0.1 - smash-microlens ==0.1.0.0 - smoothie ==0.4.2.11 + - smtp-mail ==0.3.0.0 - snap-blaze ==0.2.1.5 - snap-core ==1.0.4.2 - - snap-server ==1.1.1.2 + - snap-server ==1.1.2.0 - snowflake ==0.1.1.1 - soap ==0.2.3.6 + - soap-openssl ==0.1.0.2 - soap-tls ==0.1.1.4 - socks ==0.6.1 - some ==1.0.1 @@ -2066,21 +2127,22 @@ default-package-overrides: - speedy-slice ==0.3.1 - Spintax ==0.3.5 - splice ==0.6.1.1 + - splint ==1.0.1.2 - split ==0.2.3.4 - splitmix ==0.0.5 - spoon ==0.3.1 - spreadsheet ==0.1.3.8 + - sql-words ==0.1.6.4 - sqlcli ==0.2.2.0 - sqlcli-odbc ==0.2.0.1 - - sql-words ==0.1.6.4 + - sqlite-simple ==0.4.18.0 + - squeal-postgresql ==0.7.0.1 - squeather ==0.4.0.0 - srcloc ==0.5.1.2 - - stache ==2.1.1 - - stackcollapse-ghc ==0.0.1.2 + - stache ==2.2.0 - stack-templatizer ==0.1.0.2 - - starter ==0.3.0 + - stackcollapse-ghc ==0.0.1.3 - stateref ==0.3 - - statestack ==0.3 - StateVar ==1.2 - static-text ==0.2.0.6 - statistics ==0.15.2.0 @@ -2092,50 +2154,54 @@ default-package-overrides: - stm-delay ==0.1.1.1 - stm-extras ==0.1.0.3 - stm-split ==0.0.2.1 + - STMonadTrans ==0.4.4 - stopwatch ==0.1.0.6 - storable-complex ==0.2.3.0 + - storable-endian ==0.2.6 - storable-record ==0.0.5 - storable-tuple ==0.0.3.3 - storablevector ==0.2.13.1 - - stratosphere ==0.53.0 + - store ==0.7.7 + - store-core ==0.4.4.3 + - store-streaming ==0.2.0.3 + - stratosphere ==0.59.1 - streaming ==0.2.3.0 - - streaming-bytestring ==0.1.7 + - streaming-attoparsec ==1.0.0.1 + - streaming-bytestring ==0.2.0 - streaming-commons ==0.2.2.1 - - streamly ==0.7.2 - - streamly-bytestring ==0.1.2 - streams ==3.3 - - strict ==0.3.2 - - strict-base-types ==0.6.1 + - strict ==0.4 - strict-concurrency ==0.2.4.3 - strict-list ==0.1.5 - strict-tuple ==0.1.3 - strict-tuple-lens ==0.1.0.1 - - stringbuilder ==0.5.1 - string-class ==0.1.7.0 - string-combinators ==0.6.0.5 - string-conv ==0.1.2 - string-conversions ==0.4.0.1 - - string-interpolate ==0.2.1.0 + - string-interpolate ==0.3.0.2 - string-qq ==0.0.4 - - stringsearch ==0.3.6.6 + - string-random ==0.1.3.0 - string-transform ==1.1.1 + - stringbuilder ==0.5.1 + - stringsearch ==0.3.6.6 - stripe-concepts ==1.0.2.4 - - stripe-signature ==1.0.0.6 + - stripe-core ==2.6.2 + - stripe-haskell ==2.6.2 + - stripe-http-client ==2.6.2 + - stripe-tests ==2.6.2 - strive ==5.0.12 - - structs ==0.1.3 + - structs ==0.1.4 - structured ==0.1 - - structured-cli ==2.5.2.0 - - stylish-haskell ==0.11.0.3 - - summoner ==2.0.1.1 - - summoner-tui ==2.0.1.1 + - structured-cli ==2.6.0.0 + - subcategories ==0.1.0.0 - sum-type-boilerplate ==0.1.1 - sundown ==0.6 - superbuffer ==0.3.1.1 - - svg-builder ==0.1.1 - - SVGFonts ==1.7.0.1 - svg-tree ==0.6.2.4 - swagger ==0.3.0 - - swagger2 ==2.5 + - swagger2 ==2.6 + - sweet-egison ==0.1.1.3 - swish ==0.10.0.4 - syb ==0.7.1 - symbol ==0.2.4 @@ -2143,12 +2209,11 @@ default-package-overrides: - symmetry-operations-symbols ==0.0.2.1 - sysinfo ==0.1.1 - system-argv0 ==0.1.1 - - systemd ==2.3.0 - system-fileio ==0.3.16.4 - system-filepath ==0.4.14 - system-info ==0.5.1 + - systemd ==2.3.0 - tabular ==0.2.2.8 - - taffybar ==3.2.2 - tagchup ==0.4.1.1 - tagged ==0.8.6 - tagged-binary ==0.2.0.1 @@ -2175,9 +2240,10 @@ default-package-overrides: - tasty-lua ==0.2.3.1 - tasty-program ==1.0.5 - tasty-quickcheck ==0.10.1.1 - - tasty-rerun ==1.1.17 + - tasty-rerun ==1.1.18 - tasty-silver ==3.1.15 - tasty-smallcheck ==0.8.1 + - tasty-test-reporter ==0.1.1.4 - tasty-th ==0.1.7 - tasty-wai ==0.1.1.1 - Taxonomy ==2.1.0 @@ -2190,6 +2256,7 @@ default-package-overrides: - temporary-resourcet ==0.1.0.1 - tensorflow-test ==0.1.0.0 - tensors ==0.1.4 + - termbox ==0.3.0 - terminal-progress-bar ==0.4.1 - terminal-size ==0.3.2.1 - test-framework ==0.8.2.0 @@ -2197,82 +2264,89 @@ default-package-overrides: - test-framework-leancheck ==0.0.1 - test-framework-quickcheck2 ==0.3.0.5 - test-framework-smallcheck ==0.2 - - test-framework-th ==0.2.4 - - testing-feat ==1.1.0.0 + - test-fun ==0.1.0.0 - testing-type-modifiers ==0.1.0.1 - texmath ==0.12.0.3 + - text-ansi ==0.1.0.1 - text-binary ==0.2.1.1 - text-builder ==0.6.6.1 - text-conversions ==0.3.1 + - text-format ==0.3.2 - text-icu ==0.7.0.1 - text-latin1 ==0.3.1 - text-ldap ==0.1.1.13 - - textlocal ==0.1.0.5 - text-manipulate ==0.2.0.1 - text-metrics ==0.3.0 - text-postgresql ==0.0.3.1 - text-printer ==0.5.0.1 + - text-regex-replace ==0.1.1.3 - text-region ==0.3.1.0 - text-short ==0.1.3 - text-show ==3.8.5 - text-show-instances ==3.8.4 - text-zipper ==0.10.1 - - tfp ==1.0.1.1 + - textlocal ==0.1.0.5 - tf-random ==0.5 - - th-abstraction ==0.3.2.0 + - tfp ==1.0.1.1 + - th-abstraction ==0.4.0.0 - th-bang-compat ==0.0.1.0 + - th-compat ==0.1 - th-constraint-compat ==0.0.1.0 - th-data-compat ==0.1.0.0 - - th-desugar ==1.10 + - th-desugar ==1.11 - th-env ==0.1.0.2 - - these ==1.1.1.1 - - these-lens ==1.0.1.1 - - these-optics ==1.0.1.1 - th-expand-syns ==0.4.6.0 - th-extras ==0.0.0.4 - th-lift ==0.8.2 - th-lift-instances ==0.1.17 - th-nowq ==0.1.0.5 - - th-orphans ==0.13.10 + - th-orphans ==0.13.11 - th-printf ==0.7 - - thread-hierarchy ==0.3.0.2 - - thread-local-storage ==0.2 - - threads ==0.5.1.6 - - thread-supervisor ==0.1.0.1 - - threepenny-gui ==0.9.0.0 - th-reify-compat ==0.0.1.5 - th-reify-many ==0.1.9 + - th-strict-compat ==0.1.0.1 + - th-test-utils ==1.1.0 + - th-utilities ==0.2.4.0 + - these ==1.1.1.1 + - these-lens ==1.0.1.1 + - these-optics ==1.0.1.1 + - these-skinny ==0.7.4 + - thread-hierarchy ==0.3.0.2 + - thread-local-storage ==0.2 + - thread-supervisor ==0.2.0.0 + - threads ==0.5.1.6 + - threepenny-gui ==0.9.0.0 - throttle-io-stream ==0.2.0.1 - through-text ==0.1.0.0 - throwable-exceptions ==0.1.0.9 - - th-strict-compat ==0.1.0.1 - - th-test-utils ==1.0.2 - thyme ==0.3.5.5 - - tidal ==1.5.2 + - tidal ==1.6.1 - tile ==0.3.0.0 - - time-compat ==1.9.3 - - timeit ==2.0 - - timelens ==0.2.0.2 + - time-compat ==1.9.4 - time-lens ==0.4.0.2 - time-locale-compat ==0.1.1.5 - time-locale-vietnamese ==1.0.0.0 - time-manager ==0.0.0 - time-parsers ==0.1.2.1 - - timerep ==2.0.0.2 - time-units ==1.0.0 + - timeit ==2.0 + - timelens ==0.2.0.2 + - timer-wheel ==0.3.0 + - timerep ==2.0.0.2 - timezone-olson ==0.2.0 - timezone-series ==0.1.9 - tinylog ==0.15.0 - titlecase ==1.0.1 - - tldr ==0.6.4 + - tldr ==0.9.0 - tls ==1.5.4 - tls-debug ==0.4.8 - tls-session-manager ==0.0.4 + - tlynx ==0.5.0 - tmapchan ==0.0.3 - tmapmvar ==0.0.4 - tmp-postgres ==1.34.1.0 - tomland ==1.3.1.0 - - tonalude ==0.1.1.0 + - tonalude ==0.1.1.1 - topograph ==1.0.0.1 - torsor ==0.1 - tostring ==0.2.1.1 @@ -2287,43 +2361,41 @@ default-package-overrides: - tree-fun ==0.8.1.0 - trifecta ==2.1 - triplesec ==0.2.2.1 - - trivial-constraint ==0.6.0.0 - tsv2csv ==0.1.0.2 - - ttc ==0.2.3.0 + - ttc ==0.3.0.0 - ttl-hashtables ==1.4.1.0 - ttrie ==0.1.2.1 - tuple ==0.3.0.2 - - tuples-homogenous-h98 ==0.1.1.0 - tuple-sop ==0.3.1.0 - tuple-th ==0.2.5 + - tuples-homogenous-h98 ==0.1.1.0 - turtle ==1.5.20 - - TypeCompose ==0.9.14 - - typed-process ==0.2.6.0 - - typed-uuid ==0.0.0.2 - type-equality ==1 - type-errors ==0.2.0.0 - type-errors-pretty ==0.0.1.1 - - type-fun ==0.1.2 - type-hint ==0.1 - type-level-integers ==0.0.1 - type-level-kv-list ==1.1.0 + - type-level-natural-number ==2.0 - type-level-numbers ==0.1.1.1 - type-map ==0.1.6.0 - - type-natural ==0.8.3.1 - - typenums ==0.1.2.1 - - type-of-html ==1.5.2.0 - - type-of-html-static ==0.1.0.2 + - type-natural ==0.9.0.0 + - type-of-html ==1.6.1.2 - type-operators ==0.2.0.0 - - typerep-map ==0.3.3.0 - type-spec ==0.4.0.0 - - tzdata ==0.1.20190911.0 + - TypeCompose ==0.9.14 + - typed-process ==0.2.6.0 + - typed-uuid ==0.0.0.2 + - typerep-map ==0.3.3.0 + - tzdata ==0.2.20201021.0 - ua-parser ==0.7.5.1 - uglymemo ==0.1.0.1 - ulid ==0.3.0.0 - unagi-chan ==0.4.1.3 - unbounded-delays ==0.1.1.0 - unboxed-ref ==0.4.0.0 - - unboxing-vector ==0.1.1.0 + - unboxing-vector ==0.2.0.0 + - uncaught-exception ==0.1.0 - uncertain ==0.3.1.0 - unconstrained ==0.1.0.2 - unexceptionalio ==0.5.1 @@ -2333,7 +2405,8 @@ default-package-overrides: - unicode-transforms ==0.3.7.1 - unification-fd ==0.10.0.1 - union-find ==0.2 - - uniplate ==1.6.12 + - unipatterns ==0.0.0.0 + - uniplate ==1.6.13 - uniprot-kb ==0.1.2.0 - uniq-deep ==1.2.0 - unique ==0 @@ -2347,16 +2420,15 @@ default-package-overrides: - universe-instances-trans ==1.1 - universe-reverse-instances ==1.1 - universe-some ==1.2 - - universum ==1.6.1 + - universum ==1.7.1 - unix-bytestring ==0.3.7.3 - unix-compat ==0.5.2 - unix-time ==0.4.7 - - unliftio ==0.2.13 - - unliftio-core ==0.1.2.0 + - unliftio ==0.2.13.1 + - unliftio-core ==0.2.0.1 - unliftio-pool ==0.2.1.1 - unlit ==0.4.0.0 - - unordered-containers ==0.2.10.0 - - unordered-intmap ==0.1.1 + - unordered-containers ==0.2.13.0 - unsafe ==0.0 - urbit-hob ==0.3.3 - uri-bytestring ==0.3.2.2 @@ -2381,7 +2453,7 @@ default-package-overrides: - validity-primitive ==0.0.0.1 - validity-scientific ==0.2.0.3 - validity-text ==0.3.1.1 - - validity-time ==0.3.0.0 + - validity-time ==0.4.0.0 - validity-unordered-containers ==0.2.0.3 - validity-uuid ==0.1.0.3 - validity-vector ==0.2.0.3 @@ -2402,61 +2474,65 @@ default-package-overrides: - vector-split ==1.0.0.2 - vector-th-unbox ==0.2.1.7 - verbosity ==0.4.0.0 - - versions ==3.5.4 + - versions ==4.0.1 - vformat ==0.14.1.0 - vformat-aeson ==0.1.0.1 - vformat-time ==0.1.0.0 - ViennaRNAParser ==1.3.3 + - vinyl ==0.13.0 - void ==0.7.3 - - vty ==5.28.2 + - vty ==5.32 - wai ==3.2.2.1 - wai-app-static ==3.1.7.2 - wai-conduit ==3.0.0.4 - wai-cors ==0.2.7 - wai-enforce-https ==0.0.2.1 - wai-eventsource ==3.0.0 - - wai-extra ==3.0.32 + - wai-extra ==3.1.2 + - wai-feature-flags ==0.1.0.1 - wai-handler-launch ==3.0.3.1 - wai-logger ==2.3.6 + - wai-middleware-auth ==0.2.3.1 - wai-middleware-caching ==0.1.0.2 - wai-middleware-clacks ==0.1.0.1 - - wai-middleware-static ==0.8.3 + - wai-middleware-static ==0.9.0 + - wai-saml2 ==0.2.1.2 - wai-session ==0.3.3 - wai-slack-middleware ==0.2.0 - wai-websockets ==3.0.1.2 + - wakame ==0.1.0.0 - warp ==3.3.13 - - warp-tls ==3.2.12 + - warp-tls ==3.3.0 - warp-tls-uid ==0.2.0.6 - wave ==0.2.0 - wcwidth ==0.0.2 + - webby ==1.0.1 - webdriver ==0.9.0.1 - webex-teams-api ==0.2.0.1 - webex-teams-conduit ==0.2.0.1 - webex-teams-pipes ==0.2.0.1 + - webgear-server ==0.2.0 - webrtc-vad ==0.1.0.3 - websockets ==0.12.7.1 - websockets-snap ==0.10.3.1 - weigh ==0.0.16 - wide-word ==0.1.1.1 - wikicfp-scraper ==0.1.0.11 - - wild-bind ==0.1.2.6 - - wild-bind-x11 ==0.2.0.10 - Win32 ==2.6.1.0 - Win32-notify ==0.3.0.3 - windns ==0.1.0.1 - - witherable-class ==0 - - within ==0.1.1.0 - with-location ==0.1.0 - with-utf8 ==1.0.2.1 - - witness ==0.4 + - witherable-class ==0 + - within ==0.2.0.1 - wizards ==1.0.3 - wl-pprint-annotated ==0.1.0.1 - wl-pprint-console ==0.1.0.2 - wl-pprint-text ==1.2.0.1 - - word24 ==2.0.1 - - word8 ==0.1.3 - word-trie ==0.3.0 - word-wrap ==0.4.1 + - word24 ==2.0.1 + - word8 ==0.1.3 - world-peace ==1.0.2.0 - wrap ==0.0.0 - wreq ==0.5.3.2 @@ -2484,140 +2560,77 @@ default-package-overrides: - xml-basic ==0.1.3.1 - xml-conduit ==1.9.0.0 - xml-conduit-writer ==0.1.1.2 - - xmlgen ==0.6.2.2 - xml-hamlet ==0.5.0.1 - xml-helpers ==1.0.0 - - xml-html-qq ==0.1.0.1 - xml-indexed-cursor ==0.1.1.0 - xml-lens ==0.2 - xml-picklers ==0.3.6 - xml-to-json ==2.0.1 - xml-to-json-fast ==2.0.0 - xml-types ==0.3.8 + - xmlgen ==0.6.2.2 - xmonad ==0.15 - xmonad-contrib ==0.16 - xmonad-extras ==0.15.2 - xss-sanitize ==0.3.6 - - xturtle ==0.2.0.0 - xxhash-ffi ==0.2.0.0 - yaml ==0.11.5.0 - yamlparse-applicative ==0.1.0.2 + - yes-precure5-command ==5.5.3 - yesod ==1.6.1.0 - - yesod-auth ==1.6.10 - - yesod-auth-fb ==1.10.1 - - yesod-auth-hashdb ==1.7.1.2 + - yesod-auth ==1.6.10.1 + - yesod-auth-hashdb ==1.7.1.5 - yesod-bin ==1.6.0.6 - - yesod-core ==1.6.18.5 + - yesod-core ==1.6.18.6 - yesod-fb ==0.6.1 - yesod-form ==1.6.7 - - yesod-form-bootstrap4 ==3.0.0 - yesod-gitrev ==0.2.1 - yesod-newsfeed ==1.7.0.0 - - yesod-persistent ==1.6.0.4 - - yesod-recaptcha2 ==1.0.1 + - yesod-persistent ==1.6.0.5 - yesod-sitemap ==1.6.0 - yesod-static ==1.6.1.0 - yesod-test ==1.6.10 - yesod-websockets ==0.3.0.2 - - yes-precure5-command ==5.5.3 - yi-rope ==0.11 - yjsvg ==0.2.0.1 - yjtools ==0.9.18 - yoga ==0.0.0.5 - youtube ==0.2.1.1 - - zasni-gerna ==0.0.7.1 + - zenacy-html ==2.0.2 + - zenacy-unicode ==1.0.0 - zero ==0.1.5 - zeromq4-haskell ==0.8.0 - zeromq4-patterns ==0.3.1.0 - zim-parser ==0.2.1.0 - - zip ==1.5.0 + - zio ==0.1.0.0 + - zip ==1.6.0 - zip-archive ==0.4.1 - - zippers ==0.3 - zip-stream ==0.2.0.1 + - zipper-extra ==0.1.3.2 + - zippers ==0.3 - zlib ==0.6.2.2 - zlib-bindings ==0.1.1.5 - zlib-lens ==0.1.2.1 - zot ==0.0.3 - zstd ==0.1.2.0 + - ztail ==1.2.0.2 extra-packages: - - aeson < 0.8 # newer versions don't work with GHC 7.6.x or earlier - - aeson == 1.5.2.0 # needed for fourmolu 0.1.0.0, but 1.5.3 is to new for our purpose - - aeson-pretty < 0.8 # required by elm compiler - - Agda == 2.6.1 # allows the agdaPackage set to be fixed to this version so that it won't break when another agda version is released. - - ansi-terminal == 0.10.3 # required by cabal-plan, and policeman in ghc-8.8.x - - binary > 0.7 && < 0.8 # keep a 7.x major release around for older compilers - - binary > 0.8 && < 0.9 # keep a 8.x major release around for older compilers - Cabal == 2.2.* # required for jailbreak-cabal etc. - Cabal == 2.4.* # required for cabal-install etc. - - colour < 2.3.4 # newer versions don't support GHC 7.10.x - - conduit >=1.1 && <1.3 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - conduit-extra >=1.1 && <1.3 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - containers < 0.5 # required to build alex with GHC 6.12.3 - - control-monad-free < 0.6 # newer versions don't compile with anything but GHC 7.8.x - - dbus <1 # for xmonad-0.26 - - deepseq == 1.3.0.1 # required to build Cabal with GHC 6.12.3 - dhall == 1.29.0 # required for spago 0.14.0. - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 - - doctemplates == 0.8 # required by pandoc-2.9.x - - generic-deriving == 1.10.5.* # new versions don't compile with GHC 7.10.x - ghc-tcplugins-extra ==0.3.2 # required for polysemy-plugin 0.2.5.0 - - gi-gdk == 3.0.23 # required for gi-pango 1.0.23 - - gi-gtk == 3.0.35 # required for gi-pango 1.0.23 - - gloss < 1.9.3 # new versions don't compile with GHC 7.8.x - - haddock == 2.22.* # required on GHC 8.0.x - haddock == 2.23.* # required on GHC < 8.10.x - haddock-api == 2.23.* # required on GHC < 8.10.x - haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0 - - happy <1.19.6 # newer versions break Agda - happy == 1.19.9 # for purescript - - haskell-gi-overloading == 0.0 # gi-* packages use this dependency to disable overloading support - - haskell-src-exts == 1.19.* # required by hindent and structured-haskell-mode - hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29 - - hoogle == 5.0.14 # required by hie-hoogle - - hslua == 1.1.2 # required for pandoc 2.10 - - html-conduit ^>= 1.2 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - http-conduit ^>= 2.2 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - inline-c < 0.6 # required on GHC 8.0.x - - inline-c-cpp < 0.2 # required on GHC 8.0.x - - lens-labels == 0.1.* # required for proto-lens-descriptors - - megaparsec >= 7.0.4 && < 8 # required for idris: https://github.com/idris-lang/Idris-dev/issues/4826 - - mtl < 2.2 # newer versions require transformers > 0.4.x, which we cannot provide in GHC 7.8.x - - mtl-prelude < 2 # required for to build postgrest on mtl 2.1.x platforms - - network == 2.6.3.1 # newer versions don't compile with GHC 7.4.x and below - - network == 3.0.* # required by network-bsd, HTTP, and many others (2019-04-30) - - pantry == 0.2.0.0 # required by stack-2.1.3.1 - - parallel == 3.2.0.3 # newer versions don't work with GHC 6.12.3 - - patience ^>= 0.1 # required by chell-0.4.x - - persistent >=2.5 && <2.8 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - persistent-sqlite < 2.7 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - prettyprinter == 1.6.1 # required by ghc 8.8.x, and dhall-1.29.0 - - primitive == 0.5.1.* # required to build alex with GHC 6.12.3 - - QuickCheck < 2 # required by test-framework-quickcheck and its users - - repline == 0.3.* # required by dhall-0.32.x - resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x - - resourcet ==1.1.* # pre-lts-11.x versions neeed by git-annex 6.20180227 - - seqid < 0.2 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x - - seqid-streams < 0.2 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x - - shelly ==1.8.1 # ghcjs depends on shelly < 1.9 - - split < 0.2 # newer versions don't work with GHC 6.12.3 - - tar < 0.4.2.0 # later versions don't work with GHC < 7.6.x - - transformers == 0.4.3.* # the latest version isn't supported by mtl yet - - vector < 0.10.10 # newer versions don't work with GHC 6.12.3 - - xml-conduit ^>= 1.7 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - yesod ^>= 1.4 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - yesod-core < 1.5 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - yesod-form < 1.5 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - yesod-persistent < 1.5 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - yesod-static ^>= 1.5 # pre-lts-11.x versions neeed by git-annex 6.20180227 - - yesod-test ^>= 1.5 # pre-lts-11.x versions neeed by git-annex 6.20180227 - immortal == 0.2.2.1 # required by Hasura 1.3.1, 2020-08-20 - dependent-map == 0.2.4.0 # required by Hasura 1.3.1, 2020-08-20 - dependent-sum == 0.4 # required by Hasura 1.3.1, 2020-08-20 - - witherable == 0.3.2 # required by Hasura 1.3.1, 2020-08-20 - - protolude == 0.3.0 # required by Hasura 1.3.1, 2020-08-20 - - optics-core == 0.3.0.1 # required by Hasura 1.3.1, 2020-08-20 - - base-compat == 0.11.1 # required by Hasura 1.3.1, 2020-08-20 + - network == 2.6.3.1 # required by pkgs/games/hedgewars/default.nix, 2020-11-15 package-maintainers: peti: @@ -2655,10 +2668,6 @@ package-maintainers: - streaming-wai kiwi: - Unique - - glirc - - matterhorn - - mattermost-api - - mattermost-api-qc psibi: - path-pieces - persistent @@ -2669,9 +2678,6 @@ package-maintainers: - Agda roberth: - arion-compose - - hercules-ci-agent - - hercules-ci-api-core - - hercules-ci-api-agent cdepillabout: - pretty-simple - spago @@ -2768,6 +2774,7 @@ dont-distribute-packages: - accelerate-io-JuicyPixels - accelerate-io-repa - accelerate-io-vector + - accelerate-kullback-liebler - accelerate-llvm-ptx - bindings-yices - boolector @@ -2794,7 +2801,10 @@ dont-distribute-packages: - yices-painless # these packages don't evaluate because they have broken (system) dependencies + - XML - comark + - couch-simple + - diagrams-hsqml - diagrams-reflex - dialog - fltkhs-demos @@ -2804,14 +2814,27 @@ dont-distribute-packages: - ghcjs-dom-hello - ghcjs-dom-webkit - gi-javascriptcore + - gi-webkit - gi-webkit2 - gi-webkit2webextension - - gi-webkit - gsmenu - haste-gapi - haste-perch - hbro - hplayground + - hs-mesos + - hsqml + - hsqml-datamodel + - hsqml-datamodel-vinyl + - hsqml-datemodel-vinyl + - hsqml-demo-manic + - hsqml-demo-morris + - hsqml-demo-notes + - hsqml-demo-notes + - hsqml-demo-samples + - hsqml-morris + - hsqml-morris + - hstorchat - imprevu-happstack - jsaddle-webkit2gtk - jsaddle-webkitgtk @@ -2842,10 +2865,9 @@ dont-distribute-packages: - wai-middleware-brotli - web-browser-in-haskell - webkit - - webkitgtk3-javascriptcore - webkitgtk3 + - webkitgtk3-javascriptcore - websnap - - XML broken-packages: # These packages don't compile or depend on packages that don't compile. @@ -2874,13 +2896,9 @@ broken-packages: - AC-Vector - AC-Vector-Fancy - acc - - accelerate - accelerate-arithmetic - accelerate-fftw - accelerate-fourier - - accelerate-io - - accelerate-kullback-liebler - - accelerate-llvm - accelerate-llvm-native - accelerate-random - accelerate-typelits @@ -2911,7 +2929,9 @@ broken-packages: - acme-stringly-typed - acme-this - acme-zero + - acousticbrainz-client - ActionKid + - active - activehs - activehs-base - activitypub @@ -2926,12 +2946,15 @@ broken-packages: - addy - adhoc-network - adict + - adjunction - adobe-swatch-exchange - adp-multi - adp-multi-monadiccp + - ADPfusion - ADPfusionForest - ADPfusionSet - adtrees + - advent-of-code-api - Advgame - Advise-me - AERN-Basics @@ -2944,21 +2967,23 @@ broken-packages: - aern2-mp - aern2-real - aeson-applicative - - aeson-commit - aeson-decode - aeson-diff-generic - aeson-filthy - aeson-flowtyped - aeson-injector - - aeson-iproute + - aeson-match-qq - aeson-native + - aeson-options - aeson-prefix - aeson-schema + - aeson-schemas - aeson-smart - aeson-streams - aeson-t - aeson-tiled - aeson-typescript + - aeson-utils - affection - affine-invariant-ensemble-mcmc - afv @@ -2967,6 +2992,7 @@ broken-packages: - agda-server - agda-snippets - agda-snippets-hakyll + - agda-unused - agentx - AGI - AhoCorasick @@ -2977,13 +3003,15 @@ broken-packages: - airship - airtable-api - aivika-distributed + - aivika-experiment-diagrams - ajhc - AlanDeniseEricLauren - alerta - alex-prelude + - alex-tools - alfred - - alfred-margaret - alga + - algebra-checkers - algebra-dag - algebra-sql - algebraic @@ -2995,6 +3023,7 @@ broken-packages: - align-text - AlignmentAlgorithms - Allure + - ally-invest - alms - alpha - alphachar @@ -3011,6 +3040,8 @@ broken-packages: - amazon-emailer - amazon-emailer-client-snap - amazon-products + - amazonka + - amazonka-s3-streaming - amby - AMI - ampersand @@ -3034,6 +3065,7 @@ broken-packages: - animate-preview - animate-sdl2 - annah + - annotated-fix - Annotations - anonymous-sums - anonymous-sums-tests @@ -3043,12 +3075,24 @@ broken-packages: - anticiv - antigate - antimirov + - antiope-athena + - antiope-contract + - antiope-core - antiope-dynamodb + - antiope-es + - antiope-messages + - antiope-optparse-applicative + - antiope-s3 + - antiope-shell + - antiope-sns + - antiope-sqs + - antiquoter - antisplice - antlr-haskell - antlrc - anydbm - aop-prelude + - aos-signature - aosd - apart - apecs-gloss @@ -3094,11 +3138,8 @@ broken-packages: - arbor-monad-counter - arbor-monad-metric - arbor-monad-metric-datadog - - arbor-postgres - arbtt - arch-hs - - archive-libarchive - - archive-tar-bytestring - archiver - archlinux - archlinux-web @@ -3113,7 +3154,9 @@ broken-packages: - arguedit - ariadne - arion + - arith-encode - arithmetic-circuits + - arithmoi - armada - armor - arpa @@ -3135,8 +3178,6 @@ broken-packages: - artery - artifact - asap - - ascii - - ascii-cows - ascii-flatten - ascii-string - ascii-table @@ -3147,7 +3188,6 @@ broken-packages: - asn - asn1-codec - asn1-data - - AspectAG - assert - assertions - asset-map @@ -3162,13 +3202,11 @@ broken-packages: - async-manager - async-timer - asynchronous-exceptions - - aterm - aterm-utils - atlassian-connect-core - atlassian-connect-descriptor - atmos-dimensional-tf - atndapi - - atom-conduit - atom-msp430 - atomic-modify - atomic-primops-foreign @@ -3209,6 +3247,7 @@ broken-packages: - automata - autonix-deps - autonix-deps-kf5 + - autopack - avatar-generator - avers - avers-api @@ -3218,11 +3257,11 @@ broken-packages: - AvlTree - avr-shake - avro-piper - - avwx - awesome-prelude - awesomium - awesomium-glut - awesomium-raw + - aws-cloudfront-signer - aws-configuration-tools - aws-dynamodb-conduit - aws-dynamodb-streams @@ -3236,12 +3275,14 @@ broken-packages: - aws-kinesis-reshard - aws-lambda - aws-lambda-haskell-runtime-wai + - aws-lambda-runtime - aws-mfa-credentials - aws-performance-tests - aws-route53 - aws-sdk - aws-sdk-text-converter - aws-sdk-xml-unordered + - aws-ses-easy - aws-sign4 - aws-simple - aws-sns @@ -3255,7 +3296,6 @@ broken-packages: - azure-service-api - azure-servicebus - azurify - - b-tree - b9 - babylon - backblaze-b2-hs @@ -3275,10 +3315,10 @@ broken-packages: - bamboo-theme-mini-html5 - bamse - bamstats + - ban-instance - Bang - bank-holiday-usa - banwords - - barbies-th - barchart - barcodes-code128 - barecheck @@ -3287,7 +3327,6 @@ broken-packages: - barrier - barrier-monad - base-compat-migrate - - base-encoding - base-feature-macros - base-generics - base-io-access @@ -3297,10 +3336,9 @@ broken-packages: - base64-conduit - baserock-schema - basex-client - - BASIC - basic + - BASIC - baskell - - batch - batchd - battlenet - battlenet-yesod @@ -3327,15 +3365,17 @@ broken-packages: - beam-sqlite - beam-th - beamable - - bearriver - beautifHOL + - bech32 + - bech32-th - bed-and-breakfast - beeminder-api - Befunge93 - bein - belka + - bench-graph + - bench-show - BenchmarkHistory - - benchpress - bencodex - berkeleydb - BerkeleyDBXML @@ -3351,6 +3391,7 @@ broken-packages: - bgzf - bhoogle - bibdb + - bidirectional - bidirectionalization-combined - bidispec - bidispec-extras @@ -3381,7 +3422,6 @@ broken-packages: - bindings-apr-util - bindings-bfd - bindings-cctools - - bindings-common - bindings-dc1394 - bindings-eskit - bindings-EsounD @@ -3444,7 +3484,6 @@ broken-packages: - BirdPP - birds-of-paradise - bisect-binary - - bishbosh - bit-array - bit-stream - bitcoin-address @@ -3467,9 +3506,10 @@ broken-packages: - bits-extras - bitset - bitspeak - - bitstream - BitStringRandomMonad + - BitSyntax - bittorrent + - bitwise-enum - bitx-bitcoin - bizzlelude - bizzlelude-js @@ -3524,6 +3564,7 @@ broken-packages: - bookkeeper - bookkeeper-permissions - Bookshelf + - boolean-normal-forms - boolexpr - boombox - boomslang @@ -3544,6 +3585,7 @@ broken-packages: - brain-bleep - Bravo - breakout + - breve - brians-brain - brick-dropdownmenu - bricks @@ -3583,8 +3625,10 @@ broken-packages: - buildable - buildbox - buildbox-tools + - builder - buildwrapper - bullet + - bulletproofs - bulmex - bumper - bunz @@ -3610,18 +3654,17 @@ broken-packages: - bytestring-builder-varword - bytestring-class - bytestring-csv - - bytestring-handle - bytestring-plain - bytestring-read - bytestring-rematch - bytestring-show - bytestring-substring - bytestring-time + - bytestring-trie - bytestring-typenats - bytestringparser - bytestringparser-temporary - bytestringreadp - - bzlib - c-dsl - c-io - c-mosquitto @@ -3629,8 +3672,10 @@ broken-packages: - c0parser - c10k - c2ats + - cab + - cabal-appimage - cabal-audit - - cabal-auto-expose + - cabal-bounds - cabal-bundle-clib - cabal-cache - cabal-cargs @@ -3639,6 +3684,7 @@ broken-packages: - cabal-dependency-licenses - cabal-dev - cabal-dir + - cabal-file-th - cabal-ghc-dynflags - cabal-ghci - cabal-graphdeps @@ -3648,6 +3694,7 @@ broken-packages: - cabal-install-ghc72 - cabal-install-ghc74 - cabal-install-parsers + - cabal-lenses - cabal-meta - cabal-mon - cabal-nirvana @@ -3657,6 +3704,7 @@ broken-packages: - cabal-sort - cabal-src - cabal-test + - cabal-test-quickcheck - cabal-upload - cabal2arch - cabal2doap @@ -3671,6 +3719,7 @@ broken-packages: - cabalvchk - cabin - cabocha + - cache-polysemy - cached - caching - cacophony @@ -3689,6 +3738,7 @@ broken-packages: - calculator - caldims - caledon + - calenderweek - call - call-alloy - call-haskell-from-anything @@ -3702,11 +3752,11 @@ broken-packages: - canteven-log - canteven-parsedate - cantor + - cantor-pairing - cao - cap - Capabilities - capability - - capataz - capnp - capped-list - capri @@ -3714,6 +3764,7 @@ broken-packages: - caramia - carbonara - carboncopy + - cardano-coin-selection - carettah - CarneadesDSL - CarneadesIntoDung @@ -3729,6 +3780,7 @@ broken-packages: - casadi-bindings-snopt-interface - Cascade - cascading + - caseof - cases - cash - cassandra-cql @@ -3787,21 +3839,25 @@ broken-packages: - chainweb-mining-client - chalkboard - chalkboard-viewer + - character-cases - charade - chart-cli + - Chart-diagrams - Chart-fltkhs - chart-histogram - Chart-simple - chart-svg - chart-svg-various + - Chart-tests - chart-unit + - charter - chatter - chatty-text - chatwork - cheapskate-terminal - check-pvp - - Checked - checked + - Checked - checkmate - chell-quickcheck - chessIO @@ -3825,6 +3881,8 @@ broken-packages: - ChristmasTree - chromatin - chronograph + - chronos + - chronos-bench - chu2 - chunks - chunky @@ -3832,7 +3890,6 @@ broken-packages: - church-maybe - cielo - cil - - cimple - cinvoke - cio - cipher-blowfish @@ -3853,7 +3910,10 @@ broken-packages: - clarifai - CLASE - clash + - clash-ghc + - clash-lib - clash-multisignal + - clash-prelude - Clash-Royale-Hack-Cheats - clash-systemverilog - clash-verilog @@ -3877,6 +3937,7 @@ broken-packages: - clckwrks-theme-bootstrap - clckwrks-theme-clckwrks - clckwrks-theme-geo-bootstrap + - cld2 - Clean - clean-unions - cless @@ -3917,9 +3978,9 @@ broken-packages: - cmathml3 - CMCompare - cmd-item - - cmdargs-browser - cmdlib - cmdtheline + - cmf - cmonad - cmph - cmptype @@ -3927,6 +3988,8 @@ broken-packages: - cmt - cmv - cnc-spec-compiler + - co-log + - co-log-polysemy - co-log-polysemy-formatting - co-log-sys - Coadjute @@ -3944,6 +4007,7 @@ broken-packages: - codeworld-api - codex - codo-notation + - coercible-utils - coin - coinbase-exchange - coinbase-pro @@ -3958,12 +4022,10 @@ broken-packages: - collections-api - collections-base-instances - colonnade - - Color - color-counter - colorless - colorless-http-client - colorless-scotty - - colour-accelerate - colour-space - coltrane - columbia @@ -3984,36 +4046,29 @@ broken-packages: - commsec - commsec-keyexchange - ComonadSheet + - compact-list - compact-map - compact-mutable - compact-mutable-vector - compact-socket - compact-string - compact-string-fix + - compact-word-vectors - Compactable - compactable - compdata - compdata-automata - compdata-dags - compdata-param - - compdoc - - compdoc-dhall-decoder + - compendium-client - competition - compilation + - complex-generic - complexity - compose-trans - - composite-aeson - - composite-aeson-cofree-list - - composite-aeson-path - - composite-aeson-refined - - composite-aeson-throw - - composite-aeson-writeonly - - composite-binary - - composite-ekg - composite-opaleye - composite-swagger - composition-tree - - compound-types - comprehensions-ghc - compressed - compstrat @@ -4028,13 +4083,12 @@ broken-packages: - concrete-haskell-autogen - concrete-relaxng-parser - concrete-typerep + - concurrency-benchmarks - concurrent-buffer - Concurrent-Cache - concurrent-machines - concurrent-state - - concurrent-utilities - Concurrential - - ConcurrentUtils - Condor - condor - condorcet @@ -4053,22 +4107,21 @@ broken-packages: - conduit-vfs-zip - conf - confcrypt - - conferer-hedis - conferer-provider-dhall - conferer-provider-json - conferer-provider-yaml - - conferer-snap - conffmt - confide - config-parser + - config-schema - config-select + - config-value - config-value-getopt - ConfigFileTH - Configger - configifier - Configurable - configuration - - configuration-tools - configurator-ng - confsolve - congruence-relation @@ -4076,7 +4129,6 @@ broken-packages: - conkin - conlogger - connection-string - - connections - Conscript - consistent - console-program @@ -4089,7 +4141,6 @@ broken-packages: - constraint-manip - ConstraintKinds - constraints-emerge - - construct - constructible - constructive-algebra - consul-haskell @@ -4097,7 +4148,6 @@ broken-packages: - consumers - container - containers-benchmark - - containers-unicode-symbols - containers-verified - ContArrow - content-store @@ -4114,10 +4164,7 @@ broken-packages: - control - control-iso - control-monad-attempt - - control-monad-exception - control-monad-exception-monadsfd - - control-monad-exception-monadstf - - control-monad-exception-mtl - control-monad-failure - control-monad-failure-mtl - Control-Monad-MultiPass @@ -4129,6 +4176,7 @@ broken-packages: - convert-annotation - convertible-ascii - convertible-text + - cookies - coordinate - copilot - copilot-cbmc @@ -4144,13 +4192,11 @@ broken-packages: - CoreDump - CoreErlang - CoreFoundation - - corenlp-parser - Coroutine - coroutine-enumerator - coroutine-iteratee - coroutine-object - couch-hs - - couch-simple - CouchDB - couchdb-conduit - couchdb-enumerator @@ -4160,11 +4206,9 @@ broken-packages: - courier - court - coverage - - coya - cparsing - CPBrainfuck - cpio-conduit - - cpkg - CPL - cplusplus-th - cprng-aes-effect @@ -4191,6 +4235,7 @@ broken-packages: - crc - crc16 - crdt + - crdt-event-fold - creatur - credential-store - crf-chain1 @@ -4209,29 +4254,27 @@ broken-packages: - cron-compat - cruncher-types - crunghc + - crypt-sha512 - crypto-cipher-benchmarks + - crypto-classical - crypto-conduit + - crypto-keys-ssh - crypto-multihash - crypto-pubkey-openssh - crypto-random-effect - - crypto-rng - crypto-simple - - crypto-sodium - cryptocipher - cryptocompare - cryptoconditions + - cryptohash-sha512 - cryptoids + - cryptoids-class + - cryptoids-types - cryptol - cryptsy-api - crystalfontz - cse-ghc-plugin - csg - - csound-catalog - - csound-expression - - csound-expression-dynamic - - csound-expression-opcodes - - csound-expression-typed - - csound-sampler - CSPM-cspm - CSPM-FiringRules - CSPM-Frontend @@ -4241,7 +4284,6 @@ broken-packages: - cspretty - css - css-selectors - - css-syntax - csv-enumerator - csv-nptools - ctemplate @@ -4250,30 +4292,27 @@ broken-packages: - cube - cuboid - cuckoo - - cudd - curl-runnings - currency-codes - currency-convert - curry-frontend - CurryDB - cursedcsv - - cursor-fuzzy-time-gen - - curve25519 - curves - custom-prelude - CV - cv-combinators + - cyclotomic - cypher - d-bus - - d10 - d3js - dag - DAG-Tournament - damnpacket - Dangerous - danibot - - Dao - dao + - Dao - dapi - darcs-benchmark - darcs-beta @@ -4296,7 +4335,6 @@ broken-packages: - data-aviary - data-base - data-basic - - data-category - data-check - data-combinator-gen - data-concurrent-queue @@ -4311,9 +4349,7 @@ broken-packages: - data-filepath - data-fin - data-fin-simple - - data-fix-cse - data-flagset - - data-forest - data-ivar - data-kiln - data-layer @@ -4342,11 +4378,11 @@ broken-packages: - data-stringmap - data-structure-inferrer - data-sword - - data-transform - data-type - data-util - data-validation - data-variant + - database-id-class - database-id-groundhog - database-study - datadog @@ -4365,7 +4401,6 @@ broken-packages: - datetime-sb - dawdle - dawg - - dawg-ord - dbcleaner - dbf - DBFunctor @@ -4408,12 +4443,16 @@ broken-packages: - debug-trace-var - debug-tracy - decepticons + - decidable - decimal-arithmetic + - decimal-literals - DecisionTree - - declarative - decoder-conduit - dedukti + - deep-transformations + - DeepArrow - deepcontrol + - DeepDarkFantasy - deeplearning-hs - deepseq-bounded - deepseq-magic @@ -4443,6 +4482,7 @@ broken-packages: - deptrack-core - deptrack-devops - deptrack-dot + - dequeue - derangement - derivation-trees - derive @@ -4450,7 +4490,6 @@ broken-packages: - derive-gadt - derive-IG - derive-monoid - - derive-topdown - derive-trie - derp-lib - describe @@ -4467,33 +4506,39 @@ broken-packages: - dgim - dgs - dhall-check - - dhall-docs - dhall-fly - dhall-nix - dhall-nixpkgs - dhall-text - dhall-to-cabal - - dhall-yaml - dhcp-lease-parser - dhrun - - di-polysemy - dia-base - dia-functions + - diagrams - diagrams-boolean + - diagrams-braille - diagrams-builder + - diagrams-cairo - diagrams-canvas + - diagrams-contrib + - diagrams-core + - diagrams-graphviz + - diagrams-gtk - diagrams-haddock - - diagrams-hsqml - diagrams-html5 + - diagrams-lib - diagrams-pandoc - diagrams-pdf + - diagrams-pgf + - diagrams-postscript - diagrams-qrcode + - diagrams-rasterific + - diagrams-rubiks-cube + - diagrams-svg - diagrams-tikz - diagrams-wx - - dialogflow-fulfillment - dib - - dice - - dice-entropy-conduit - dice2tex - dicom - dictionaries @@ -4515,14 +4560,12 @@ broken-packages: - DigitalOcean - digitalocean-kzs - digits - - digraph - dimensional-codata - dimensional-tf - DimensionalHash - dingo-core - dingo-example - dingo-widgets - - diohsc - diophantine - diplomacy - diplomacy-server @@ -4534,11 +4577,8 @@ broken-packages: - directed-cubical - direm - dirfiles - - dirichlet - - dirtree - discogs-haskell - discord-gateway - - discord-haskell - discord-hs - discord-register - discord-rest @@ -4574,7 +4614,6 @@ broken-packages: - distributed-process-task - distributed-process-tests - distributed-process-zookeeper - - distributed-static - distribution - distribution-plot - diversity @@ -4582,6 +4621,7 @@ broken-packages: - djembe - djinn-th - dl-fedora + - dmcc - dmenu - dmenu-pkill - dmenu-pmount @@ -4591,9 +4631,11 @@ broken-packages: - dnscache - dnsrbl - dnssd + - dobutok - doc-review - doccheck - docidx + - docker - docker-build-cacher - dockercook - docopt @@ -4601,11 +4643,13 @@ broken-packages: - doctest-discover-configurator - doctest-driver-gen - doctest-prop + - docusign-base + - docusign-base-minimal + - docusign-client - docusign-example - docvim - doi - DOM - - dom-lt - domain - domain-core - domain-optics @@ -4642,10 +4686,12 @@ broken-packages: - drifter-sqlite - drmaa - drone + - dropbox - dropbox-sdk - dropsolve - ds-kanren - DSA + - dsc - DSH - dsh-sql - dsmc @@ -4658,13 +4704,12 @@ broken-packages: - dtd - dtd-text - dtw - - dual-game + - dual-tree - dualizer - duet - dumb-cas - dump-core - dunai-core - - dunai-test - Dung - duplo - dura @@ -4678,11 +4723,9 @@ broken-packages: - dvi-processing - dwarf - dwarfadt - - dwergaz - dyckword - dyepack - dynamic-cabal - - dynamic-graph - dynamic-graphs - dynamic-mvector - dynamic-object @@ -4698,15 +4741,19 @@ broken-packages: - dywapitchtrack - dzen-dhall - dzen-utils + - each - earclipper - - ease - easy-api - easy-bitcoin - easyjson - easyplot + - easytensor + - easytensor-vulkan - easytest - ebeats - ebnf-bff + - ec2-unikernel + - eccrypto - eccrypto-ed25519-bindings - ecma262 - ecu @@ -4725,6 +4772,10 @@ broken-packages: - effect-monad - effect-stack - effin + - egison + - egison-pattern-src + - egison-pattern-src-haskell-mode + - egison-pattern-src-th-mode - egison-quote - egison-tutorial - ehaskell @@ -4732,11 +4783,13 @@ broken-packages: - eibd-client-simple - eigen - Eight-Ball-Pool-Hack-Cheats + - either-list-functions - either-unwrap - EitherT - ejdb2-binding - ekg-bosun - ekg-carbon + - ekg-cloudwatch - ekg-elastic - ekg-elasticsearch - ekg-log @@ -4746,18 +4799,16 @@ broken-packages: - elerea-examples - elevator - elision + - elliptic-curve - elm-street - elm-websocket - - elynx - - elynx-markov - - elynx-nexus - - elynx-seq - - elynx-tools - - elynx-tree + - elsa - emacs-keys + - emacs-module - email - email-header - email-postmark + - emailaddress - emailparse - embeddock - embeddock-example @@ -4785,24 +4836,26 @@ broken-packages: - EnumContainers - enumerate - enumerate-function + - enumeration - enumerator - enumerator-fd - enumerator-tf - enumfun - EnumMap - enummapmap - - enummapset-th - - env-extra - env-parser - envstatus - epanet-haskell - epass + - epi-sim - epic - epoll - eprocess - epubname - Eq - EqualitySolver + - equational-reasoning-induction + - equeue - erf-native - erlang - eros @@ -4825,8 +4878,6 @@ broken-packages: - EsounD - espial - ess - - essence-of-live-coding-gloss-example - - essence-of-live-coding-pulse-example - essence-of-live-coding-warp - estimators - EstProgress @@ -4845,11 +4896,8 @@ broken-packages: - ethereum-analyzer-webui - ethereum-client-haskell - ethereum-merkle-patricia-db - - eths-rlp - - euler-tour-tree - euphoria - eurofxref - - eve - eve-cli - event - event-driven @@ -4877,16 +4925,11 @@ broken-packages: - exference - exherbo-cabal - exif - - exiftool - - exinst - - exinst-aeson - - exinst-bytes - - exinst-cereal - exinst-deepseq - exinst-hashable - - exinst-serialise - exists - exitcode + - exp-extended - expand - expat-enumerator - expiring-containers @@ -4920,9 +4963,8 @@ broken-packages: - f-ree-hack-cheats-free-v-bucks-generator - Facebook-Password-Hacker-Online-Latest-Version - faceted - - factory - - Facts - facts + - Facts - factual-api - fadno - fadno-braids @@ -4930,6 +4972,7 @@ broken-packages: - failable-list - failure-detector - FailureT + - fake - fake-type - faktory - falling-turnip @@ -4944,7 +4987,6 @@ broken-packages: - fastedit - fastirc - fastly - - fastparser - FastPush - FastxPipe - fathead-util @@ -5000,11 +5042,9 @@ broken-packages: - fez-conf - ffeed - fficxx - - ffmpeg-light - ffmpeg-tutorials - ffunctor - fgl-extras-decompositions - - fib - fibon - ficketed - fields @@ -5013,7 +5053,9 @@ broken-packages: - fig - file-collection - file-command-qq + - file-embed-poly - file-location + - filecache - filediff - FileManip - FileManipCompat @@ -5040,17 +5082,16 @@ broken-packages: - fingertree-psqueue - fingertree-tf - finitary-derive - - finitary-optics - FiniteMap - firefly-example - first-and-last - first-class-instances - firstify - FirstOrderTheory - - fishfood - fit - fits-parse - fitsio + - fix-imports - fix-parser-simple - fix-symbols-gitit - fixed-point @@ -5071,7 +5112,6 @@ broken-packages: - fizzbuzz-as-a-service - flac - flac-picture - - flaccuraterip - flamethrower - flamingra - flashblast @@ -5088,7 +5128,6 @@ broken-packages: - float-binstring - floating-bits - flow-er - - flow2dot - flowdock - flowdock-api - flowdock-rest @@ -5096,6 +5135,7 @@ broken-packages: - flowlocks-framework - flowsim - flp + - fltkhs - fltkhs-fluid-examples - fluent-logger - fluffy-parser @@ -5104,7 +5144,9 @@ broken-packages: - FM-SBLEX - fmark - FModExRaw + - fmt - fmt-for-rio + - fmt-terminal-colors - fn-extra - foldl-incremental - foldl-statistics @@ -5118,6 +5160,7 @@ broken-packages: - foo - for-free - forbidden-fruit + - force-layout - fordo - forecast-io - foreign-var @@ -5161,8 +5204,9 @@ broken-packages: - Frank - fraxl - freddy + - free-algebras + - free-category - free-concurrent - - free-functors - free-game - free-http - free-operational @@ -5209,8 +5253,6 @@ broken-packages: - ft-generator - ftdi - FTGL-bytestring - - ftp-client - - ftp-client-conduit - ftp-conduit - ftphs - FTPLine @@ -5228,31 +5270,26 @@ broken-packages: - function-instances-algebra - functional-arrow - functor + - functor-combinators + - functor-friends - functor-infix + - functor-products - functor-utils - functorm - funflow - funflow-nix - - FunGEn - Fungi - funion - funnyprint - funpat - funsat - funspection - - fused-effects-exceptions - - fused-effects-mwc-random - - fused-effects-optics - - fused-effects-random - - fused-effects-readline + - fused-effects-resumable - fused-effects-squeal - fused-effects-th - fusion - - fusion-plugin - - futhark - futun - future - - fuzzy-time-gen - fuzzy-timings - fwgl - fwgl-glfw @@ -5262,6 +5299,8 @@ broken-packages: - g2q - g4ip - gact + - galois-fft + - galois-field - game-probability - gameclock - gamgee @@ -5269,11 +5308,10 @@ broken-packages: - gamma - Ganymede - garepinoh - - gargoyle - - gargoyle-postgresql - gargoyle-postgresql-connect - gargoyle-postgresql-nix - gas + - gather - gbu - gc-monitoring-wai - gconf @@ -5304,19 +5342,20 @@ broken-packages: - generator - generators - generic-accessors - - generic-aeson - generic-binary - generic-church - generic-enum - generic-lens-labels - generic-lucid-scaffold - generic-maybe + - generic-override-aeson - generic-pretty - generic-server - generic-storable - generic-tree - generic-trie - generic-xml + - generic-xmlpickler - generics-mrsop - generics-mrsop-gdiff - genericserialize @@ -5333,9 +5372,7 @@ broken-packages: - GenSmsPdu - gentlemark - GenussFold - - genvalidity-mergeful - geo-resolver - - geo-uk - GeocoderOpenCage - geodetic - geodetic-types @@ -5350,6 +5387,7 @@ broken-packages: - GGg - ggtsTC - gh-labeler + - ghc-clippy-plugin - ghc-core-smallstep - ghc-datasize - ghc-dump-core @@ -5361,6 +5399,7 @@ broken-packages: - ghc-generic-instances - ghc-imported-from - ghc-instances + - ghc-justdoit - ghc-man-completion - ghc-mod - ghc-parmake @@ -5378,6 +5417,7 @@ broken-packages: - ghc-time-alloc-prof - ghc-usage - ghc-vis + - ghci-dap - ghci-diagrams - ghci-haskeline - ghci-history-parser @@ -5393,28 +5433,23 @@ broken-packages: - ghcprofview - ght - gi-cairo-again - - gi-cairo-connector - - gi-cairo-render - - gi-dbusmenu - - gi-dbusmenugtk3 - - gi-gdkx11 - gi-graphene - gi-gsk + - gi-gstaudio - gi-gstpbutils - gi-gsttag - gi-gtk-declarative - gi-gtk-declarative-app-simple - - gi-gtk-hs - gi-gtkosxapplication - gi-gtksheet - gi-handy - gi-poppler - gi-wnck - - gi-xlib - giak - Gifcurry - ginsu - gipeda + - giphy-api - GiST - gist - git @@ -5435,12 +5470,10 @@ broken-packages: - gitdo - github-backup - github-data - - github-release - github-tools - github-utils - github-webhook-handler - github-webhook-handler-snap - - github-webhooks - githud - gitignore - gitit @@ -5455,6 +5488,7 @@ broken-packages: - gitlib-utils - gitson - gitter + - givegif - glade - gladexml-accessor - glapp @@ -5471,6 +5505,7 @@ broken-packages: - gli - glicko - glider-nlp + - glirc - GLMatrix - glob-posix - global @@ -5479,20 +5514,15 @@ broken-packages: - glome-hs - GlomeTrace - GlomeView - - gloss-accelerate - - gloss-algorithms - gloss-banana - gloss-devil - gloss-examples - gloss-export - gloss-game - - gloss-raster - gloss-sodium - - glpk-headers - glpk-hs - gltf-codec - glue - - GLUtil - gmap - gmndl - gnome-desktop @@ -5509,6 +5539,7 @@ broken-packages: - gochan - godot-haskell - gofer-prelude + - goldplate - gooey - google-cloud - google-drive @@ -5517,6 +5548,7 @@ broken-packages: - google-maps-geocoding - google-oauth2 - google-oauth2-easy + - google-oauth2-jwt - google-search - google-server-api - google-static-maps @@ -5540,7 +5572,6 @@ broken-packages: - gore-and-ash-sdl - gore-and-ash-sync - GotoT-transformers - - gotta-go-fast - gpah - GPipe - GPipe-Collada @@ -5551,6 +5582,8 @@ broken-packages: - gps2htmlReport - GPX - gpx-conduit + - grab + - grab-form - graceful - grafana - graflog @@ -5558,6 +5591,7 @@ broken-packages: - grakn - grammar-combinators - GrammarProducts + - grammatical-parsers - grapefruit-examples - grapefruit-frp - grapefruit-records @@ -5588,17 +5622,20 @@ broken-packages: - graphicstools - graphmod-plugin - graphql + - graphql-api - graphql-client - - graphql-engine - graphql-utils - graphql-w-persistent - graphted - graphtype + - graphula + - graphula-core - graql - grasp - gray-code - greencard - greencard-lib + - greenclip - greg-client - gremlin-haskell - Grempa @@ -5631,8 +5668,6 @@ broken-packages: - gtfs - gtfs-realtime - gtk-serialized-event - - gtk-sni-tray - - gtk-strut - gtk-toy - gtk2hs-hello - gtk2hs-rpn @@ -5644,6 +5679,7 @@ broken-packages: - gtkrsync - gtksourceview2 - gtksourceview3 + - GtkTV - guarded-rewriting - guess-combinator - GuiHaskell @@ -5651,6 +5687,7 @@ broken-packages: - gulcii - gw - gyah-bin + - gym-http-api - H - h-booru - h-gpgme @@ -5686,7 +5723,6 @@ broken-packages: - hackage-processing - hackage-proxy - hackage-repo-tool - - hackage-security-HTTP - hackage-server - hackage-whatsnew - hackage2hwn @@ -5695,9 +5731,10 @@ broken-packages: - hackernews - HackMail - hackmanager - - hackport - hactor - hactors + - haddock + - haddock-api - haddock-cheatsheet - haddock-leksah - haddock-test @@ -5725,7 +5762,6 @@ broken-packages: - hakyll-contrib-elm - hakyll-contrib-hyphenation - hakyll-contrib-links - - hakyll-convert - hakyll-dhall - hakyll-dir-list - hakyll-favicon @@ -5747,6 +5783,7 @@ broken-packages: - halipeto - halive - hall-symbols + - halma - halma-gui - halma-telegram-bot - halves @@ -5767,7 +5804,6 @@ broken-packages: - hans-pcap - hanspell - haphviz - - hapistrano - happindicator - happindicator3 - happlets @@ -5784,7 +5820,6 @@ broken-packages: - happstack - happstack-auth - happstack-authenticate - - happstack-clientsession - happstack-contrib - happstack-data - happstack-dlg @@ -5803,7 +5838,6 @@ broken-packages: - happstack-plugins - happstack-server-tls-cryptonite - happstack-state - - happstack-static-routing - happstack-util - happstack-yui - happy-hour @@ -5829,8 +5863,9 @@ broken-packages: - harvest-api - has - has-th + - hasbolt + - hasbolt-extras - HasCacBDD - - hascar - hascard - hascas - Haschoo @@ -5864,24 +5899,23 @@ broken-packages: - haskell-cnc - haskell-coffee - haskell-compression + - haskell-conll - haskell-course-preludes - haskell-debug-adapter - haskell-disque - haskell-docs - haskell-eigen-util - - haskell-exp-parser - - haskell-fake-user-agent - haskell-formatter - haskell-ftp - haskell-generate - haskell-go-checkers - - haskell-google-trends + - haskell-holes-th + - haskell-igraph - haskell-in-space - haskell-kubernetes - haskell-lsp-client - haskell-ml - haskell-mpfr - - haskell-names - haskell-neo4j-client - haskell-openflow - haskell-overridez @@ -5895,6 +5929,7 @@ broken-packages: - haskell-reflect - haskell-rules - haskell-spacegoo + - haskell-src - haskell-src-exts-observe - haskell-src-exts-prisms - haskell-src-exts-qq @@ -5967,6 +6002,7 @@ broken-packages: - haskmon - haskoin - haskoin-bitcoind + - haskoin-core - haskoin-crypto - haskoin-node - haskoin-protocol @@ -5983,7 +6019,6 @@ broken-packages: - haskore-supercollider - haskore-synthesizer - HaskRel - - haskseg - hasktorch - hasktorch-codegen - hasktorch-ffi-th @@ -5997,6 +6032,9 @@ broken-packages: - haskus-system-build - haskus-utils - haskus-utils-compat + - haskus-utils-data + - haskus-utils-types + - haskus-utils-variant - haskus-web - haskyapi - haslo @@ -6008,14 +6046,10 @@ broken-packages: - hasql-cursor-transaction - hasql-dynamic-statements - hasql-generic - - hasql-implicits - - hasql-optparse-applicative - hasql-postgres - hasql-postgres-options - hasql-queue - hasql-simple - - hasql-th - - hasqly-mysql - hastache - hastache-aeson - haste @@ -6035,7 +6069,6 @@ broken-packages: - hawitter - Hawk - hax - - haxl - haxl-amazonka - haxl-facebook - haxparse @@ -6066,6 +6099,7 @@ broken-packages: - hchesslib - HCL - hcltest + - hCM - hcoap - hcom - hcron @@ -6074,8 +6108,8 @@ broken-packages: - hdaemonize-buildfix - hdbc-aeson - HDBC-mysql - - HDBC-postgresql-hstore - hdbc-postgresql-hstore + - HDBC-postgresql-hstore - hdbi - hdbi-conduit - hdbi-postgresql @@ -6096,11 +6130,11 @@ broken-packages: - hdph-closure - hdr-histogram - HDRUtils - - headed-megaparsec - headergen - heapsort - heart-app - heart-core + - heartbeat-streams - heatitup - heatitup-complete - heavy-log-shortcuts @@ -6112,8 +6146,6 @@ broken-packages: - heckle - hedgehog-checkers - hedgehog-checkers-lens - - hedgehog-classes - - hedgehog-gen - hedgehog-gen-json - hedgehog-generic - hedgehog-golden @@ -6147,13 +6179,14 @@ broken-packages: - HERA - herbalizer - HerbiePlugin + - hercules-ci-agent + - hercules-ci-api-agent + - hercules-ci-api-core - heredocs - - herf-time - Hermes - hermit - hermit-syb - herms - - heroku-persistent - herringbone - herringbone-embed - herringbone-wai @@ -6167,7 +6200,6 @@ broken-packages: - hevm - hevolisa - hevolisa-dph - - hex - hex-text - HExcel - hexchat @@ -6180,7 +6212,6 @@ broken-packages: - hexpress - hexquote - hext - - hextra - heyefi - heyting-algebras - hF2 @@ -6208,6 +6239,7 @@ broken-packages: - hgettext - hgis - hgithub + - hgmp - hgom - hgopher - HGraphStorage @@ -6224,6 +6256,7 @@ broken-packages: - hidden-char - hie-core - hieraclus + - hierarchical-clustering-diagrams - hierarchical-exceptions - hierarchical-spectral-clustering - hierarchy @@ -6237,7 +6270,6 @@ broken-packages: - highjson-th - highlight-versions - highWaterMark - - hills - himg - himpy - hindent @@ -6252,6 +6284,7 @@ broken-packages: - hinterface - hinvaders - hinze-streams + - hip - hipbot - hipchat-hs - hipe @@ -6282,7 +6315,6 @@ broken-packages: - hkd-delta - hkd-lens - hkt - - hlatex - hlbfgsb - hlcm - HLearn-algebra @@ -6298,20 +6330,18 @@ broken-packages: - hlibev - hlibfam - HList - - HListPP - hlivy - - HLogger - hlogger + - HLogger - hlongurl - - hlrdb - hls + - hls-brittany - hlwm - hly - hmark - hmarkup - hmatrix-banded - hmatrix-mmap - - hmatrix-morpheus - hmatrix-nipals - hmatrix-sparse - hmatrix-static @@ -6355,6 +6385,7 @@ broken-packages: - hogre - hogre-examples - hois + - hoist-error - hol - hold-em - hole @@ -6388,9 +6419,11 @@ broken-packages: - hopencc - hopencl - HOpenCV - - hOpenPGP - - hopenpgp-tools - hopfield + - hoppy-docs + - hoppy-generator + - hoppy-runtime + - hoppy-std - hops - hoq - horizon @@ -6417,7 +6450,6 @@ broken-packages: - hPDB - hPDB-examples - HPDF - - hpdft - hpg - HPi - hpio @@ -6442,8 +6474,11 @@ broken-packages: - hR - hranker - HRay + - hreader + - hreader-lens - hreq-client - hreq-conduit + - hreq-core - Hricket - hricket - hriemann @@ -6464,19 +6499,19 @@ broken-packages: - hs-excelx - hs-ffmpeg - hs-fltk - - hs-gchart - hs-gen-iface - hs-gizapp + - hs-inspector - hs-java - hs-json-rpc - hs-logo - - hs-mesos - hs-nombre-generator - hs-pattrans - hs-pgms - hs-pkg-config - hs-pkpass - hs-re + - hs-rqlite - hs-rs-notify - hs-scrape - hs-snowtify @@ -6529,6 +6564,7 @@ broken-packages: - Hsed - hsenv - HSet + - hset - hsfacter - hsfcsh - HSFFIG @@ -6543,8 +6579,8 @@ broken-packages: - HsHTSLib - HsHyperEstraier - hsI2C - - hsignal - hSimpleDB + - hsinspect - hsinspect-lsp - HsJudy - hskeleton @@ -6564,7 +6600,6 @@ broken-packages: - hsns - hsnsq - hsntp - - HSoM - hsoptions - HSoundFile - hsoz @@ -6572,6 +6607,7 @@ broken-packages: - hsparql - HsParrot - hspear + - hspec-expectations-json - hspec-expectations-match - hspec-expectations-pretty - hspec-experimental @@ -6581,6 +6617,7 @@ broken-packages: - hspec-pg-transact - hspec-setup - hspec-shouldbe + - hspec-snap - hspec-structured-formatter - hspec-test-sandbox - hspec-webdriver @@ -6596,14 +6633,6 @@ broken-packages: - hsql-odbc - hsql-postgresql - hsql-sqlite3 - - hsqml - - hsqml-datamodel - - hsqml-datamodel-vinyl - - hsqml-demo-manic - - hsqml-demo-morris - - hsqml-demo-notes - - hsqml-demo-samples - - hsqml-morris - hsreadability - hsrelp - hsseccomp @@ -6612,12 +6641,10 @@ broken-packages: - hssqlppp-th - HsSVN - hstar - - hstatistics - hstats - hstatsd - hstest - hstidy - - hstorchat - hstox - hstradeking - HStringTemplateHelpers @@ -6635,6 +6662,7 @@ broken-packages: - hsyslog-tcp - hszephyr - HTab + - htags - hTalos - htar - htdp-image @@ -6646,7 +6674,6 @@ broken-packages: - htlset - html-charset - html-kure - - html-parse - html-rules - html-tokenizer - hts @@ -6675,14 +6702,12 @@ broken-packages: - http-proxy - http-querystring - http-response-decoder + - http-rfc7807 - http-server - http-shed - http-wget - - http2-client - - http2-client-exe - http2-client-grpc - http2-grpc-proto-lens - - http2-grpc-proto3-wire - https-everywhere-rules - https-everywhere-rules-raw - httpspec @@ -6698,6 +6723,7 @@ broken-packages: - HulkImport - human-parse - human-text + - humble-prelude - hums - HUnit-Diff - hunit-gui @@ -6708,7 +6734,6 @@ broken-packages: - hunt-server - hup - hurdle - - hurl - hurriyet - husk-scheme - husk-scheme-libs @@ -6716,24 +6741,17 @@ broken-packages: - hutton - huttons-razor - huzzy - - hvega-theme - hVOIDP - hw-all - - hw-balancedparens - hw-ci-assist - hw-dsv - - hw-eliasfano - hw-json - hw-json-lens - hw-json-simd - hw-json-simple-cursor - hw-json-standard-cursor - - hw-kafka-avro - - hw-prim-bits - - hw-rankselect - hw-simd - - hw-succinct - - hw-xml + - hw-uri - hwall-auth-iitk - hweblib - hwhile @@ -6773,7 +6791,6 @@ broken-packages: - hylolib - hylotab - hyloutils - - hyper - hyper-extra - hyper-haskell-server - hyperdrive @@ -6785,7 +6802,6 @@ broken-packages: - hzulip - i18n - I1M - - i3blocks-hs-contrib - i3ipc - iap-verifier - ib-api @@ -6802,10 +6818,10 @@ broken-packages: - ideas-math-types - ideas-statistics - idempotent - - identicon-style-squares - identifiers - idiii - idna2008 + - idris - IDynamic - ieee-utils - iexcloud @@ -6816,7 +6832,6 @@ broken-packages: - ige-mac-integration - ignore - igraph - - igrf - ihaskell - ihaskell-aeson - ihaskell-basic @@ -6849,6 +6864,7 @@ broken-packages: - imj-measure-stdout - imj-prelude - imm + - immortal-worker - imparse - imperative-edsl - imperative-edsl-vhdl @@ -6877,7 +6893,6 @@ broken-packages: - indextype - indices - indieweb-algorithms - - indigo - inf-interval - infer-upstream - infernal @@ -6893,6 +6908,7 @@ broken-packages: - inject-function - inline-asm - inline-java + - inline-r - inserts - inspector-wrecker - instana-haskell-trace-sdk @@ -6908,14 +6924,13 @@ broken-packages: - int-multimap - intcode - integer-pure + - integer-roots - integreat - intel-aes - intensional-datatys - interlude-l - - InternedData - internetmarke - intero - - interp - interpol - interpolatedstring-qq - interpolatedstring-qq-mwotton @@ -6940,11 +6955,13 @@ broken-packages: - iothread - iotransaction - ip + - ip-quoter - ip2location - ip2proxy - ipatch - ipc - ipfs + - ipfs-api - ipld-cid - ipopt-hs - ipprint @@ -6952,13 +6969,13 @@ broken-packages: - iptadmin - IPv6DB - Irc + - irc-core - irc-dcc - irc-fun-bot - irc-fun-client - irc-fun-color - irc-fun-messages - irc-fun-types - - ircbot - iri - iridium - iron-mq @@ -6983,10 +7000,12 @@ broken-packages: - iteratee-stm - iterIO - iterio-server + - iterm-show - iterm-show-diagrams - iterm-show-JuicyPixels - ivor - ivory + - ivory-avr-atmega328p-registers - ivory-backend-c - ivory-bitdata - ivory-eval @@ -7009,7 +7028,6 @@ broken-packages: - jacobi-roots - jaeger-flamegraph - jail - - jalaali - jalla - jarfind - jarify @@ -7051,12 +7069,13 @@ broken-packages: - jsaddle-wkwebview - JsContracts - jsmw + - json-alt - json-assertions - json-ast-json-encoder - json-ast-quickcheck + - json-autotype - json-b - json-builder - - json-bytes-builder - JSON-Combinator - JSON-Combinator-Examples - json-directory @@ -7074,10 +7093,10 @@ broken-packages: - json-syntax - json-togo - json-tokens + - json-tools - json-tracer - json2 - json2-hdbc - - json5hs - JSONb - jsonextfilter - JsonGrammar @@ -7085,15 +7104,14 @@ broken-packages: - jsonresume - jsonrpc-conduit - jsons-to-schema + - jsonschema-gen - jsonsql - jsontsv - jsonxlsx - - jsop - jspath - juandelacosa - judge - judy - - juicy-gcode - JuicyPixels-blp - JuicyPixels-canvas - JunkDB @@ -7127,7 +7145,6 @@ broken-packages: - kansas-lava-shake - karakuri - karps - - katip-datadog - katip-elasticsearch - katip-kafka - katip-rollbar @@ -7137,7 +7154,6 @@ broken-packages: - katydid - kawaii - kawhi - - kazura-queue - kd-tree - kdesrc-build-extra - keccak @@ -7167,6 +7183,7 @@ broken-packages: - keyvaluehash - keyword-args - khph + - ki - kicad-data - kickass-torrents-dump-parser - kickchan @@ -7207,6 +7224,7 @@ broken-packages: - labsat - labyrinth - labyrinth-server + - lackey - lagrangian - laika - lambda-bridge @@ -7217,15 +7235,6 @@ broken-packages: - lambda-toolbox - lambda2js - lambdaBase - - lambdabot - - lambdabot-core - - lambdabot-haskell-plugins - - lambdabot-irc-plugins - - lambdabot-misc-plugins - - lambdabot-novelty-plugins - - lambdabot-reference-plugins - - lambdabot-social-plugins - - lambdabot-trusted - lambdabot-utils - lambdabot-zulip - lambdacms-core @@ -7257,19 +7266,20 @@ broken-packages: - lame - lame-tester - lang - - language-bash + - language-asn - language-boogie - language-c-comments - language-c-inline - language-conf - language-csharp - - language-css - language-dart - language-dickinson - language-dockerfile + - language-ecmascript - language-ecmascript-analysis - language-eiffel - language-elm + - language-fortran - language-gcl - language-go - language-guess @@ -7287,9 +7297,8 @@ broken-packages: - language-ocaml - language-openscad - language-pig - - language-python + - language-puppet - language-python-colour - - language-python-test - language-qux - language-rust - language-sh @@ -7297,6 +7306,7 @@ broken-packages: - language-sqlite - language-sygus - language-thrift + - language-tl - language-typescript - language-vhdl - language-webidl @@ -7309,8 +7319,10 @@ broken-packages: - lat - latest-npm-version - latex-formulae-hakyll + - latex-formulae-image - latex-formulae-pandoc - latex-svg-hakyll + - latex-svg-image - latex-svg-pandoc - LATS - launchdarkly-server-sdk @@ -7321,18 +7333,19 @@ broken-packages: - layers-game - layout - layout-bootstrap + - layout-rules - layouting - lazy-hash - lazy-hash-cache - lazy-io-streams - lazy-priority-queue + - lazy-search - lazyarray - lazyboy - lazyset - LazyVault - ld-intervals - lda - - ldap-client - ldapply - LDAPv3 - ldif @@ -7344,7 +7357,6 @@ broken-packages: - learn - learn-physics-examples - Learning - - learning-hmm - leetify - legion - legion-discovery @@ -7352,13 +7364,12 @@ broken-packages: - legion-extra - leksah-server - lendingclub - - lens-accelerate - - lens-core - lens-filesystem - lens-labels - lens-prelude - lens-simple - lens-text-encoding + - lens-th-rewrite - lens-time - lens-toml-parser - lens-tutorial @@ -7379,7 +7390,6 @@ broken-packages: - lhe - lhs2TeX-hl - lhslatex - - libarchive - LibClang - libconfig - libcspm @@ -7396,6 +7406,7 @@ broken-packages: - libltdl - libmodbus - libmolude + - libnix - liboath-hs - liboleg - libpafe @@ -7406,17 +7417,13 @@ broken-packages: - libssh2 - libssh2-conduit - libsystemd-daemon - - libsystemd-journal - libtagc - libxls - libxml-enumerator - libxslt - - licensor - lie - - life-sync - lifted-base-tf - lifted-protolude - - lifted-stm - lifter - ligature - lightning-haskell @@ -7429,14 +7436,12 @@ broken-packages: - linda - linden - line-bot-sdk - - linear-accelerate - linear-algebra-cblas - linear-circuit - linear-code - linear-maps - linear-opengl - linear-vect - - linearEqSolver - linearmap-category - linearscan - linearscan-hoopl @@ -7447,20 +7452,30 @@ broken-packages: - linkcore - linked-list-with-iterator - linkedhashmap + - linklater + - linnet + - linnet-aeson + - linnet-conduit - linode - linode-v4 - linux-blkid - linux-cgroup - - linux-inotify - linux-kmod - linux-perf - linux-ptrace - linx-gateway - - lio - lio-eci11 - - lio-fs - lio-simple - lipsum-gen + - liquid + - liquid-base + - liquid-bytestring + - liquid-containers + - liquid-ghc-prim + - liquid-parallel + - liquid-platform + - liquid-prelude + - liquid-vector - liquidhaskell-cabal - Liquorice - list-fusion-probe @@ -7470,10 +7485,8 @@ broken-packages: - list-t-attoparsec - list-t-html-parser - list-t-http-client - - list-t-libcurl - list-t-text - - list-tries - - list-tuple + - list-witnesses - list-zip-def - list-zipper - listenbrainz-client @@ -7519,18 +7532,16 @@ broken-packages: - loch - locked-poll - log - - log-elasticsearch - log-postgres - log-utils + - log-warper - log2json - log4hs - logentries - logger - - logging-effect - logging-effect-extra - logging-effect-extra-file - logging-effect-extra-handler - - logging-facade-journald - Logic - logic-classes - LogicGrowsOnTrees @@ -7558,6 +7569,7 @@ broken-packages: - lookup-tables - loop-effin - loop-while + - loopbreaker - looper - loops - loopy @@ -7569,16 +7581,12 @@ broken-packages: - lostcities - loup - lowgl - - lp-diagrams - lp-diagrams-svg - LRU - - lrucaching-haxl - ls-usb - lscabal - LslPlus - - lsp - lsystem - - ltext - lti13 - ltk - LTS @@ -7605,6 +7613,7 @@ broken-packages: - lz4-bytes - lz4-conduit - lz4-frame-conduit + - lzip - lzma-enumerator - lzma-streams - lzo @@ -7614,6 +7623,7 @@ broken-packages: - macbeth-lib - machinecell - machines-amazonka + - machines-attoparsec - machines-binary - machines-bytestring - machines-directory @@ -7663,6 +7673,7 @@ broken-packages: - manatee-template - manatee-terminal - manatee-welcome + - mandrill - mandulia - mangopay - manifold-random @@ -7685,15 +7696,9 @@ broken-packages: - mars - marvin - marvin-interpolate - - marxup - masakazu-bot - MASMGen - - massiv - - massiv-io - - massiv-test - master-plan - - matchable - - matchable-th - matchers - math-grads - math-interpolate @@ -7704,10 +7709,12 @@ broken-packages: - mathflow - mathlink - matrix-as-xyz - - matrix-lens - matrix-market - matrix-sized - matsuri + - matterhorn + - mattermost-api + - mattermost-api-qc - maude - maxent - maxent-learner-hw @@ -7725,7 +7732,6 @@ broken-packages: - mcl - mcm - mcmaster-gloss-examples - - mcmc - mcmc-samplers - mcmc-synthesis - mcpi @@ -7740,14 +7746,15 @@ broken-packages: - mecab - mech - Mecha - - Mechs - mechs + - Mechs - mediabus - mediabus-fdk-aac - mediabus-rtp - mediawiki - medium-sdk-haskell - mega-sdist + - megalisp - mellon-core - mellon-gpio - mellon-web @@ -7763,6 +7770,7 @@ broken-packages: - menoh - menshen - merkle-patricia-db + - merkle-tree - messagepack-rpc - messente - meta-misc @@ -7789,7 +7797,6 @@ broken-packages: - Michelangelo - miconix-test - micro-recursion-schemes - - microbase - microformats2-parser - microformats2-types - microgroove @@ -7803,7 +7810,6 @@ broken-packages: - midimory - midisurface - mighttpd - - mighty-metropolis - mikmod - mikrokosmos - miku @@ -7811,6 +7817,7 @@ broken-packages: - mime-directory - minecraft-data - minesweeper + - mini-egison - miniforth - minilens - minilight @@ -7821,11 +7828,12 @@ broken-packages: - miniplex - minirotate - ministg + - minizinc-process - minst-idx - mios - MIP - mirror-tweet - - misfortune + - miso - miso-action-logger - miso-examples - miss @@ -7839,9 +7847,7 @@ broken-packages: - mkcabal - ml-w - mlist - - mltool - mm2 - - mmsyn4 - mmsyn7h - mmtf - mmtl @@ -7864,23 +7870,19 @@ broken-packages: - mohws - mole - mollie-api-haskell - - monad-abort-fd - monad-atom - monad-atom-simple + - monad-bayes - monad-branch - - monad-classes-logging - monad-exception - - monad-finally - monad-fork - monad-http - monad-interleave - monad-levels - monad-lgbt - monad-log - - monad-logger-syslog - monad-lrs - monad-mersenne-random - - monad-metrics-extensible - monad-mock - monad-open - monad-parallel-progressbar @@ -7893,7 +7895,6 @@ broken-packages: - monad-ste - monad-stlike-io - monad-stlike-stm - - monad-supply - monad-task - monad-timing - monad-tx @@ -7934,11 +7935,13 @@ broken-packages: - Monocle - monoid - monoid-absorbing + - monoid-extras - monoid-owns - monoidplus - monoids - monopati - monte-carlo + - months - monus - monzo - moo @@ -7947,14 +7950,11 @@ broken-packages: - morley - morloc - morpheus-graphql-cli - - morpheus-graphql-client - - morpheus-graphql-subscriptions - morphisms-functors - morphisms-functors-inventory - morphisms-objects - morte - mosaico-lib - - moto - moto-postgresql - motor-diagrams - motor-reflection @@ -7962,10 +7962,6 @@ broken-packages: - movie-monad - mp - mpdmate - - mpi-hs - - mpi-hs-binary - - mpi-hs-cereal - - mpi-hs-store - mpppc - mprelude - mpretty @@ -7997,12 +7993,19 @@ broken-packages: - mtlx - mtp - mu-avro + - mu-graphql - mu-grpc-client - mu-grpc-common - mu-grpc-server - mu-kafka + - mu-lens + - mu-optics + - mu-persistent + - mu-prometheus - mu-protobuf - - mu-servant-server + - mu-rpc + - mu-schema + - mu-tracing - MuCheck - MuCheck-Hspec - MuCheck-HUnit @@ -8020,7 +8023,6 @@ broken-packages: - multibase - multifocal - multihash - - multihash-cryptonite - multihash-serialise - multilinear - multilinear-io @@ -8051,9 +8053,7 @@ broken-packages: - musicbrainz-email - musicScroll - musicxml - - musicxml2 - mustache-haskell - - mutable - mutable-iter - MutationOrder - mute-unmute @@ -8061,8 +8061,6 @@ broken-packages: - mvc - mvc-updates - mvclient - - mwc-probability-transition - - mwc-random-accelerate - mxnet - mxnet-dataiter - mxnet-examples @@ -8076,8 +8074,6 @@ broken-packages: - mysnapsession - mysnapsession-example - mysql-effect - - mysql-haskell - - mysql-haskell-nem - mysql-haskell-openssl - mysql-simple-quasi - mysql-simple-typed @@ -8089,14 +8085,12 @@ broken-packages: - n-tuple - n2o-protocols - n2o-web - - NaCl - nagios-plugin-ekg - nakadi-client - named-lock - - named-servant - - named-servant-client - - named-servant-server + - named-sop - namelist + - namespace - nano-hmac - nano-md5 - nanocurses @@ -8115,9 +8109,9 @@ broken-packages: - nationstates - nats-client - nats-queue - - natural - natural-number - NaturalLanguageAlphabets + - NaturalSort - naver-translate - nbt - NearContextAlgebra @@ -8138,8 +8132,6 @@ broken-packages: - nested-sequence - NestedFunctor - nestedmap - - net-spider - - net-spider-cli - net-spider-pangraph - net-spider-rpl - net-spider-rpl-cli @@ -8151,7 +8143,6 @@ broken-packages: - NetSNMP - netspec - netstring-enumerator - - nettle - nettle-frp - nettle-netkit - nettle-openflow @@ -8173,7 +8164,6 @@ broken-packages: - network-hans - network-house - network-interfacerequest - - network-messagepack-rpc-websocket - network-minihttp - network-msgpack-rpc - network-netpacket @@ -8188,9 +8178,7 @@ broken-packages: - network-topic-models - network-transport-amqp - network-transport-inmemory - - network-transport-tcp - network-uri-json - - network-uri-static - network-voicetext - network-wai-router - network-websocket @@ -8239,6 +8227,7 @@ broken-packages: - nofib-analyse - nofib-analyze - noise + - noli - nom - Nomyx - Nomyx-Core @@ -8255,7 +8244,6 @@ broken-packages: - notcpp - nothunks - notifications-tray-icon - - notmuch - notmuch-haskell - notmuch-web - NoTrace @@ -8263,13 +8251,13 @@ broken-packages: - np-extras - np-linear - nptools - - nri-env-parser - - nri-prelude - ntp-control - ntrip-client + - nuha - null-canvas - nullary - nullpipe + - numbered-semigroups - NumberSieves - NumberTheory - numerals @@ -8279,7 +8267,6 @@ broken-packages: - numeric-ranges - numerical - numhask-array - - numhask-free - numhask-hedgehog - numhask-histogram - numhask-prelude @@ -8288,9 +8275,6 @@ broken-packages: - numhask-test - Nussinov78 - Nutri - - nvim-hs - - nvim-hs-contrib - - nvim-hs-ghcid - NXT - NXTDSL - nylas @@ -8307,6 +8291,7 @@ broken-packages: - objectid - ObjectIO - objective + - oblivious-transfer - ocaml-export - ochan - octane @@ -8349,17 +8334,20 @@ broken-packages: - op - opaleye-classy - opaleye-sqlite + - opaleye-trans - open-adt - open-adt-tutorial - open-haddock - open-pandoc - open-signals - open-typerep - - open-witness + - open-union - OpenAFP - OpenAFP-Utils - openapi-petstore - openapi-typed + - openapi3 + - openapi3-code-generator - opench-meteo - OpenCL - OpenCLRaw @@ -8373,10 +8361,7 @@ broken-packages: - opensoundcontrol-ht - openssh-github-keys - openssh-protocol - - opentelemetry-extra - opentelemetry-http-client - - opentelemetry-lightstep - - opentelemetry-wai - opentheory-char - opentok - opentype @@ -8387,7 +8372,6 @@ broken-packages: - operate-do - operational-extra - oplang - - opml-conduit - opn - optima - optima-for-hasql @@ -8406,16 +8390,17 @@ broken-packages: - orchid-demo - order-maintenance - order-statistics - - orders - Ordinary - ordrea - oref + - org-mode + - org-mode-lucid - organize-imports - orgmode + - orgstat - origami - orizentic - OrPatterns - - orthotope - osc - oscpacking - oset @@ -8429,7 +8414,6 @@ broken-packages: - OTP - otp-authenticator - ottparse-pretty - - overload - overloaded - overloaded-records - overture @@ -8437,7 +8421,6 @@ broken-packages: - package-description-remote - package-o-tron - package-vt - - packdeps - packed - packed-dawg - packed-multikey-map @@ -8452,11 +8435,13 @@ broken-packages: - PageIO - pagure-hook-receiver - Paillier + - pairing + - palette - pam - pan-os-syslog - panda + - pandoc-crossref - pandoc-csv2table - - pandoc-emphasize-code - pandoc-filter-graphviz - pandoc-include - pandoc-include-code @@ -8465,7 +8450,6 @@ broken-packages: - pandoc-markdown-ghci-filter - pandoc-placetable - pandoc-plantuml-diagrams - - pandoc-plot - pandoc-pyplot - pandoc-sidenote - pandoc-unlit @@ -8491,6 +8475,7 @@ broken-packages: - papa-semigroupoids - papa-semigroupoids-implement - paphragen + - papillon - pappy - paprika - par-dual @@ -8498,7 +8483,6 @@ broken-packages: - Paraiso - Parallel-Arrows-Eden - parallel-tasks - - parallel-tree-search - parameterized - parameterized-utils - paranoia @@ -8515,24 +8499,20 @@ broken-packages: - parsec-free - parsec-parsers - parsec-pratt - - parsec1 - parsec2 - parsec3 - parseerror-eq - - parsek - parsely - parser-combinators-tests - parser-helper - parser241 - parsergen + - parsers-megaparsec - parsestar - parsimony - partage - partial-lens - partial-records - - partial-semigroup - - partial-semigroup-hedgehog - - partial-semigroup-test - partly - passage - passman @@ -8543,12 +8523,10 @@ broken-packages: - pasty - patat - patches-vector - - path-text-utf8 - Pathfinder - pathfindingcore - PathTree - patronscraper - - pattern-trie - patterns - paypal-adaptive-hoops - paypal-api @@ -8580,16 +8558,21 @@ broken-packages: - PeanoWitnesses - pec - pecoff + - pedersen-commitment - pedestrian-dag - peg - peggy + - pell - pencil + - penntreebank-megaparsec - penny - penny-bin - penny-lib - penrose - peparser + - percent-encoder - perceptron + - perceptual-hash - peregrin - perf - perf-analysis @@ -8597,8 +8580,6 @@ broken-packages: - perfecthash - perhaps - periodic - - periodic-client - - periodic-client-exe - periodic-server - perm - permutation @@ -8610,19 +8591,17 @@ broken-packages: - persistent-audit - persistent-cereal - persistent-database-url - - persistent-documentation - persistent-equivalence - persistent-hssqlppp - - persistent-iproute - persistent-map - persistent-migration - persistent-mongoDB - persistent-mysql-haskell - persistent-protobuf - persistent-ratelimit - - persistent-redis - persistent-relational-record - persistent-template-classy + - persistent-test - persistent-vector - persistent-zookeeper - persona @@ -8632,6 +8611,7 @@ broken-packages: - peyotls-codec - pez - pg-harness + - pg-harness-server - pg-recorder - pg-store - pg-transact @@ -8667,7 +8647,6 @@ broken-packages: - pinboard-notes-backup - pinch - pinchot - - pine - ping - pinpon - Pipe @@ -8676,7 +8655,6 @@ broken-packages: - pipes-attoparsec-streaming - pipes-bgzf - pipes-brotli - - pipes-bzip - pipes-cacophony - pipes-cereal - pipes-cereal-plus @@ -8687,10 +8665,8 @@ broken-packages: - pipes-extra - pipes-files - pipes-illumina - - pipes-interleave - pipes-io - pipes-key-value-csv - - pipes-lzma - pipes-mongodb - pipes-p2p - pipes-p2p-examples @@ -8717,17 +8693,16 @@ broken-packages: - plan-applicative - plan-b - planar-graph + - planb-token-introspection - planet-mitchell - planet-mitchell-test - plankton - plat - platinum-parsing - PlayingCards - - plex - plist - plist-buddy - plocketed - - plot - plot-gtk - plot-gtk-ui - plot-gtk3 @@ -8738,6 +8713,7 @@ broken-packages: - plugins - plugins-auto - plugins-multistage + - plumbers - plur - plural - plzwrk @@ -8760,24 +8736,20 @@ broken-packages: - polar-shader - polh-lexicon - Pollutocracy + - poly-cont - poly-control - polydata - polydata-core - polynomial - polysemy-chronos - - polysemy-extra - - polysemy-fskvstore - polysemy-http - - polysemy-kvstore-jsonfile - polysemy-methodology - polysemy-methodology-composite - - polysemy-path + - polysemy-optics - polysemy-RandomFu - polysemy-resume - polysemy-test - polysemy-time - - polysemy-vinyl - - polysemy-webserver - polyseq - polytypeable - polytypeable-utils @@ -8790,7 +8762,6 @@ broken-packages: - pool-conduit - pop3-client - popenhs - - popkey - poppler - porcupine-core - porcupine-http @@ -8801,33 +8772,32 @@ broken-packages: - ports - poseidon - poseidon-postgis + - positron - posix-acl - posix-api - posix-realtime - posix-waitpid - - posplyu - postcodes - postgres-embedded - postgres-tmp - postgres-websockets - postgresql-lo-stream - postgresql-named - - postgresql-pure - postgresql-query - postgresql-simple-bind + - postgresql-simple-migration - postgresql-simple-named - - postgresql-simple-opts - postgresql-simple-queue - postgresql-simple-sop - postgresql-simple-typed - - postgresql-syntax - postgresql-tx-query - postgresql-tx-squeal - - postgresql-typed - postgresql-typed-lifted + - postgrest - postgrest-ws - postie - postmark + - postmark-streams - postmaster - potato-tool - potoki @@ -8836,12 +8806,12 @@ broken-packages: - potoki-core - potoki-hasql - potoki-zlib + - potrace-diagrams - powermate - powerpc - - powerqueue - - powerqueue-distributed - powerqueue-levelmem - powerqueue-sqs + - pprecord - PPrinter - pqc - pqueue-mtl @@ -8852,12 +8822,14 @@ broken-packages: - pred-set - pred-trie - predicate-class + - predicate-transformers - predicate-typed - prednote - prednote-test - prefork - pregame - preliminaries + - Prelude - prelude-generalize - prelude-plus - preprocess-haskell @@ -8867,29 +8839,29 @@ broken-packages: - present - press - presto-hdbc - - pretty-compact - - pretty-diff - pretty-ghci - pretty-ncols - - prettyprinter-graphviz + - pretty-types - prettyprinter-lucid - prettyprinter-vty - preview - - prim - prim-array + - prim-instances - prim-ref - primal - primal-memory - primes-type - primitive-atomic + - primitive-checked - primitive-containers + - primitive-convenience - primitive-extras + - primitive-foreign - primitive-indexed - primitive-maybe - primitive-simd - primitive-sort - primitive-stablename - - primitive-unlifted - PrimitiveArray-Pretty - primula-board - primula-bot @@ -8918,8 +8890,8 @@ broken-packages: - prof-flamegraph - prof2dot - prof2pretty + - profiteur - profunctor-monad - - profunctor-optics - progress - progress-meter - progress-reporting @@ -8930,9 +8902,7 @@ broken-packages: - project-m36 - projectile - prolens - - prolog - prolog-graph - - prolog-graph-lib - prologue - prolude - prometheus-effect @@ -8940,20 +8910,19 @@ broken-packages: - pronounce - proof-combinators - propane - - propellor - Proper - properties - property-list - proplang + - prosidy + - prosidyc - prosper - proteome - proto-lens-combinators - proto-lens-descriptors - - proto-lens-jsonpb - proto3-suite - protobuf-native - - protocol-buffers - - protocol-buffers-descriptor + - protocol - protocol-buffers-descriptor-fork - protocol-buffers-fork - protolude-lifted @@ -8967,7 +8936,6 @@ broken-packages: - pseudo-boolean - pseudo-trie - PTQ - - ptr - ptr-poker - publicsuffixlistcreate - publish @@ -8989,11 +8957,10 @@ broken-packages: - pure-io - pure-priority-queue - pure-priority-queue-tests - - purebred-email + - purescheme-wai-routing-core - purescript - purescript-iso - purescript-tsd-gen - - pursuit-client - push-notifications - push-notify - push-notify-apn @@ -9020,12 +8987,19 @@ broken-packages: - qif - QIO - QLearn + - qlinear - qr-imager - qr-repa - qsem + - qtah-cpp-qt5 + - qtah-examples + - qtah-generator + - qtah-qt5 - QuadEdge + - quadratic-irrational - QuadTree - quantfin + - quantification - quantum-arrow - quantum-random - quarantimer @@ -9044,7 +9018,6 @@ broken-packages: - quickbench - quickbooks - quickcheck-arbitrary-template - - quickcheck-combinators - quickcheck-poly - quickcheck-property-comb - quickcheck-property-monad @@ -9062,8 +9035,17 @@ broken-packages: - Quickson - quicktest - quickwebapp + - quipper + - quipper-algorithms + - quipper-all + - quipper-cabal - quipper-core + - quipper-demos + - quipper-language + - quipper-libraries - quipper-rendering + - quipper-tools + - quipper-utils - quiver - quiver-binary - quiver-bytestring @@ -9080,6 +9062,7 @@ broken-packages: - qux - R-pandoc - raaz + - RabbitMQ - rad - radian - radium @@ -9103,19 +9086,12 @@ broken-packages: - random-derive - random-eff - random-effin - - random-extras - - random-fu - - random-fu-multivariate - random-hypergeometric - - random-source - random-stream - RandomDotOrg - - Randometer - Range - range-space - rangemin - - rank-product - - rank1dynamic - Ranka - rapid - rapid-term @@ -9133,6 +9109,7 @@ broken-packages: - rasa-ext-vim - rascal - Rasenschach + - rating-chgk-info - rational-list - rattle - rattletrap @@ -9146,7 +9123,6 @@ broken-packages: - rclient - rdioh - react-flux - - react-flux-servant - react-haskell - react-tutorial-haskell-server - reaction-logic @@ -9176,6 +9152,7 @@ broken-packages: - readshp - really-simple-xml-parser - reanimate + - reanimate-svg - reasonable-lens - record - record-aeson @@ -9186,12 +9163,10 @@ broken-packages: - records - records-th - recursors + - red-black-record - reddit - - redis - redis-hs - - redis-io - redis-simple - - rediscaching-haxl - redland - Redmine - reduce-equations @@ -9199,7 +9174,6 @@ broken-packages: - reenact - Ref - ref - - ref-extras - ref-mtl - refcount - Referees @@ -9223,10 +9197,10 @@ broken-packages: - reflex-orphans - reflex-process - reflex-sdl2 - - reflex-test-host - reflex-transformers - reflex-vty - reformat + - refractor - refresht - refurb - reg-alloc @@ -9257,9 +9231,9 @@ broken-packages: - regions-monadstf - regions-mtl - register-machine-typelevel - - registry - registry-hedgehog - regress + - regression-simple - regular - regular-extras - regular-web @@ -9270,7 +9244,6 @@ broken-packages: - reified-records - reify - relacion - - relation - relational-postgresql8 - relational-query-postgresql-pure - relative-date @@ -9285,14 +9258,18 @@ broken-packages: - remote-json-server - remote-monad - remotion + - render-utf8 + - repa-algorithms - repa-array - repa-bytestring - repa-convert - repa-devil - repa-eval + - repa-examples - repa-flow - repa-linear-algebra - repa-plugin + - repa-scalar - repa-series - repa-stream - repa-v4l2 @@ -9310,8 +9287,8 @@ broken-packages: - req-conduit - req-oauth2 - req-url-extra + - reqcatcher - request-monad - - require - rescue - reserve - reservoir @@ -9333,6 +9310,7 @@ broken-packages: - rest-stringmap - rest-types - rest-wai + - restartable - restful-snap - restricted-workers - restyle @@ -9354,8 +9332,9 @@ broken-packages: - rfc-prelude - rfc-psql - rfc-redis - - rfc-servant + - rg - rhythm-game-tutorial + - rib - ribbit - RichConditional - ridley @@ -9388,22 +9367,17 @@ broken-packages: - RNAlien - RNAwolf - rncryptor - - rng-utils - rob - robin - - roboservant - robots-txt - roc-cluster - roc-cluster-demo - rock - - rocksdb-haskell - - rocksdb-query - roku-api - rollbar - rollbar-hs - roller - RollingDirectory - - ron - ron-rdt - ron-schema - ron-storage @@ -9415,10 +9389,9 @@ broken-packages: - rosmsg-bin - rosso - rotating-log + - rounded - rounding - - roundtrip - roundtrip-aeson - - roundtrip-string - roundtrip-xml - route-planning - rowrecord @@ -9426,11 +9399,13 @@ broken-packages: - rpc-framework - rpf - rpm + - rpmbuild-order - rrule - rsagl - rsagl-frp - rsagl-math - rspp + - rss - rss-conduit - rss2irc - rstream @@ -9441,6 +9416,7 @@ broken-packages: - rts-loader - ruby-marshal - ruby-qq + - ruff - ruin - ruler - ruler-core @@ -9449,7 +9425,6 @@ broken-packages: - runhs - runmany - runtime-arbitrary - - rvar - rws - RxHaskell - s-expression @@ -9457,7 +9432,6 @@ broken-packages: - SableCC2Hs - safe-buffer-monad - safe-coerce - - safe-failure-cme - safe-freeze - safe-globals - safe-lazy-io @@ -9516,13 +9490,13 @@ broken-packages: - scalendar - scalp-webhooks - scalpel-search + - scan-metadata - scan-vector-machine - scc - scenegraph - scgi - schedevr - schedule-planner - - scheduler - schedyield - schema - schemas @@ -9549,10 +9523,11 @@ broken-packages: - scotty-form - scotty-format - scotty-hastache - - scotty-haxl + - scotty-params-parser - scotty-resource - scotty-rest - scotty-session + - scotty-tls - scotty-view - scp-streams - scrabble-bot @@ -9569,7 +9544,6 @@ broken-packages: - sdl2-cairo-image - sdl2-compositor - sdl2-fps - - sdr - seakale - seakale-postgresql - seakale-tests @@ -9580,9 +9554,9 @@ broken-packages: - secp256k1 - secp256k1-legacy - secret-santa - - secret-sharing - secrm - secure-sockets + - SecureHash-SHA3 - secureUDP - sednaDBXML - seitz-symbol @@ -9622,72 +9596,6 @@ broken-packages: - serpentine - serv - serv-wai - - servant-aeson-specs - - servant-auth-cookie - - servant-auth-docs - - servant-auth-hmac - - servant-auth-token - - servant-auth-token-acid - - servant-auth-token-api - - servant-auth-token-leveldb - - servant-auth-token-persistent - - servant-auth-token-rocksdb - - servant-avro - - servant-client-js - - servant-client-namedargs - - servant-csharp - - servant-db - - servant-db-postgresql - - servant-dhall - - servant-ede - - servant-errors - - servant-examples - - servant-exceptions - - servant-generate - - servant-generic - - servant-github - - servant-github-webhook - - servant-haxl-client - - servant-hmac-auth - - servant-http-streams - - servant-http2-client - - servant-iCalendar - - servant-jquery - - servant-jsonrpc - - servant-jsonrpc-client - - servant-jsonrpc-server - - servant-kotlin - - servant-matrix-param - - servant-namedargs - - servant-nix - - servant-openapi3 - - servant-pandoc - - servant-pool - - servant-postgresql - - servant-proto-lens - - servant-pushbullet-client - - servant-py - - servant-quickcheck - - servant-rawm-client - - servant-rawm-docs - - servant-rawm-server - - servant-reason - - servant-reflex - - servant-router - - servant-scotty - - servant-server-namedargs - - servant-smsc-ru - - servant-streaming - - servant-streaming-client - - servant-streaming-docs - - servant-streaming-server - - servant-swagger-tags - - servant-to-elm - - servant-waargonaut - - servant-zeppelin - - servant-zeppelin-client - - servant-zeppelin-server - - servant-zeppelin-swagger - server-generic - serversession-backend-acid-state - serversession-backend-persistent @@ -9699,9 +9607,10 @@ broken-packages: - sessions - sessiontypes - sessiontypes-distributed + - Set - set-of - set-with - - setdown + - setgame - setoid - setters - sexp @@ -9727,17 +9636,14 @@ broken-packages: - shake-cabal-build - shake-dhall - shake-extras - - shake-futhark - shake-minify - shake-pack - shake-path - shake-persist - - shake-plus-extended - shakebook - shaker - shakespeare-babel - shakespeare-sass - - shannon-fano - shapefile - shapely-data - shared-buffer @@ -9763,17 +9669,15 @@ broken-packages: - ShortestPathProblems - show-prettyprint - showdown - - Shpadoinkle - Shpadoinkle-backend-pardiff - - Shpadoinkle-backend-snabbdom - Shpadoinkle-backend-static - Shpadoinkle-examples - Shpadoinkle-html - - Shpadoinkle-lens - Shpadoinkle-router - Shpadoinkle-widgets - shpider - shuffle + - shwifty - si-clock - sibe - sifflet @@ -9786,7 +9690,6 @@ broken-packages: - silvi - simd - simgi - - simple - simple-actors - simple-atom - simple-bluetooth @@ -9795,23 +9698,19 @@ broken-packages: - simple-config - simple-css - simple-download - - simple-effects - simple-eval - simple-firewire - simple-genetic-algorithm - simple-index - simple-log-syslog - - simple-logger - simple-logging - simple-money - simple-neural-networks - simple-nix - simple-pascal - simple-pipe - - simple-postgresql-orm - simple-rope - simple-server - - simple-session - simple-stacked-vm - simple-tabular - simple-tar @@ -9829,6 +9728,7 @@ broken-packages: - simpleprelude - SimpleServer - simplesmtpclient + - simplest-sqlite - simseq - singleton-dict - singleton-typelits @@ -9840,6 +9740,7 @@ broken-packages: - sirkel - sitepipe - sixfiguregroup + - size-based - sized-grid - sized-types - sized-vector @@ -9850,7 +9751,6 @@ broken-packages: - skeletons - skell - skemmtun - - skews - skulk - skylark-client - skylighting-lucid @@ -9868,12 +9768,11 @@ broken-packages: - slot-lambda - sloth - slug - - slynx - small-bytearray-builder - smallarray + - smallcheck-kind-generics - smallcheck-laws - smallcheck-lens - - smallcheck-series - smallpt-hs - smallstring - smap @@ -9881,7 +9780,6 @@ broken-packages: - smartconstructor - smartGroup - smartword - - smash-optics - smcdel - sme - smerdyakov @@ -9911,8 +9809,6 @@ broken-packages: - snap-configuration-utilities - snap-error-collector - snap-extras - - snap-loader-dynamic - - snap-loader-static - snap-routes - snap-stream - snap-testing @@ -9931,14 +9827,12 @@ broken-packages: - snaplet-haxl - snaplet-hdbc - snaplet-hslogger - - snaplet-i18n - snaplet-influxdb - snaplet-mandrill - snaplet-mongoDB - snaplet-mongodb-minimalistic - snaplet-mysql-simple - snaplet-oauth - - snaplet-persistent - snaplet-postgresql-simple - snaplet-postmark - snaplet-purescript @@ -10023,7 +9917,6 @@ broken-packages: - speculation - speculation-transformers - speechmatics - - speedy-slice - spelling-suggest - sphero - sphinx @@ -10035,14 +9928,13 @@ broken-packages: - spiros - splay - splaytree + - spline3 - splines - split-morphism - splitter - Spock - Spock-api-ghcjs - - Spock-api-server - Spock-auth - - Spock-digestive - Spock-lucid - Spock-worker - spoonutil @@ -10062,12 +9954,10 @@ broken-packages: - sql-simple-sqlite - sqlcipher - sqlite - - sqlite-simple-errors - sqlite-simple-typed - sqlvalue-list - sqsd-local - squeal-postgresql - - squeeze - sr-extra - srcinst - sscan @@ -10094,7 +9984,6 @@ broken-packages: - stack-run-auto - stack-type - stack-wrapper - - stack2cabal - stack2nix - stackage - stackage-build-plan @@ -10119,8 +10008,7 @@ broken-packages: - state-plus - state-record - stateful-mtl - - stateWriter - - static + - statestack - static-canvas - static-closure - static-tensor @@ -10147,14 +10035,12 @@ broken-packages: - stgi - STL - STLinkUSB - - stm-actor - stm-chunked-queues - stm-containers - stm-firehose - stm-hamt - stm-promise - stm-stats - - stm-supply - STM32-Zombie - stmcontrol - stochastic @@ -10163,36 +10049,45 @@ broken-packages: - storable - storable-static-array - storablevector-streamfusion - - store-streaming - stp - str - Strafunski-ATermLib - Strafunski-Sdf2Haskell + - Strafunski-StrategyLib - StrappedTemplates - stratum-tool - stratux - stratux-demo + - stratux-http + - stratux-types - stratux-websockets - stream - stream-fusion - stream-monad - streamdeck - streamed + - streaming-base64 + - streaming-benchmarks - streaming-brotli - streaming-cassava + - streaming-concurrency - streaming-conduit + - streaming-events - streaming-fft - streaming-lzma + - streaming-osm + - streaming-pcap - streaming-png - streaming-process - streaming-sort + - streaming-utils + - streaming-with - streamly-archive - - streamly-lmdb - streamproc - strelka + - strict-base-types - strict-data - - strict-lens - - strict-optics + - strict-ghc-plugin - strict-tuple-lens - StrictBench - StrictCheck @@ -10203,13 +10098,9 @@ broken-packages: - stringlike - stringtable-atom - stripe - - stripe-core - - stripe-haskell - - stripe-http-client - stripe-http-streams - stripe-scotty - - stripe-signature - - stripe-tests + - stripe-wreq - strongswan-sql - structural-induction - structural-traversal @@ -10222,6 +10113,7 @@ broken-packages: - stylish-cabal - stylist - stylized + - suavemente - sub-state - subhask - subleq-toolchain @@ -10235,6 +10127,8 @@ broken-packages: - SuffixStructures - sugarhaskell - suitable + - summoner + - summoner-tui - sump - sunlight - sunroof-compiler @@ -10250,17 +10144,18 @@ broken-packages: - supernova - supero - supervisor - - supervisors - supplemented - surjective - sv - sv-svfactor - SVD2HS - svfactor + - svg-builder - svg-builder-fork - SVG2Q - svg2q - svgcairo + - SVGFonts - svgutils - svm-light-utils - svm-simple @@ -10269,6 +10164,7 @@ broken-packages: - swagger-test - swapper - swearjure + - sweet-egison - swf - swift-lda - swiss-ephemeris @@ -10282,6 +10178,12 @@ broken-packages: - sym-plot - symantic - symantic-atom + - symantic-cli + - symantic-http + - symantic-http-client + - symantic-http-demo + - symantic-http-pipes + - symantic-http-server - symantic-http-test - symantic-lib - symantic-xml @@ -10322,11 +10224,10 @@ broken-packages: - t3-server - ta - table - - table-layout - table-tennis - tableaux - - Tables - tables + - Tables - tablestorage - Tablify - tabloid @@ -10345,7 +10246,7 @@ broken-packages: - tagsoup-parsec - tagsoup-selection - tagstew - - tagstream-conduit + - tai - tai64 - takahashi - Takusen @@ -10357,7 +10258,6 @@ broken-packages: - tamarin-prover-utils - Tape - tapioca - - tar-bytestring - target - tart - task @@ -10374,7 +10274,6 @@ broken-packages: - tasty-laws - tasty-lens - tasty-mgolden - - tasty-quickcheck-laws - tasty-stats - tateti-tateti - Taxonomy @@ -10388,6 +10287,10 @@ broken-packages: - tcp - tcp-streams-openssl - tdd-util + - tdigest-Chart + - tdlib + - tdlib-gen + - tdlib-types - tds - TeaHS - teams @@ -10403,7 +10306,6 @@ broken-packages: - tellbot - tempi - template-default - - template-haskell-optics - template-haskell-util - template-hsml - template-yj @@ -10419,7 +10321,6 @@ broken-packages: - tensorflow-logging - tensorflow-opgen - tensorflow-ops - - termbox - termbox-banana - termbox-bindings - terminal-text @@ -10428,12 +10329,15 @@ broken-packages: - terntup - terrahs - tersmu + - tesla - test-fixture - test-framework-doctest - test-framework-quickcheck - test-framework-sandbox - test-framework-skip - test-framework-testing-feat + - test-framework-th-prime + - test-karya - test-pkg - test-sandbox - test-sandbox-compose @@ -10444,7 +10348,7 @@ broken-packages: - testbench - testCom - testcontainers - - TestExplode + - testing-feat - testloop - testpack - testpattern @@ -10452,23 +10356,22 @@ broken-packages: - TeX-my-math - tex2txt - texbuilder + - texrunner - text-all - text-and-plots - - text-ansi - text-containers - text-format-heavy - text-generic-pretty - text-icu-normalized - text-lens - text-lips - - text-locale-encoding - text-markup - text-normal - text-offset - text-plus - text-position - text-register-machine - - text-time + - text-replace - text-trie - text-utf8 - text-utils @@ -10487,6 +10390,7 @@ broken-packages: - th-dict-discovery - th-fold - th-format + - th-instance-reification - th-instances - th-kinds - th-kinds-fork @@ -10508,12 +10412,12 @@ broken-packages: - Thingie - thorn - threadmanager + - threadscope - threepenny-editors - threepenny-gui-contextmenu - threepenny-gui-flexbox - thrift - throttled-io-loop - - through-text - thumbnail-plus - thumbnail-polish - tic-tac-toe @@ -10547,11 +10451,8 @@ broken-packages: - timeout-with-results - timeparsers - TimePiece - - timeplot - timeprint - - timer-wheel - timeseries - - timespan - timeutils - timezone-detect - timezone-olson-th @@ -10572,9 +10473,7 @@ broken-packages: - Titim - tkhs - tkyprof - - tldr - tls-extra - - tlynx - tmp-postgres - tn - to-haskell @@ -10585,6 +10484,7 @@ broken-packages: - todos - tofromxml - toilet + - token-limiter - token-search - tokenify - tokenizer-streaming @@ -10595,11 +10495,10 @@ broken-packages: - tomato-rubato-openal - toml - tonatona-google-server-api - - tonatona-persistent-postgresql - too-many-cells - toodles - - Top - top + - Top - topkata - torch - TORCS @@ -10619,13 +10518,11 @@ broken-packages: - trace-function-call - traced - tracetree - - tracing - tracked-files - tracker - trackit - traction - tracy - - trade-journal - traildb - trajectory - transactional-events @@ -10633,13 +10530,11 @@ broken-packages: - transfer-db - transformations - TransformeR - - transformers-abort - transformers-compose - transformers-convert - transformers-lift - transformers-runnable - TransformersStepByStep - - transient - transient-universe - transient-universe-tls - translatable-intset @@ -10651,15 +10546,16 @@ broken-packages: - trasa-form - trasa-server - trasa-th + - traversal-template - travis - travis-meta-yaml - trawl - traypoweroff - treap - - tree-monad - tree-render-text - tree-traversals - TreeCounter + - treemap - treemap-html - treemap-html-tools - TreeStructures @@ -10677,6 +10573,7 @@ broken-packages: - trimpolya - tripLL - trivia + - trivial-constraint - tropical - tropical-geometry - true-name @@ -10690,7 +10587,6 @@ broken-packages: - tsvsql - tsweb - ttask - - ttn-client - tttool - tubes - tuntap @@ -10705,6 +10601,7 @@ broken-packages: - turing-music - turingMachine - turtle-options + - TV - tweak - twee - tweet-hs @@ -10727,8 +10624,6 @@ broken-packages: - twitter-conduit - twitter-enumerator - twitter-feed - - twitter-types - - twitter-types-lens - tx - txt - txtblk @@ -10743,6 +10638,7 @@ broken-packages: - type-combinators-singletons - type-digits - type-eq + - type-fun - type-indexed-queues - type-int - type-interpreter @@ -10750,6 +10646,7 @@ broken-packages: - type-level-natural-number-induction - type-level-natural-number-operations - type-list + - type-of-html-static - type-ord - type-ord-spine-cereal - type-prelude @@ -10763,6 +10660,7 @@ broken-packages: - TypeClass - typed-encoding - typed-encoding-encoding + - typed-spreadsheet - typed-streams - typed-wire - typedflow @@ -10770,42 +10668,39 @@ broken-packages: - typehash - TypeIlluminator - typelevel + - typelevel-rewrite-rules - typelevel-tensor - TypeNat + - typenums - typeparams - types-compat - typesafe-precure - typescript-docs - typograffiti - tyro - - tz - u2f - uber - uberlast - ucam-webauth - ucam-webauth-types + - ucd - uconv - udp-conduit - udp-streaming - uhc-light - uhc-util - uhexdump - - uhttpc - ui-command - - ulid - UMM - unagi-bloomfilter - unamb-custom - - unbeliever - unbound - - unbound-generics - - unbound-kind-generics - unbounded-delays-units - unboxed-containers + - unboxed-references - unbreak + - unescaping-print - unfix-binders - - unfoldable - - unfoldable-restricted - uni-events - uni-graphs - uni-htk @@ -10830,8 +10725,8 @@ broken-packages: - unix-fcntl - unix-handle - unix-process-conduit - - unjson - unlifted-list + - unliftio-streams - unm-hip - unordered-containers-rematch - unordered-graphs @@ -10884,13 +10779,15 @@ broken-packages: - usb-id-database - usb-iteratee - usb-safe - - useragents + - userid - users-mysql-haskell - users-persistent + - utf - utf8-prelude - utf8-validator - UTFTConverter - util-exception + - util-logict - util-plus - util-primitive - util-primitive-control @@ -10899,14 +10796,11 @@ broken-packages: - uu-cco-examples - uu-cco-hut-parsing - uu-cco-uu-parsinglib - - uuagc - uuagc-bootstrap - - uuagc-cabal - uuagc-diagrams - uuid-aeson - uuid-bytes - uuid-crypto - - uusi - uvector - uvector-algorithms - uxadt @@ -10924,7 +10818,6 @@ broken-packages: - validated-types - Validation - validations - - validationt - value-supply - vampire - var @@ -10949,11 +10842,9 @@ broken-packages: - vect-floating-accelerate - vect-opengl - vector-bytestring - - vector-circular - vector-clock - vector-conduit - vector-endian - - vector-fftw - vector-functorlazy - vector-heterogenous - vector-instances-collections @@ -10964,7 +10855,7 @@ broken-packages: - vector-space-points - vector-static - vector-text - - vectortiles + - vega-view - venzone - Verba - verbalexpressions @@ -10975,7 +10866,6 @@ broken-packages: - verilog - verismith - versioning - - versioning-servant - vflow-types - vfr-waypoints - vgrep @@ -10990,7 +10880,6 @@ broken-packages: - vimeta - vimus - vintage-basic - - vinyl-gl - vinyl-json - vinyl-named-sugar - vinyl-operational @@ -11010,7 +10899,6 @@ broken-packages: - vk-aws-route53 - VKHS - voicebase - - vorbiscomment - vowpal-utils - voyeur - vpq @@ -11021,6 +10909,7 @@ broken-packages: - vty-menu - vty-ui - vty-ui-extras + - vulkan-api - waargonaut - wacom-daemon - waddle @@ -11030,6 +10919,7 @@ broken-packages: - wai-git-http - wai-graceful - wai-handler-devel + - wai-handler-fastcgi - wai-handler-scgi - wai-handler-snap - wai-handler-webkit @@ -11039,7 +10929,6 @@ broken-packages: - wai-logger-buffered - wai-logger-prefork - wai-make-assets - - wai-middleware-auth - wai-middleware-cache - wai-middleware-cache-redis - wai-middleware-catch @@ -11055,9 +10944,9 @@ broken-packages: - wai-middleware-route - wai-middleware-static-caching - wai-middleware-travisci + - wai-rate-limit-redis - wai-request-spec - wai-responsible - - wai-route - wai-router - wai-routes - wai-routing @@ -11072,7 +10961,6 @@ broken-packages: - waitra - waldo - wallpaper - - warc - warp-dynamic - warp-static - warp-systemd @@ -11084,6 +10972,7 @@ broken-packages: - watchit - WAVE - WaveFront + - wavefront - wavefront-obj - wavesurfer - wavy @@ -11091,7 +10980,6 @@ broken-packages: - weather-api - web-css - web-encodings - - web-inv-route - web-mongrel2 - web-output - web-page @@ -11108,7 +10996,6 @@ broken-packages: - WebBits - WebBits-Html - WebBits-multiplate - - webby - webcloud - WebCont - webcrank @@ -11125,7 +11012,9 @@ broken-packages: - webshow - websockets-rpc - webwire - - weekdaze + - WEditor + - WEditorBrick + - WEditorHyphen - weighted - weighted-regexp - welshy @@ -11141,7 +11030,6 @@ broken-packages: - whiskers - whitespace - whois - - wholepixels - why3 - WikimediaParser - wikipedia4epub @@ -11172,8 +11060,9 @@ broken-packages: - wolf - word2vec-model - WordAlignment + - wordchoice - wordify - - wordn + - wordlist - WordNet - WordNet-ghc74 - wordpass @@ -11201,7 +11090,7 @@ broken-packages: - wsdl - wsedit - wshterm - - wss-client + - wsjtx-udp - wstunnel - wtk - wtk-gtk @@ -11226,7 +11115,6 @@ broken-packages: - X11-rm - X11-xdamage - X11-xfixes - - x86-64bit - xchat-plugin - xcp - xdcc @@ -11291,6 +11179,7 @@ broken-packages: - xournal-parser - xournal-render - xournal-types + - xrefcheck - xsact - XSaiga - xsd @@ -11313,10 +11202,8 @@ broken-packages: - yam-datasource - yam-logger - yam-redis - - yam-servant - yam-transaction - yam-transaction-odbc - - yam-transaction-postgresql - yam-web - yaml-pretty-extras - yaml-rpc @@ -11324,8 +11211,6 @@ broken-packages: - yaml-rpc-snap - yaml-unscrambler - YamlReference - - Yampa - - yampa-canvas - yampa-glfw - yampa-gloss - yampa-glut @@ -11336,6 +11221,7 @@ broken-packages: - yandex-translate - yaop - yap + - yarn-lock - yarr - yarr-image-io - yavie @@ -11345,7 +11231,6 @@ broken-packages: - yeamer - yeller - yeshql - - yeshql-core - yeshql-hdbc - yeshql-postgresql-simple - yesod-angular @@ -11353,11 +11238,9 @@ broken-packages: - yesod-articles - yesod-auth-account - yesod-auth-account-fork - - yesod-auth-basic - yesod-auth-bcrypt - yesod-auth-bcryptdb - yesod-auth-deskcom - - yesod-auth-fb - yesod-auth-hmac-keccak - yesod-auth-kerberos - yesod-auth-ldap @@ -11381,7 +11264,7 @@ broken-packages: - yesod-examples - yesod-fast-devel - yesod-fay - - yesod-fb + - yesod-filter - yesod-form-richtext - yesod-gitrev - yesod-goodies @@ -11391,6 +11274,7 @@ broken-packages: - yesod-lucid - yesod-mangopay - yesod-markdown + - yesod-media-simple - yesod-paginate - yesod-pagination - yesod-paypal-rest @@ -11416,10 +11300,10 @@ broken-packages: - yesod-tls - yesod-vend - yesod-worker - - yet-another-logger - YFrob - yggdrasil - yhccore + - yhseq - yi - yi-contrib - yi-core @@ -11443,6 +11327,7 @@ broken-packages: - yices - yjftp - yjftp-libs + - yoctoparsec - yoda - Yogurt - Yogurt-Standalone @@ -11463,6 +11348,7 @@ broken-packages: - z85 - zabt - zampolit + - zasni-gerna - zbar - ZEBEDDE - zendesk-api @@ -11475,7 +11361,6 @@ broken-packages: - zeromq3-haskell - zeromq4-clone-pattern - zeromq4-conduit - - zeromq4-patterns - zeroth - zettelkast - ZFS @@ -11505,11 +11390,10 @@ broken-packages: - zoom-cache-pcm - zoom-cache-sndfile - zoom-refs + - zsdd - zsh-battery - zsyntax - - ztail - ztar - zuramaru - Zwaluw - zxcvbn-dvorak - - zxcvbn-h diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix index f8c7689c57..0a08fb89cb 100644 --- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix +++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix @@ -654,7 +654,6 @@ self: super: builtins.intersectAttrs super { # Tests require internet http-download = dontCheck super.http-download; pantry = dontCheck super.pantry; - pantry_0_5_1_4 = dontCheck super.pantry_0_5_1_4; # gtk2hs-buildtools is listed in setupHaskellDepends, but we # need it during the build itself, too. @@ -665,9 +664,26 @@ self: super: builtins.intersectAttrs super { let # Spago needs a small patch to work with the latest versions of rio. # https://github.com/purescript/spago/pull/647 - spagoWithPatches = appendPatch super.spago (pkgs.fetchpatch { - url = "https://github.com/purescript/spago/pull/647/commits/917ee541a966db74f0f5d11f2f86df0030c35dd7.patch"; - sha256 = "1nspqgcjk6z90cl9zhard0rn2q979kplcqz72x8xv5mh57zabk0w"; + spagoWithPatches = overrideCabal (appendPatch super.spago ( + # Spago-0.17 needs a small patch to work with the latest version of dhall. + # This can probably be removed with Spago-0.18. + # https://github.com/purescript/spago/pull/695 + pkgs.fetchpatch { + url = "https://github.com/purescript/spago/commit/6258ac601480e776c215c989cc5faae46d5ca9f7.patch"; + sha256 = "02zy4jf24qlqz9fkcs2rqg64ijd8smncmra8s5yp2mln4dmmii1k"; + } + )) (old: { + # The above patch contains a completely new spago.cabal file, but our + # source tree from Hackage already contains a cabal file. Delete the + # local cabal file and just take the one from the patch. + # + # WARNING: The empty line above the `rm` needs to be kept. + prePatch = old.prePatch or "" + '' + + rm spago.cabal + ''; + # The above patch also adds a dependency on the stringsearch package. + libraryHaskellDepends = old.libraryHaskellDepends or [] ++ [ self.stringsearch ]; }); # spago requires an older version of megaparsec, but it appears to work @@ -807,5 +823,11 @@ self: super: builtins.intersectAttrs super { ln -s $out/bin/haskell-language-server $out/bin/haskell-language-server-${ghc_version} ln -s $out/bin/haskell-language-server $out/bin/haskell-language-server-${ghc_major_version} ''; + testToolDepends = [ self.cabal-install pkgs.git ]; + testTarget = "func-test"; # wrapper test accesses internet + preCheck = '' + export PATH=$PATH:$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper + export HOME=$TMPDIR + ''; }); } diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix index 5ee222dcdf..694ba6935b 100644 --- a/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix +++ b/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix @@ -288,6 +288,8 @@ self: { ]; description = "Efficient, high-level dynamic programming"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ADPfusionForest" = callPackage @@ -791,40 +793,6 @@ self: { broken = true; }) {}; - "Agda_2_6_1" = callPackage - ({ mkDerivation, aeson, alex, array, async, base, binary - , blaze-html, boxes, bytestring, Cabal, containers, data-hash - , deepseq, directory, edit-distance, emacs, equivalence, exceptions - , filepath, geniplate-mirror, ghc-compact, gitrev, happy, hashable - , hashtables, haskeline, ieee754, mtl, murmur-hash, pretty, process - , regex-tdfa, split, stm, strict, template-haskell, text, time - , transformers, unordered-containers, uri-encode, zlib - }: - mkDerivation { - pname = "Agda"; - version = "2.6.1"; - sha256 = "0af1nyyscdc4gr4l0k3ayq3rn8qxqkx1b7rh4mw023gkz1m433v7"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - setupHaskellDepends = [ base Cabal directory filepath process ]; - libraryHaskellDepends = [ - aeson array async base binary blaze-html boxes bytestring - containers data-hash deepseq directory edit-distance equivalence - exceptions filepath geniplate-mirror ghc-compact gitrev hashable - hashtables haskeline ieee754 mtl murmur-hash pretty process - regex-tdfa split stm strict template-haskell text time transformers - unordered-containers uri-encode zlib - ]; - libraryToolDepends = [ alex happy ]; - executableHaskellDepends = [ base directory filepath process ]; - executableToolDepends = [ emacs ]; - description = "A dependently typed functional programming language and proof assistant"; - license = "unknown"; - hydraPlatforms = stdenv.lib.platforms.none; - maintainers = with stdenv.lib.maintainers; [ abbradar ]; - }) {inherit (pkgs) emacs;}; - "Agda" = callPackage ({ mkDerivation, aeson, alex, array, async, base, binary , blaze-html, boxes, bytestring, Cabal, containers, data-hash @@ -1164,8 +1132,6 @@ self: { ]; description = "Strongly typed Attribute Grammars implemented using type-level programming"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "AttoBencode" = callPackage @@ -2025,6 +1991,8 @@ self: { ]; description = "A module to aid in the (de)serialisation of binary data"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "Bitly" = callPackage @@ -3041,6 +3009,8 @@ self: { ]; description = "Diagrams backend for Charts"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "Chart-fltkhs" = callPackage @@ -3137,6 +3107,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Tests of the Charts library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ChasingBottoms" = callPackage @@ -3366,28 +3338,6 @@ self: { }) {inherit (pkgs) libdevil;}; "Color" = callPackage - ({ mkDerivation, base, Cabal, cabal-doctest, colour, criterion - , data-default-class, deepseq, doctest, hspec, HUnit, JuicyPixels - , massiv, massiv-test, QuickCheck, random, template-haskell, vector - }: - mkDerivation { - pname = "Color"; - version = "0.1.4"; - sha256 = "155h0zyl7gqpks4441ib4vjcdqpijmza0hx19lifg6kjvygpfj6d"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ base data-default-class deepseq vector ]; - testHaskellDepends = [ - base colour doctest hspec HUnit JuicyPixels massiv massiv-test - QuickCheck random template-haskell vector - ]; - benchmarkHaskellDepends = [ base colour criterion deepseq random ]; - description = "Color spaces and conversions between them"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "Color_0_3_0" = callPackage ({ mkDerivation, base, colour, criterion, data-default-class , deepseq, doctest, hspec, HUnit, JuicyPixels, massiv, massiv-test , QuickCheck, random, vector @@ -3404,8 +3354,6 @@ self: { benchmarkHaskellDepends = [ base colour criterion deepseq random ]; description = "Color spaces and conversions between them"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Combinatorrent" = callPackage @@ -4501,6 +4449,8 @@ self: { libraryHaskellDepends = [ base haskell-src mtl TypeCompose ]; description = "Arrows for \"deep application\""; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "DeepDarkFantasy" = callPackage @@ -4518,6 +4468,8 @@ self: { testHaskellDepends = [ base constraints mtl QuickCheck random ]; description = "A DSL for creating neural network"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "DefendTheKing" = callPackage @@ -6177,17 +6129,6 @@ self: { }) {}; "FloatingHex" = callPackage - ({ mkDerivation, base, template-haskell }: - mkDerivation { - pname = "FloatingHex"; - version = "0.4"; - sha256 = "0k524ms0hwws5q1vqkf4vrba1q6b33r8c5c3wdifqbcdni6haxxj"; - libraryHaskellDepends = [ base template-haskell ]; - description = "Read and write hexadecimal floating point numbers"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "FloatingHex_0_5" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "FloatingHex"; @@ -6196,7 +6137,6 @@ self: { libraryHaskellDepends = [ base template-haskell ]; description = "Read and write hexadecimal floating point numbers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "Focus" = callPackage @@ -6548,8 +6488,8 @@ self: { }: mkDerivation { pname = "Frames-streamly"; - version = "0.1.0.0"; - sha256 = "0gzg52icabky5fzglxms8h9n1ncp1gvg2f8bsywmyw1maqdy36fq"; + version = "0.1.0.2"; + sha256 = "0i007clm5q2rjmj7qfyig4sajk2bi1fc57w132j4vrvgp3p9p4rr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base exceptions Frames primitive streamly text vinyl @@ -6605,8 +6545,6 @@ self: { executableHaskellDepends = [ base GLUT OpenGL random ]; description = "A lightweight, cross-platform, OpenGL-based game engine"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Fungi" = callPackage @@ -6849,8 +6787,6 @@ self: { libraryToolDepends = [ hpp ]; description = "Miscellaneous OpenGL utilities"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "GPX" = callPackage @@ -7748,6 +7684,8 @@ self: { ]; description = "Gtk-based GUIs for Tangible Values"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "GuiHaskell" = callPackage @@ -8813,8 +8751,6 @@ self: { executableHaskellDepends = [ base regex-applicative ]; description = "A preprocessor for HList labelable labels"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "HLogger" = callPackage @@ -9345,8 +9281,6 @@ self: { ]; description = "Library for computer music education"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "HSoundFile" = callPackage @@ -9526,18 +9460,6 @@ self: { }) {}; "HUnit" = callPackage - ({ mkDerivation, base, call-stack, deepseq, filepath }: - mkDerivation { - pname = "HUnit"; - version = "1.6.0.0"; - sha256 = "1pnhwqq5v8h48gbp3ibv3skfj25mf4zs5svxcavq93p9cswycj3l"; - libraryHaskellDepends = [ base call-stack deepseq ]; - testHaskellDepends = [ base call-stack deepseq filepath ]; - description = "A unit testing framework for Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "HUnit_1_6_1_0" = callPackage ({ mkDerivation, base, call-stack, deepseq, filepath }: mkDerivation { pname = "HUnit"; @@ -9547,7 +9469,6 @@ self: { testHaskellDepends = [ base call-stack deepseq filepath ]; description = "A unit testing framework for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "HUnit-Diff" = callPackage @@ -10848,20 +10769,6 @@ self: { }) {Judy = null;}; "HsOpenSSL" = callPackage - ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: - mkDerivation { - pname = "HsOpenSSL"; - version = "0.11.4.20"; - sha256 = "0l51pg3cpjq71dqdn0iwj37bqsgjnhfbm0q2ha5wksq4i0qnirf2"; - setupHaskellDepends = [ base Cabal ]; - libraryHaskellDepends = [ base bytestring network time ]; - librarySystemDepends = [ openssl ]; - testHaskellDepends = [ base bytestring ]; - description = "Partial OpenSSL binding for Haskell"; - license = stdenv.lib.licenses.publicDomain; - }) {inherit (pkgs) openssl;}; - - "HsOpenSSL_0_11_5_1" = callPackage ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: mkDerivation { pname = "HsOpenSSL"; @@ -10873,7 +10780,6 @@ self: { testHaskellDepends = [ base bytestring ]; description = "Partial OpenSSL binding for Haskell"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) openssl;}; "HsOpenSSL-x509-system" = callPackage @@ -11434,8 +11340,6 @@ self: { ]; description = "Data interning (with compact regions where possible)"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Interpolation" = callPackage @@ -14251,8 +14155,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Easy-and-safe-to-use high-level Haskell bindings to NaCl"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "NameGenerator" = callPackage @@ -14354,6 +14256,8 @@ self: { libraryHaskellDepends = [ base bytestring strict ]; description = "Natural sorting for strings"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "NearContextAlgebra" = callPackage @@ -16100,6 +16004,8 @@ self: { libraryHaskellDepends = [ base ]; description = "A Prelude module replacement"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "PrimitiveArray" = callPackage @@ -16478,20 +16384,6 @@ self: { broken = true; }) {}; - "QuickCheck_1_2_0_1" = callPackage - ({ mkDerivation, base, random }: - mkDerivation { - pname = "QuickCheck"; - version = "1.2.0.1"; - sha256 = "1gxpvbc0ab4n35b5zcbzng8qc7y3mzgym8cj42bci984f08y1bld"; - revision = "2"; - editedCabalFile = "1nahg4xzlx3hnw60ybzljka3lag3n0iysgnyppahrsblmryg01lg"; - libraryHaskellDepends = [ base random ]; - description = "Automatic testing of Haskell programs"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "QuickCheck" = callPackage ({ mkDerivation, base, containers, deepseq, process, random , splitmix, template-haskell, transformers @@ -16511,14 +16403,14 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "QuickCheck_2_14_1" = callPackage + "QuickCheck_2_14_2" = callPackage ({ mkDerivation, base, containers, deepseq, process, random , splitmix, template-haskell, transformers }: mkDerivation { pname = "QuickCheck"; - version = "2.14.1"; - sha256 = "0ms71pphgihmqsvh4v88xd99n8xg3nlz1wxxxcf2vgns32mcbz63"; + version = "2.14.2"; + sha256 = "1wrnrm9sq4s0bly0q58y80g4153q45iglqa34xsi2q3bd62nqyyq"; libraryHaskellDepends = [ base containers deepseq random splitmix template-haskell transformers @@ -16941,6 +16833,8 @@ self: { ]; description = "AMQP 0-9-1 client library for RabbitMQ servers"; license = "BSD-3-Clause AND GPL-3.0-or-later"; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "Raincat" = callPackage @@ -17006,8 +16900,6 @@ self: { executableHaskellDepends = [ base random-fu ]; description = "Randomness intuition trainer"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Range" = callPackage @@ -17884,6 +17776,8 @@ self: { ]; description = "Fonts from the SVG-Font format"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "SVGPath" = callPackage @@ -18123,6 +18017,8 @@ self: { libraryHaskellDepends = [ base bytestring ]; description = "simple static linked SHA3 using private symbols and the ref impl"; license = stdenv.lib.licenses.bsd2; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "SegmentTree" = callPackage @@ -18238,6 +18134,8 @@ self: { benchmarkHaskellDepends = [ base containers gauge util ]; description = "See README for more info"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ShellCheck" = callPackage @@ -18387,8 +18285,6 @@ self: { ]; description = "A programming model for declarative, high performance user interface"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Shpadoinkle-backend-pardiff" = callPackage @@ -18425,8 +18321,6 @@ self: { ]; description = "Use the high-performance Snabbdom virtual dom library written in JavaScript"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Shpadoinkle-backend-static" = callPackage @@ -18523,8 +18417,6 @@ self: { libraryHaskellDepends = [ base lens Shpadoinkle text ]; description = "Lens combinators for Shpadoinkle applications"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Shpadoinkle-router" = callPackage @@ -19056,8 +18948,6 @@ self: { libraryHaskellDepends = [ base hvect mtl Spock-api Spock-core ]; description = "Another Haskell web framework for rapid development"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Spock-auth" = callPackage @@ -19115,8 +19005,6 @@ self: { ]; description = "Digestive functors support for Spock"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Spock-lucid" = callPackage @@ -19317,6 +19205,8 @@ self: { libraryHaskellDepends = [ base directory mtl syb transformers ]; description = "Library for strategic programming"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "StrappedTemplates" = callPackage @@ -19600,6 +19490,8 @@ self: { libraryHaskellDepends = [ base DeepArrow TypeCompose ]; description = "Tangible Values -- composable interfaces"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "TYB" = callPackage @@ -19858,16 +19750,14 @@ self: { pname = "TestExplode"; version = "0.1.0.0"; sha256 = "0r4nwzwdila9p05g5y99rp06dbh1k2yl5jsc6yn6dwvxkvvdjcs1"; - revision = "6"; - editedCabalFile = "11855w0z8l8hs387rrnp9qgh3krlx6d7pd2bdrb72jcgkyvdhgjg"; + revision = "7"; + editedCabalFile = "0m66y84bcnwmws9lvgasi7vrsp5qdd68saxizx5kkqn3c6qnd06b"; libraryHaskellDepends = [ base containers directory fgl graphviz interpolatedstring-perl6 mtl process text ]; description = "Generates testcases from program-snippets"; license = stdenv.lib.licenses.lgpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Theora" = callPackage @@ -20769,8 +20659,8 @@ self: { ({ mkDerivation, base, bytestring, transformers, vector, vulkan }: mkDerivation { pname = "VulkanMemoryAllocator"; - version = "0.3.8"; - sha256 = "1fm2y3v9dcd2yaca212vk2awj90nzamgbsxf39d3s8h3yhjf95ll"; + version = "0.3.9"; + sha256 = "1y4mchf317bkhwivnppnsk9r567c0cjymg3mc1n6h0cn799rx7bk"; libraryHaskellDepends = [ base bytestring transformers vector vulkan ]; @@ -20808,6 +20698,8 @@ self: { doHaddock = false; description = "Generic text-editor logic for use with fixed-width fonts"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "WEditorBrick" = callPackage @@ -20822,6 +20714,8 @@ self: { executableHaskellDepends = [ base brick vty WEditor ]; description = "Text-editor widget with dynamic line-wrapping for use with Brick"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "WEditorHyphen" = callPackage @@ -20834,6 +20728,8 @@ self: { testHaskellDepends = [ base directory hyphenation WEditor ]; description = "Language-specific hyphenation policies for WEditor"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "WL500gPControl" = callPackage @@ -21826,8 +21722,6 @@ self: { testHaskellDepends = [ base ]; description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "Yampa-core" = callPackage @@ -21921,8 +21815,8 @@ self: { }: mkDerivation { pname = "Z-Data"; - version = "0.1.8.0"; - sha256 = "1yzavy7y8rdpazxmxfa0b9nw7ijrvafcwi5yv74kkj5m626hcizl"; + version = "0.1.9.1"; + sha256 = "0fwbgcsfay83lp24m9afdvn43xlzxi3y74fsxxw2xbfaz6zmxivi"; libraryHaskellDepends = [ base case-insensitive deepseq ghc-prim hashable integer-gmp primitive QuickCheck scientific tagged template-haskell @@ -21942,15 +21836,16 @@ self: { "Z-IO" = callPackage ({ mkDerivation, base, bytestring, exceptions, hashable, hspec , hspec-discover, HUnit, primitive, QuickCheck - , quickcheck-instances, scientific, stm, time, unix-time, word8 - , Z-Data, zlib + , quickcheck-instances, scientific, stm, time, unix-time + , unordered-containers, word8, Z-Data, zlib }: mkDerivation { pname = "Z-IO"; - version = "0.1.7.0"; - sha256 = "0xvl0xgqcwqvsvqhdysgh3i2lhp1vi7sglgzzmzxz3142a67xpgd"; + version = "0.1.8.0"; + sha256 = "14xh727r7zasm92ah0a6wccn1zksg0pmrvh8xdaldh4qkj706ga7"; libraryHaskellDepends = [ - base exceptions primitive stm time unix-time Z-Data + base exceptions primitive stm time unix-time unordered-containers + Z-Data ]; libraryToolDepends = [ hspec-discover ]; testHaskellDepends = [ @@ -22357,8 +22252,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "An embedded language for accelerated array processing"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "accelerate-arithmetic" = callPackage @@ -22649,8 +22542,6 @@ self: { libraryHaskellDepends = [ accelerate base ]; description = "Convert between Accelerate arrays and raw pointers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "accelerate-io-JuicyPixels" = callPackage @@ -22781,7 +22672,6 @@ self: { description = "Kullback-Liebler divergence"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "accelerate-llvm" = callPackage @@ -22802,8 +22692,6 @@ self: { ]; description = "Accelerate backend component generating LLVM IR"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "accelerate-llvm-native" = callPackage @@ -23720,6 +23608,8 @@ self: { ]; description = "AcousticBrainz API client"; license = stdenv.lib.licenses.cc0; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "acquire" = callPackage @@ -23762,6 +23652,8 @@ self: { ]; description = "Abstractions for animation"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "activehs" = callPackage @@ -24042,6 +23934,8 @@ self: { benchmarkHaskellDepends = [ base gauge hs-functors ]; description = "See README for more info"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "adjunctions" = callPackage @@ -24178,6 +24072,8 @@ self: { testHaskellDepends = [ base directory filepath HUnit text ]; description = "Advent of Code REST API bindings and servant API"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aern2-mp" = callPackage @@ -24225,102 +24121,7 @@ self: { broken = true; }) {}; - "aeson_0_7_0_6" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, containers, deepseq - , dlist, ghc-prim, hashable, HUnit, mtl, old-locale, QuickCheck - , scientific, syb, template-haskell, test-framework - , test-framework-hunit, test-framework-quickcheck2, text, time - , unordered-containers, vector - }: - mkDerivation { - pname = "aeson"; - version = "0.7.0.6"; - sha256 = "0vsf9msz9iv7xvsnys5c0kbkldb0pvhiai02vz50b0d1kdsk2mb4"; - revision = "1"; - editedCabalFile = "00fhxw6x58aq2k4frj4nvky4jnagq4p0ylwfwjc3vnfq7lsa31wb"; - libraryHaskellDepends = [ - attoparsec base bytestring containers deepseq dlist ghc-prim - hashable mtl old-locale scientific syb template-haskell text time - unordered-containers vector - ]; - testHaskellDepends = [ - attoparsec base bytestring containers ghc-prim HUnit QuickCheck - template-haskell test-framework test-framework-hunit - test-framework-quickcheck2 text time unordered-containers vector - ]; - description = "Fast JSON parsing and encoding"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "aeson" = callPackage - ({ mkDerivation, attoparsec, base, base-compat - , base-compat-batteries, base-orphans, base16-bytestring - , bytestring, containers, deepseq, Diff, directory, dlist, filepath - , generic-deriving, ghc-prim, hashable, hashable-time - , integer-logarithms, primitive, QuickCheck, quickcheck-instances - , scientific, tagged, tasty, tasty-golden, tasty-hunit - , tasty-quickcheck, template-haskell, text, th-abstraction, time - , time-compat, unordered-containers, uuid-types, vector - }: - mkDerivation { - pname = "aeson"; - version = "1.4.7.1"; - sha256 = "1502yjw4y5ggp1gmrx0d3pcgrx3zhwbmcz4jb4fcignrbxjldrq7"; - revision = "1"; - editedCabalFile = "1fih6nmhvg0dvhngk2bjsr9s0804lgng971qz4fjl4mpb7cjz3bd"; - libraryHaskellDepends = [ - attoparsec base base-compat-batteries bytestring containers deepseq - dlist ghc-prim hashable primitive scientific tagged - template-haskell text th-abstraction time time-compat - unordered-containers uuid-types vector - ]; - testHaskellDepends = [ - attoparsec base base-compat base-orphans base16-bytestring - bytestring containers Diff directory dlist filepath - generic-deriving ghc-prim hashable hashable-time integer-logarithms - QuickCheck quickcheck-instances scientific tagged tasty - tasty-golden tasty-hunit tasty-quickcheck template-haskell text - time time-compat unordered-containers uuid-types vector - ]; - description = "Fast JSON parsing and encoding"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "aeson_1_5_2_0" = callPackage - ({ mkDerivation, attoparsec, base, base-compat - , base-compat-batteries, base-orphans, base16-bytestring - , bytestring, containers, deepseq, Diff, directory, dlist, filepath - , generic-deriving, ghc-prim, hashable, hashable-time - , integer-logarithms, primitive, QuickCheck, quickcheck-instances - , scientific, tagged, tasty, tasty-golden, tasty-hunit - , tasty-quickcheck, template-haskell, text, th-abstraction, these - , time, time-compat, unordered-containers, uuid-types, vector - }: - mkDerivation { - pname = "aeson"; - version = "1.5.2.0"; - sha256 = "0awk3dss79mmcxpy147mijnd9icvlnm77bq248ibbbzx9y99hdfd"; - libraryHaskellDepends = [ - attoparsec base base-compat-batteries bytestring containers deepseq - dlist ghc-prim hashable primitive scientific tagged - template-haskell text th-abstraction these time time-compat - unordered-containers uuid-types vector - ]; - testHaskellDepends = [ - attoparsec base base-compat base-orphans base16-bytestring - bytestring containers Diff directory dlist filepath - generic-deriving ghc-prim hashable hashable-time integer-logarithms - QuickCheck quickcheck-instances scientific tagged tasty - tasty-golden tasty-hunit tasty-quickcheck template-haskell text - these time time-compat unordered-containers uuid-types vector - ]; - description = "Fast JSON parsing and encoding"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - - "aeson_1_5_4_1" = callPackage ({ mkDerivation, attoparsec, base, base-compat , base-compat-batteries, base-orphans, base16-bytestring , bytestring, containers, data-fix, deepseq, Diff, directory, dlist @@ -24350,7 +24151,6 @@ self: { ]; description = "Fast JSON parsing and encoding"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "aeson-applicative" = callPackage @@ -24473,8 +24273,6 @@ self: { ]; description = "Parse Aeson data with commitment"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "aeson-compat" = callPackage @@ -24709,8 +24507,8 @@ self: { }: mkDerivation { pname = "aeson-gadt-th"; - version = "0.2.4"; - sha256 = "0nl9p7q7bfggm7nk8jmqb53qzdr5qwgscpnxy4r7hjvmd4cx6nrm"; + version = "0.2.5.0"; + sha256 = "17csf7w0r6v8abmj9wx3fa830fmxif0mr3pgwxd63xhlrpv1hq72"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -24789,8 +24587,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Aeson instances for iproute types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "aeson-json-ast" = callPackage @@ -24838,6 +24634,8 @@ self: { ]; description = "Declarative JSON matchers"; license = stdenv.lib.licenses.bsd2; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aeson-native" = callPackage @@ -24892,6 +24690,8 @@ self: { libraryHaskellDepends = [ aeson base ]; description = "Options to derive FromJSON/ToJSON instances"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aeson-parsec-picky" = callPackage @@ -24939,27 +24739,6 @@ self: { broken = true; }) {}; - "aeson-pretty_0_7_2" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, cmdargs, text - , unordered-containers, vector - }: - mkDerivation { - pname = "aeson-pretty"; - version = "0.7.2"; - sha256 = "03ap81853qi8yd9kdgczllrrni23a6glsfxrwj8zab6ipjrbh234"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring text unordered-containers vector - ]; - executableHaskellDepends = [ - aeson attoparsec base bytestring cmdargs - ]; - description = "JSON pretty-printing library and command-line tool"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "aeson-pretty" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring , cmdargs, scientific, text, unordered-containers, vector @@ -25065,31 +24844,6 @@ self: { }) {}; "aeson-schemas" = callPackage - ({ mkDerivation, aeson, base, bytestring, first-class-families - , megaparsec, QuickCheck, raw-strings-qq, tasty, tasty-golden - , tasty-hunit, tasty-quickcheck, template-haskell, text - , th-test-utils, unordered-containers - }: - mkDerivation { - pname = "aeson-schemas"; - version = "1.2.0"; - sha256 = "1fc8zzpkq6alkbl0v473h8diin8lqpliq6d3bsrh5bfny8yapvpk"; - revision = "1"; - editedCabalFile = "1kcsnpb4img9a122yz9lf7s0ils7ppbjyknbck2m8ip977kv04dp"; - libraryHaskellDepends = [ - aeson base bytestring first-class-families megaparsec - template-haskell text unordered-containers - ]; - testHaskellDepends = [ - aeson base bytestring first-class-families megaparsec QuickCheck - raw-strings-qq tasty tasty-golden tasty-hunit tasty-quickcheck - template-haskell text th-test-utils unordered-containers - ]; - description = "Easily consume JSON data on-demand with type-safety"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "aeson-schemas_1_3_2" = callPackage ({ mkDerivation, aeson, aeson-qq, base, criterion, deepseq , first-class-families, hashable, hint, interpolate, megaparsec , QuickCheck, raw-strings-qq, tasty, tasty-golden, tasty-hunit @@ -25117,6 +24871,7 @@ self: { description = "Easily consume JSON data on-demand with type-safety"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aeson-serialize" = callPackage @@ -25259,6 +25014,8 @@ self: { ]; description = "Utilities for working with Aeson"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aeson-value-parser" = callPackage @@ -25320,31 +25077,6 @@ self: { }) {}; "aeson-yaml" = callPackage - ({ mkDerivation, aeson, base, bytestring, string-qq, tasty - , tasty-discover, tasty-hunit, text, unordered-containers, vector - , yaml - }: - mkDerivation { - pname = "aeson-yaml"; - version = "1.0.6.0"; - sha256 = "16rm4jgl4wznsc4nna3vdx186qy3jl71r9y89dgcc7k00qvlxb7y"; - revision = "1"; - editedCabalFile = "1k1wv06fzic9c85c5fl2piang0w1kxi9kzq02hp4chgmbj983jmz"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring text unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring string-qq tasty tasty-discover tasty-hunit - unordered-containers yaml - ]; - testToolDepends = [ tasty-discover ]; - description = "Output any Aeson value as YAML (pure Haskell library)"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "aeson-yaml_1_1_0_0" = callPackage ({ mkDerivation, aeson, base, bytestring, string-qq, tasty , tasty-discover, tasty-hunit, text, unordered-containers, vector , yaml @@ -25365,7 +25097,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Output any Aeson value as YAML (pure Haskell library)"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "affection" = callPackage @@ -25567,6 +25298,8 @@ self: { testHaskellDepends = [ base containers filepath hspec text ]; description = "Check for unused code in an Agda project"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "agda2lagda" = callPackage @@ -25911,6 +25644,8 @@ self: { ]; description = "Diagrams-based charting backend for the Aivika simulation library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aivika-gpss" = callPackage @@ -26144,6 +25879,8 @@ self: { ]; description = "A set of functions for a common use case of Alex"; license = stdenv.lib.licenses.isc; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "alfred" = callPackage @@ -26185,8 +25922,6 @@ self: { ]; description = "Fast Aho-Corasick string searching"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "alg" = callPackage @@ -26269,6 +26004,8 @@ self: { ]; description = "Model and test API surfaces algebraically"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "algebra-dag" = callPackage @@ -26549,6 +26286,8 @@ self: { ]; description = "Ally Invest integration library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "almost-fix" = callPackage @@ -27035,6 +26774,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Comprehensive Amazon Web Services SDK"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "amazonka-alexa-business" = callPackage @@ -28977,6 +28718,8 @@ self: { ]; description = "Provides conduits to upload data to S3 using the Multipart API"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "amazonka-sagemaker" = callPackage @@ -30066,6 +29809,8 @@ self: { libraryHaskellDepends = [ base recursion-schemes ]; description = "A fixpoint of a functor that can be annotated"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "annotated-wl-pprint" = callPackage @@ -30354,6 +30099,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-contract" = callPackage @@ -30367,6 +30114,8 @@ self: { ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-core" = callPackage @@ -30393,6 +30142,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-dynamodb" = callPackage @@ -30436,6 +30187,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-messages" = callPackage @@ -30460,6 +30213,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-optparse-applicative" = callPackage @@ -30481,6 +30236,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-s3" = callPackage @@ -30509,6 +30266,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-shell" = callPackage @@ -30538,6 +30297,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-sns" = callPackage @@ -30561,6 +30322,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-sqs" = callPackage @@ -30587,6 +30350,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antiope-swf" = callPackage @@ -30625,6 +30390,8 @@ self: { libraryHaskellDepends = [ base syb template-haskell ]; description = "Combinator library for quasi- and anti-quoting"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "antisplice" = callPackage @@ -30742,6 +30509,8 @@ self: { ]; description = "An implementation of the AOS signatures"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aosd" = callPackage @@ -32057,8 +31826,6 @@ self: { ]; description = "Convenience types and functions for postgresql-simple"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "arbtt" = callPackage @@ -32193,8 +31960,6 @@ self: { libraryToolDepends = [ cpphs ]; description = "Common interface using libarchive"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "archive-sig" = callPackage @@ -32241,8 +32006,6 @@ self: { libraryToolDepends = [ cpphs ]; description = "Common interface using the tar-bytestring package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "archiver" = callPackage @@ -32588,6 +32351,8 @@ self: { ]; description = "A practical arithmetic encoding (aka Godel numbering) library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "arithmatic" = callPackage @@ -32665,38 +32430,6 @@ self: { }) {}; "arithmoi" = callPackage - ({ mkDerivation, array, base, constraints, containers, deepseq - , exact-pi, gauge, ghc-prim, integer-gmp, integer-logarithms - , QuickCheck, random, semirings, smallcheck, tasty, tasty-hunit - , tasty-quickcheck, tasty-smallcheck, transformers, vector - }: - mkDerivation { - pname = "arithmoi"; - version = "0.10.0.0"; - sha256 = "1qrrmwg40bw5j51w658ilm5wg6awfbsylpmzjw0r0rgh6ml8irk9"; - revision = "1"; - editedCabalFile = "0vl9ki92sfsgqmgfg4f69rqqkl0q4a4klffsskhns6bjbcnzdg8z"; - configureFlags = [ "-f-llvm" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array base constraints containers deepseq exact-pi ghc-prim - integer-gmp integer-logarithms random semirings transformers vector - ]; - testHaskellDepends = [ - base containers exact-pi integer-gmp QuickCheck semirings - smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck - transformers vector - ]; - benchmarkHaskellDepends = [ - array base constraints containers deepseq gauge integer-logarithms - random vector - ]; - description = "Efficient basic number-theoretic functions"; - license = stdenv.lib.licenses.mit; - }) {}; - - "arithmoi_0_11_0_1" = callPackage ({ mkDerivation, array, base, chimera, constraints, containers , deepseq, exact-pi, gauge, integer-gmp, integer-logarithms , integer-roots, mod, QuickCheck, quickcheck-classes, random @@ -32725,6 +32458,7 @@ self: { description = "Efficient basic number-theoretic functions"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "arity-generic-liftA" = callPackage @@ -32837,8 +32571,8 @@ self: { }: mkDerivation { pname = "array-builder"; - version = "0.1.0.0"; - sha256 = "0wh1x3hywb0jaqxa7kdh3x3w0mqa4dwq2wdc70fvgmlijm6pyqw9"; + version = "0.1.1.0"; + sha256 = "0g9mpplq813b33yfgfa095k2vnrxnj8lhxvw60qc6jky6l9q0inq"; libraryHaskellDepends = [ array-chunks base primitive run-st ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Builders for arrays"; @@ -32853,8 +32587,8 @@ self: { }: mkDerivation { pname = "array-chunks"; - version = "0.1.1.0"; - sha256 = "0lx33cyqv5b5iyxy4v18dxs1zb0j72kxnlckhcckjvncg8lyf413"; + version = "0.1.2.0"; + sha256 = "0x2hkc587ki4ncpsdrhby04dr4gxvf0v5qj5kda7kfl2814srixi"; libraryHaskellDepends = [ base primitive run-st ]; testHaskellDepends = [ base primitive QuickCheck quickcheck-classes tasty tasty-hunit @@ -33153,10 +32887,8 @@ self: { ({ mkDerivation, base, parsec, split, tagsoup }: mkDerivation { pname = "arxiv"; - version = "0.0.1"; - sha256 = "1has8v40h8w4v393pgd4qk4fzgdw02y12zk2hspkic1q5bx33dxh"; - revision = "1"; - editedCabalFile = "19xdrsrcg29c7ncy0gnxbk4zbnyb53j1kk9sys6j8h1l03k12qvl"; + version = "0.0.2"; + sha256 = "0lzmw35fry16zv8fbnqw3k5wv4d6vh9f0fz2yv9kph7zgs5sqgwh"; libraryHaskellDepends = [ base parsec split tagsoup ]; description = "A client for the Arxiv API"; license = "LGPL"; @@ -33206,8 +32938,6 @@ self: { ]; description = "The ASCII character set and encoding"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ascii-art-to-unicode" = callPackage @@ -33256,8 +32986,6 @@ self: { libraryHaskellDepends = [ base random-extras random-fu text ]; description = "A collection of ASCII cows. Moo."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ascii-flatten" = callPackage @@ -33677,8 +33405,8 @@ self: { ({ mkDerivation, async, base, process, text }: mkDerivation { pname = "aspell-pipe"; - version = "0.4"; - sha256 = "0vwav0xdrsb9kww7p1z63wifxd5bfd247vdqscf2amkdgm5k716m"; + version = "0.5"; + sha256 = "19qgw7nwbbkw1p40ljmjgbb00i44nmqy41m2bcs74w076izz51mf"; libraryHaskellDepends = [ async base process text ]; description = "Pipe-based interface to the Aspell program"; license = stdenv.lib.licenses.bsd3; @@ -34242,8 +33970,6 @@ self: { libraryHaskellDepends = [ array base containers ghc-prim ]; description = "serialisation for Haskell values with sharing support"; license = stdenv.lib.licenses.gpl2; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "aterm-utils" = callPackage @@ -34442,8 +34168,6 @@ self: { ]; description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287)."; license = stdenv.lib.licenses.cc0; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "atom-msp430" = callPackage @@ -35205,26 +34929,6 @@ self: { }) {}; "aur" = callPackage - ({ mkDerivation, aeson, base, bytestring, http-client - , http-client-tls, http-types, tasty, tasty-hunit, text - }: - mkDerivation { - pname = "aur"; - version = "7.0.4"; - sha256 = "0zq1p255qpi1alnhm7k4aj9w4v8y4ybdywbw5w9jbx47imfqqp9y"; - libraryHaskellDepends = [ - aeson base bytestring http-client http-types text - ]; - testHaskellDepends = [ - base http-client http-client-tls tasty tasty-hunit - ]; - description = "Access metadata from the Arch Linux User Repository"; - license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "aur_7_0_5" = callPackage ({ mkDerivation, aeson, base, bytestring, hashable, http-client , http-client-tls, http-types, tasty, tasty-hunit, text }: @@ -35263,42 +34967,6 @@ self: { }) {}; "aura" = callPackage - ({ mkDerivation, aeson, algebraic-graphs, aur, base, bytestring - , containers, filepath, hashable, http-client, http-client-tls - , http-types, language-bash, megaparsec, network-uri - , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal - , rio, scheduler, stm, tasty, tasty-hunit, text, time, transformers - , typed-process, versions - }: - mkDerivation { - pname = "aura"; - version = "3.1.9"; - sha256 = "1q248qh2wpm0gq07pihw3gshd3ixjdl1l3bf1cpxabn0gjss4hma"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson algebraic-graphs aur base bytestring containers filepath - hashable http-client http-types language-bash megaparsec - network-uri prettyprinter prettyprinter-ansi-terminal rio scheduler - stm text time transformers typed-process versions - ]; - executableHaskellDepends = [ - aeson aur base bytestring containers http-client http-client-tls - megaparsec optparse-applicative prettyprinter - prettyprinter-ansi-terminal rio scheduler text transformers - typed-process versions - ]; - testHaskellDepends = [ - base bytestring containers megaparsec rio tasty tasty-hunit text - versions - ]; - description = "A secure package manager for Arch Linux and the AUR"; - license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "aura_3_2_2" = callPackage ({ mkDerivation, aeson, algebraic-graphs, aur, base, bytestring , containers, filepath, hashable, http-client, http-client-tls , http-types, language-bash, megaparsec, network-uri @@ -35630,6 +35298,8 @@ self: { libraryHaskellDepends = [ base Cabal dir-traverse filepath ]; description = "Custom Setup to automate package modules discovery"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "autoproc" = callPackage @@ -35931,8 +35601,6 @@ self: { testHaskellDepends = [ attoparsec base lens pretty-show text ]; description = "Parse aviation weather reports"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "awesome-prelude" = callPackage @@ -36067,6 +35735,8 @@ self: { ]; description = "For signing AWS CloudFront HTTP URL requests"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aws-configuration-tools" = callPackage @@ -36442,6 +36112,8 @@ self: { executableHaskellDepends = [ aeson base lens lens-aeson text ]; description = "Haskell on AWS Lambda Runtime API"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aws-mfa-credentials" = callPackage @@ -36605,6 +36277,8 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Wrapper over Amazonka's SES"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "aws-sign4" = callPackage @@ -36969,8 +36643,6 @@ self: { benchmarkHaskellDepends = [ base criterion pipes ]; description = "Immutable disk-based B* trees"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "b9" = callPackage @@ -37452,6 +37124,8 @@ self: { testHaskellDepends = [ base ]; description = "For when a type should never be an instance of a class"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bank-holiday-usa" = callPackage @@ -37480,6 +37154,19 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "bank-holidays-england_0_2_0_6" = callPackage + ({ mkDerivation, base, containers, hspec, QuickCheck, time }: + mkDerivation { + pname = "bank-holidays-england"; + version = "0.2.0.6"; + sha256 = "1g8x61byxikanfdpnmfc354gp1kyd5c4jlym9w65sh7l1jpbm4ss"; + libraryHaskellDepends = [ base containers time ]; + testHaskellDepends = [ base containers hspec QuickCheck time ]; + description = "Calculation of bank holidays in England and Wales"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "banwords" = callPackage ({ mkDerivation, attoparsec, base, bytestring, data-default, HUnit , test-framework, test-framework-hunit, text, vector @@ -37527,8 +37214,6 @@ self: { testHaskellDepends = [ barbies base ]; description = "Create strippable HKD via TH"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "barbly" = callPackage @@ -37680,18 +37365,6 @@ self: { broken = true; }) {invalid-cabal-flag-settings = null;}; - "base-compat_0_11_1" = callPackage - ({ mkDerivation, base, unix }: - mkDerivation { - pname = "base-compat"; - version = "0.11.1"; - sha256 = "0dkdmyxg8hfjn1zyrp4mahkr90g4y672mlvkj0m1krwkxi11avrm"; - libraryHaskellDepends = [ base unix ]; - description = "A compatibility layer for base"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "base-compat" = callPackage ({ mkDerivation, base, unix }: mkDerivation { @@ -37747,8 +37420,6 @@ self: { ]; description = "Binary-to-text encodings (e.g. base64)"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "base-feature-macros" = callPackage @@ -37818,17 +37489,6 @@ self: { }) {}; "base-prelude" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "base-prelude"; - version = "1.3"; - sha256 = "1zk728sd09hh2r4xwz4lazsrrgg5cshydn64932sm0vckplndk73"; - libraryHaskellDepends = [ base ]; - description = "The most complete prelude formed solely from the \"base\" package"; - license = stdenv.lib.licenses.mit; - }) {}; - - "base-prelude_1_4" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-prelude"; @@ -37837,7 +37497,6 @@ self: { libraryHaskellDepends = [ base ]; description = "The most complete prelude formed solely from the \"base\" package"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "base-unicode-symbols" = callPackage @@ -37852,30 +37511,6 @@ self: { }) {}; "base16" = callPackage - ({ mkDerivation, base, base16-bytestring, bytestring, criterion - , deepseq, memory, primitive, random-bytestring, tasty, tasty-hunit - , text, text-short - }: - mkDerivation { - pname = "base16"; - version = "0.2.1.0"; - sha256 = "192wnfqb97qhpjrjlq2da5jrjz9zjqjp57rgh1xdvdrnp7900r0s"; - libraryHaskellDepends = [ - base bytestring primitive text text-short - ]; - testHaskellDepends = [ - base base16-bytestring bytestring memory random-bytestring tasty - tasty-hunit text - ]; - benchmarkHaskellDepends = [ - base base16-bytestring bytestring criterion deepseq memory - random-bytestring text - ]; - description = "RFC 4648-compliant Base16 encodings/decodings"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "base16_0_3_0_1" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , deepseq, primitive, QuickCheck, random-bytestring, tasty , tasty-hunit, tasty-quickcheck, text, text-short @@ -37899,7 +37534,6 @@ self: { ]; description = "Fast RFC 4648-compliant Base16 encoding"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "base16-bytestring" = callPackage @@ -37937,23 +37571,6 @@ self: { }) {}; "base16-lens" = callPackage - ({ mkDerivation, base, base16, bytestring, Cabal, cabal-doctest - , doctest, lens, text - }: - mkDerivation { - pname = "base16-lens"; - version = "0.1.2.0"; - sha256 = "1mgy1adhlw2sra8lfc2cklfn9w7jj2f9pilifnnfk2jq6hwalpn8"; - revision = "1"; - editedCabalFile = "0ann8lmr7w1p11c0yxb1q1j776hi1dj8xm6xg8c2nq3x396gcnlp"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ base base16 bytestring lens text ]; - testHaskellDepends = [ base doctest lens ]; - description = "Optics for the Base16 library"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "base16-lens_0_1_3_0" = callPackage ({ mkDerivation, base, base16, bytestring, Cabal, cabal-doctest , doctest, lens, text, text-short }: @@ -37968,29 +37585,9 @@ self: { testHaskellDepends = [ base doctest lens ]; description = "Optics for the Base16 library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "base32" = callPackage - ({ mkDerivation, base, bytestring, criterion, deepseq, memory - , random-bytestring, tasty, tasty-hunit, text - }: - mkDerivation { - pname = "base32"; - version = "0.1.1.2"; - sha256 = "1mnzjpbsz8lsmn13lsbhj4jxn722vfchv01wb2faxfncijji2qhf"; - libraryHaskellDepends = [ base bytestring text ]; - testHaskellDepends = [ - base bytestring memory random-bytestring tasty tasty-hunit text - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq memory random-bytestring text - ]; - description = "RFC 4648-compliant Base32 encodings/decodings"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "base32_0_2_0_0" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq , ghc-byteorder, memory, QuickCheck, random-bytestring, tasty , tasty-hunit, tasty-quickcheck, text, text-short @@ -38013,7 +37610,6 @@ self: { ]; description = "Fast RFC 4648-compliant Base32 encoding"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "base32-bytestring" = callPackage @@ -38220,8 +37816,8 @@ self: { }: mkDerivation { pname = "base64-bytestring"; - version = "1.0.0.3"; - sha256 = "1iwg03z1w9n3n3q68siwk0dmwkb3sygmravbwbrs7h0lxih9s5gg"; + version = "1.1.0.0"; + sha256 = "1adcnkcx4nh3d59k94bkndj0wkgbvchz576qwlpaa7148a86q391"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring containers HUnit QuickCheck split test-framework @@ -38234,23 +37830,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "base64-bytestring_1_2_0_0" = callPackage - ({ mkDerivation, base, bytestring, containers, criterion, deepseq - , HUnit, QuickCheck, split, test-framework, test-framework-hunit + "base64-bytestring_1_2_0_1" = callPackage + ({ mkDerivation, base, bytestring, criterion, deepseq, HUnit + , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "base64-bytestring"; - version = "1.2.0.0"; - sha256 = "1vz4dbbsymjrw5dmb62yw41v126narlb3dpa037hgldlw1fw2iip"; + version = "1.2.0.1"; + sha256 = "0f66mzsyik3zrn72cygg8w3375qpvn3422z3j4fkkc9f0xyv22dg"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ - base bytestring containers HUnit QuickCheck split test-framework + base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; - benchmarkHaskellDepends = [ - base bytestring containers criterion deepseq - ]; + benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "Fast base64 encoding and decoding for ByteStrings"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -38549,8 +38143,6 @@ self: { testHaskellDepends = [ base hspec stm timespan ]; description = "Simplify queuing up data and processing it in batch"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "batch-rename" = callPackage @@ -39231,8 +38823,6 @@ self: { ]; description = "FRP Yampa replacement implemented with Monadic Stream Functions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "beautifHOL" = callPackage @@ -39251,28 +38841,6 @@ self: { }) {}; "bech32" = callPackage - ({ mkDerivation, array, base, bytestring, containers, deepseq - , extra, hspec, hspec-discover, QuickCheck, text, vector - }: - mkDerivation { - pname = "bech32"; - version = "1.0.2"; - sha256 = "0km1jy3fhpnzqhi4pd5yn6y7214ij7rg47xwnp915c0x6j72ykym"; - revision = "1"; - editedCabalFile = "00zw8s5gp7l9872mhm4xcra6z1maw3pwb8klvaik9r7w3gwx6b4h"; - libraryHaskellDepends = [ - array base bytestring containers extra text - ]; - testHaskellDepends = [ - base bytestring containers deepseq extra hspec QuickCheck text - vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)"; - license = stdenv.lib.licenses.asl20; - }) {}; - - "bech32_1_1_0" = callPackage ({ mkDerivation, array, base, base58-bytestring, bytestring , containers, deepseq, extra, hspec, hspec-discover, memory , optparse-applicative, process, QuickCheck, text, vector @@ -39298,6 +38866,7 @@ self: { description = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)"; license = stdenv.lib.licenses.asl20; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bech32-th" = callPackage @@ -39315,6 +38884,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Template Haskell extensions to the Bech32 library"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bed-and-breakfast" = callPackage @@ -39448,6 +39019,8 @@ self: { testHaskellDepends = [ base split text ]; description = "Plot and compare benchmarks"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bench-show" = callPackage @@ -39474,6 +39047,8 @@ self: { testHaskellDepends = [ base split text ]; description = "Show, plot and compare benchmark results"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "benchmark-function" = callPackage @@ -39499,8 +39074,6 @@ self: { executableHaskellDepends = [ base bytestring time ]; description = "Micro-benchmarking with detailed statistics"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "bencode" = callPackage @@ -39901,6 +39474,8 @@ self: { testHaskellDepends = [ base hedgehog mtl ]; description = "Simple bidirectional serialization and deserialization"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bidirectionalization-combined" = callPackage @@ -39964,30 +39539,6 @@ self: { }) {}; "bifunctors" = callPackage - ({ mkDerivation, base, base-orphans, comonad, containers, hspec - , hspec-discover, QuickCheck, tagged, template-haskell - , th-abstraction, transformers, transformers-compat - }: - mkDerivation { - pname = "bifunctors"; - version = "5.5.7"; - sha256 = "0cimvd64jzd6dyxjw2kx8wqhd1x0z89pj0ppmsikj4afa3aa5cw8"; - revision = "2"; - editedCabalFile = "0w7fscgxin56pcl2p04gbvd5g2y5pk0dg1cx9qrxwshn1x30gn8r"; - libraryHaskellDepends = [ - base base-orphans comonad containers tagged template-haskell - th-abstraction transformers - ]; - testHaskellDepends = [ - base hspec QuickCheck template-haskell transformers - transformers-compat - ]; - testToolDepends = [ hspec-discover ]; - description = "Bifunctors"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "bifunctors_5_5_8" = callPackage ({ mkDerivation, base, base-orphans, comonad, containers, hspec , hspec-discover, QuickCheck, tagged, template-haskell , th-abstraction, transformers, transformers-compat @@ -40007,7 +39558,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bifunctors"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "bighugethesaurus" = callPackage @@ -40218,31 +39768,6 @@ self: { license = stdenv.lib.licenses.gpl2Plus; }) {}; - "binary_0_7_6_1" = callPackage - ({ mkDerivation, array, attoparsec, base, bytestring, Cabal, cereal - , containers, criterion, deepseq, directory, filepath, HUnit, mtl - , QuickCheck, random, test-framework, test-framework-quickcheck2 - }: - mkDerivation { - pname = "binary"; - version = "0.7.6.1"; - sha256 = "0rqhz349w72h1bi79lga5x1d95g59h15srlahxbhfrmy2pycm1cg"; - revision = "3"; - editedCabalFile = "0j9wsnqs0hymwwnp4n5qsqnz7lwcvblj3xa1b0yg0h8zwfsrfkci"; - libraryHaskellDepends = [ array base bytestring containers ]; - testHaskellDepends = [ - array base bytestring Cabal containers directory filepath HUnit - QuickCheck random test-framework test-framework-quickcheck2 - ]; - benchmarkHaskellDepends = [ - array attoparsec base bytestring cereal containers criterion - deepseq mtl - ]; - description = "Binary serialisation for Haskell values using lazy ByteStrings"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "binary_0_8_8_0" = callPackage ({ mkDerivation, array, attoparsec, base, base-orphans, bytestring , Cabal, cereal, containers, criterion, deepseq, directory @@ -40431,6 +39956,33 @@ self: { }) {}; "binary-instances" = callPackage + ({ mkDerivation, aeson, base, binary, binary-orphans + , case-insensitive, hashable, QuickCheck, quickcheck-instances + , scientific, tagged, tasty, tasty-quickcheck, text, text-binary + , time-compat, unordered-containers, vector + , vector-binary-instances + }: + mkDerivation { + pname = "binary-instances"; + version = "1.0.0.1"; + sha256 = "0f8ilzpwj7gbyvlswlkd48dzpj9m13ipinw55lvjag0ir52idk9a"; + revision = "1"; + editedCabalFile = "19xmaj5vlabsifkdk1kpxp4nadfml7a51w316sd4fxd69ncvwd72"; + libraryHaskellDepends = [ + aeson base binary binary-orphans case-insensitive hashable + scientific tagged text text-binary time-compat unordered-containers + vector vector-binary-instances + ]; + testHaskellDepends = [ + aeson base binary case-insensitive hashable QuickCheck + quickcheck-instances scientific tagged tasty tasty-quickcheck text + time-compat unordered-containers vector + ]; + description = "Orphan instances for binary"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "binary-instances_1_0_1" = callPackage ({ mkDerivation, aeson, base, binary, binary-orphans , case-insensitive, hashable, QuickCheck, quickcheck-instances , scientific, tagged, tasty, tasty-quickcheck, text, text-binary @@ -40453,6 +40005,7 @@ self: { ]; description = "Orphan instances for binary"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; }) {}; "binary-io" = callPackage @@ -41053,8 +40606,6 @@ self: { libraryHaskellDepends = [ base ]; description = "This package is obsolete. Look for bindings-DSL instead."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "bindings-dc1394" = callPackage @@ -42159,8 +41710,6 @@ self: { ]; description = "Plays chess"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "bit-array" = callPackage @@ -42882,8 +42431,6 @@ self: { ]; description = "Fast, packed, strict and lazy bit streams with stream fusion"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "bitstring" = callPackage @@ -43011,6 +42558,8 @@ self: { ]; description = "Bitwise operations on bounded enumerations"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bitx-bitcoin" = callPackage @@ -43259,31 +42808,6 @@ self: { }) {}; "blanks" = callPackage - ({ mkDerivation, adjunctions, base, containers, distributive, mtl - , tasty, tasty-discover, tasty-hunit - }: - mkDerivation { - pname = "blanks"; - version = "0.3.0"; - sha256 = "1k2lyfmr0q30rcmhxgcagzf7far2k2qbm4249x296mdn1xzcijxq"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - adjunctions base containers distributive mtl - ]; - executableHaskellDepends = [ - adjunctions base containers distributive mtl - ]; - testHaskellDepends = [ - adjunctions base containers distributive mtl tasty tasty-discover - tasty-hunit - ]; - testToolDepends = [ tasty-discover ]; - description = "Fill-in-the-blanks - A library factoring out substitution from ASTs"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "blanks_0_5_0" = callPackage ({ mkDerivation, adjunctions, base, containers, deepseq , distributive, megaparsec, mtl, tasty, tasty-hunit, text }: @@ -43300,7 +42824,6 @@ self: { ]; description = "Fill-in-the-blanks - A library factoring out substitution from ASTs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "blas" = callPackage @@ -44631,6 +44154,8 @@ self: { ]; description = "Boolean normal form: NNF, DNF & CNF"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "boolector" = callPackage @@ -45021,31 +44546,6 @@ self: { }) {}; "bound" = callPackage - ({ mkDerivation, base, bifunctors, binary, bytes, Cabal - , cabal-doctest, cereal, comonad, deepseq, deriving-compat, doctest - , functor-classes-compat, hashable, mmorph, profunctors - , template-haskell, transformers, transformers-compat, vector, void - }: - mkDerivation { - pname = "bound"; - version = "2.0.1"; - sha256 = "0xmvkwambzmji1czxipl9cms5l3v98765b9spmb3wn5n6dpj0ji9"; - revision = "9"; - editedCabalFile = "1vy84wc79a64f9qa2x9s3rs8g0kz45khh3l6sjqpmfm8xafvv2hq"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base bifunctors binary bytes cereal comonad deepseq hashable mmorph - profunctors template-haskell transformers transformers-compat - ]; - testHaskellDepends = [ - base deriving-compat doctest functor-classes-compat transformers - transformers-compat vector void - ]; - description = "Making de Bruijn Succ Less"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "bound_2_0_2" = callPackage ({ mkDerivation, base, bifunctors, binary, bytes, Cabal , cabal-doctest, cereal, comonad, deepseq, deriving-compat, doctest , functor-classes-compat, hashable, mmorph, profunctors @@ -45068,7 +44568,6 @@ self: { ]; description = "Making de Bruijn Succ Less"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "bound-extras" = callPackage @@ -45435,6 +44934,8 @@ self: { ]; description = "a url shortener"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "brians-brain" = callPackage @@ -45461,8 +44962,10 @@ self: { }: mkDerivation { pname = "brick"; - version = "0.52.1"; - sha256 = "1jqs75k7r98c6k8d14arhiz49xy7k0jaymlmijx0pma3yrha90pl"; + version = "0.57"; + sha256 = "15481cmm208gxcs96rcvg6qgx87b2fk7ws82675viasw64mhvmg1"; + revision = "1"; + editedCabalFile = "0vi6a3m6i4x6pndmcc39x37pyd9ar7m6z7b0lahnw6ayssxiq3pq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -45478,7 +44981,7 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "brick_0_57" = callPackage + "brick_0_57_1" = callPackage ({ mkDerivation, base, bytestring, config-ini, containers , contravariant, data-clist, deepseq, directory, dlist, exceptions , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm @@ -45487,8 +44990,10 @@ self: { }: mkDerivation { pname = "brick"; - version = "0.57"; - sha256 = "15481cmm208gxcs96rcvg6qgx87b2fk7ws82675viasw64mhvmg1"; + version = "0.57.1"; + sha256 = "0amqh0xjgylndz0wp23r5m7w8m7j280dyf1j1mybmmb93s8yz269"; + revision = "1"; + editedCabalFile = "00jg403q7aaah9hr37n8wa11lljf2909hpmxz7qf4c9ck79pcaj0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -45715,38 +45220,29 @@ self: { ({ mkDerivation, aeson, base, butcher, bytestring, cmdargs , containers, czipwith, data-tree-print, deepseq, directory, extra , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths, hspec - , monad-memo, mtl, multistate, neat-interpolation, parsec, pretty - , random, safe, semigroups, strict, syb, text, transformers - , uniplate, unsafe, yaml + , monad-memo, mtl, multistate, parsec, pretty, random, safe + , semigroups, strict, syb, text, transformers, uniplate, unsafe + , yaml }: mkDerivation { pname = "brittany"; - version = "0.12.1.1"; - sha256 = "0nw7ymdb7xam634w42l1xjgyvpla8grcg02aj19fscw2fn9gfh7z"; - revision = "2"; - editedCabalFile = "0pfrm5vvh7x94f8gy8ka6rmq6yk6xxxgba68rd91bk8lbjxsmkxl"; + version = "0.12.2.0"; + sha256 = "03v7lhy6i7fk3sskimzb3hs9qi1g9b9w7zfvmc9m4606673ysdzl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base butcher bytestring cmdargs containers czipwith data-tree-print deepseq directory extra filepath ghc ghc-boot-th - ghc-exactprint ghc-paths monad-memo mtl multistate - neat-interpolation pretty random safe semigroups strict syb text - transformers uniplate unsafe yaml - ]; - executableHaskellDepends = [ - aeson base butcher bytestring cmdargs containers czipwith - data-tree-print deepseq directory extra filepath ghc ghc-boot-th - ghc-exactprint ghc-paths monad-memo mtl multistate - neat-interpolation pretty safe semigroups strict syb text - transformers uniplate unsafe yaml + ghc-exactprint ghc-paths monad-memo mtl multistate pretty random + safe semigroups strict syb text transformers uniplate unsafe yaml ]; + executableHaskellDepends = [ base ]; testHaskellDepends = [ aeson base butcher bytestring cmdargs containers czipwith data-tree-print deepseq directory extra filepath ghc ghc-boot-th - ghc-exactprint ghc-paths hspec monad-memo mtl multistate - neat-interpolation parsec pretty safe semigroups strict syb text - transformers uniplate unsafe yaml + ghc-exactprint ghc-paths hspec monad-memo mtl multistate parsec + pretty safe semigroups strict syb text transformers uniplate unsafe + yaml ]; description = "Haskell source code formatter"; license = stdenv.lib.licenses.agpl3; @@ -46450,24 +45946,6 @@ self: { }) {}; "bugsnag-hs" = callPackage - ({ mkDerivation, aeson, auto-update, base, bytestring, hedgehog - , http-client, stm, text, time, unordered-containers - }: - mkDerivation { - pname = "bugsnag-hs"; - version = "0.1.0.3"; - sha256 = "0xm7qf4kzbgk3qnchns7bb2578x4ivmym5a93272849klybjjqk9"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson auto-update base bytestring http-client stm text time - unordered-containers - ]; - testHaskellDepends = [ aeson base bytestring hedgehog stm ]; - description = "A Bugsnag client for Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "bugsnag-hs_0_2_0_3" = callPackage ({ mkDerivation, aeson, base, bytestring, hedgehog, http-client , text, time, unordered-containers }: @@ -46482,7 +45960,6 @@ self: { testHaskellDepends = [ aeson base bytestring hedgehog ]; description = "A Bugsnag client for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "bugzilla" = callPackage @@ -46606,6 +46083,8 @@ self: { ]; description = "bounded ByteArray builder type"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "buildwrapper" = callPackage @@ -46697,6 +46176,8 @@ self: { ]; description = "Bulletproofs are short zero-knowledge proofs without a trusted setup"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bulmex" = callPackage @@ -46783,6 +46264,23 @@ self: { }) {}; "burrito" = callPackage + ({ mkDerivation, base, bytestring, containers, hspec, parsec + , QuickCheck, template-haskell, text, transformers + }: + mkDerivation { + pname = "burrito"; + version = "1.1.0.2"; + sha256 = "1k625j5syyiq66i88zy6q0mvwkjl5jsj79sxdmd1rbam3m39whx1"; + libraryHaskellDepends = [ + base bytestring containers parsec template-haskell text + transformers + ]; + testHaskellDepends = [ base containers hspec QuickCheck text ]; + description = "Parse and render URI templates"; + license = stdenv.lib.licenses.isc; + }) {}; + + "burrito_1_2_0_0" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, parsec , QuickCheck, template-haskell, text, transformers }: @@ -46797,6 +46295,7 @@ self: { testHaskellDepends = [ base containers hspec QuickCheck text ]; description = "Parse and render URI templates"; license = stdenv.lib.licenses.isc; + hydraPlatforms = stdenv.lib.platforms.none; }) {}; "burst-detection" = callPackage @@ -47100,8 +46599,8 @@ self: { }: mkDerivation { pname = "byte-count-reader"; - version = "0.10.1.1"; - sha256 = "0amzhcy60rmiyfp7cgdg7g1xcf7z5zz43kg18i1bwwj565ipb6p8"; + version = "0.10.1.2"; + sha256 = "11mzz8ahjlqq910s27wggk0vz9bjqxkyqs7lk8kr20cpx0by26s1"; libraryHaskellDepends = [ base extra parsec parsec-numbers text ]; testHaskellDepends = [ base extra hspec parsec parsec-numbers text @@ -47528,8 +47027,6 @@ self: { ]; description = "ByteString-backed Handles"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "bytestring-lexing" = callPackage @@ -47773,6 +47270,8 @@ self: { libraryHaskellDepends = [ base binary bytestring ]; description = "An efficient finite map from (byte)strings to values"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bytestring-typenats" = callPackage @@ -47847,30 +47346,6 @@ self: { }) {}; "bz2" = callPackage - ({ mkDerivation, base, bytestring, c2hs, criterion, deepseq - , directory, filepath, tasty, tasty-golden, tasty-hunit, temporary - }: - mkDerivation { - pname = "bz2"; - version = "1.0.0.1"; - sha256 = "055sfi658z8sxznzdnj40hwzj89nfa0dk4x59b5z43lah9m3hpa2"; - revision = "2"; - editedCabalFile = "1kf9phb27cy7yk06sdd3bgh39ym0gb988h6zx315gcmlxncj71jb"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base bytestring ]; - libraryToolDepends = [ c2hs ]; - testHaskellDepends = [ - base bytestring deepseq directory filepath tasty tasty-golden - tasty-hunit - ]; - benchmarkHaskellDepends = [ - base bytestring criterion filepath temporary - ]; - description = "Bindings to libbz2"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "bz2_1_0_1_0" = callPackage ({ mkDerivation, base, bytestring, bzlib, c2hs, cpphs, criterion , deepseq, directory, filepath, tasty, tasty-golden, tasty-hunit , temporary @@ -47892,7 +47367,6 @@ self: { benchmarkToolDepends = [ cpphs ]; description = "Bindings to libbz2"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "bzip-signature" = callPackage @@ -47918,8 +47392,6 @@ self: { librarySystemDepends = [ bzip2 ]; description = "Compression and decompression in the bzip2 format"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) bzip2;}; "bzlib-conduit" = callPackage @@ -48204,6 +47676,8 @@ self: { ]; description = "A maintenance command of Haskell cabal packages"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cabal" = callPackage @@ -48231,6 +47705,8 @@ self: { libraryHaskellDepends = [ base Cabal filepath ]; description = "Cabal support for creating AppImage applications"; license = stdenv.lib.licenses.agpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cabal-audit" = callPackage @@ -48261,8 +47737,6 @@ self: { libraryHaskellDepends = [ base Cabal directory extra filepath ]; description = "Build time library that autodetects exposed modules"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "cabal-bounds" = callPackage @@ -48287,6 +47761,8 @@ self: { ]; description = "A command line program for managing the dependency versions in a cabal file"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cabal-build-programs" = callPackage @@ -48416,30 +47892,6 @@ self: { }) {}; "cabal-debian" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, bifunctors, Cabal - , containers, data-default, debian, deepseq, Diff, directory - , exceptions, filepath, hsemail, HUnit, lens, mtl, network-uri - , newtype-generics, optparse-applicative, parsec, pretty, process - , pureMD5, regex-tdfa, syb, text, unix, unliftio, utf8-string - }: - mkDerivation { - pname = "cabal-debian"; - version = "5.0.3"; - sha256 = "11imbizfa65fdqydpxvcdv0a80gsd6szzl33b312myw3il2xr5hi"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-wl-pprint base bifunctors Cabal containers data-default debian - deepseq Diff directory exceptions filepath hsemail HUnit lens mtl - network-uri newtype-generics optparse-applicative parsec pretty - process pureMD5 regex-tdfa syb text unix unliftio utf8-string - ]; - executableHaskellDepends = [ base Cabal debian lens mtl pretty ]; - description = "Create a Debianization for a Cabal package"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "cabal-debian_5_1" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bifunctors, Cabal , containers, data-default, debian, deepseq, Diff, directory , exceptions, filepath, hsemail, HUnit, lens, mtl, network-uri @@ -48461,7 +47913,6 @@ self: { executableHaskellDepends = [ base Cabal debian lens mtl pretty ]; description = "Create a Debianization for a Cabal package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "cabal-dependency-licenses" = callPackage @@ -48555,6 +48006,29 @@ self: { }) {}; "cabal-file" = callPackage + ({ mkDerivation, base, bytestring, Cabal, directory, extra + , filepath, hackage-security, optparse-applicative, simple-cabal + , simple-cmd, simple-cmd-args, time + }: + mkDerivation { + pname = "cabal-file"; + version = "0.1.0"; + sha256 = "1khf39awvpnqxs0rlqa6n5810x9kkn31975v6kbmwwdrjjp2qlqw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring Cabal directory extra filepath hackage-security + optparse-applicative simple-cabal simple-cmd time + ]; + executableHaskellDepends = [ + base bytestring Cabal directory extra filepath optparse-applicative + simple-cabal simple-cmd simple-cmd-args + ]; + description = "Cabal file access"; + license = stdenv.lib.licenses.bsd3; + }) {}; + + "cabal-file_0_1_1" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, extra , filepath, hackage-security, optparse-applicative, simple-cabal , simple-cmd, simple-cmd-args, time @@ -48575,6 +48049,7 @@ self: { ]; description = "Cabal file access"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; }) {}; "cabal-file-th" = callPackage @@ -48590,6 +48065,8 @@ self: { testHaskellDepends = [ base Cabal ]; description = "Template Haskell expressions for reading fields from a project's cabal file"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cabal-flatpak" = callPackage @@ -48885,6 +48362,8 @@ self: { ]; description = "Lenses and traversals for the Cabal library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cabal-macosx" = callPackage @@ -49200,6 +48679,8 @@ self: { libraryHaskellDepends = [ base Cabal QuickCheck ]; description = "QuickCheck for Cabal"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cabal-toolkit" = callPackage @@ -49567,6 +49048,8 @@ self: { ]; description = "cached hashmaps"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cached" = callPackage @@ -50011,8 +49494,8 @@ self: { }: mkDerivation { pname = "calamity"; - version = "0.1.21.0"; - sha256 = "0hh3kfcs2wjmkz8ggzshb1535rz13nl1d9yaa73rm2arn73jfsi1"; + version = "0.1.22.0"; + sha256 = "0cmv24r5ay34v50rfdp7rakhzrs0fx079nncfq4xi5j4mm484dna"; libraryHaskellDepends = [ aeson async base bytestring colour concurrent-extra containers data-default-class data-flags deepseq deque df1 di-core di-polysemy @@ -50136,6 +49619,8 @@ self: { ]; description = "Commandline tool to get week of the year"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "call" = callPackage @@ -50492,6 +49977,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Convert data to and from a natural number representation"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cao" = callPackage @@ -50577,8 +50064,6 @@ self: { ]; description = "OTP-like supervision trees in Haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "capnp" = callPackage @@ -50756,6 +50241,8 @@ self: { ]; description = "Algorithms for coin selection and fee balancing"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cardano-transactions" = callPackage @@ -51226,6 +50713,8 @@ self: { libraryHaskellDepends = [ base template-haskell ]; description = "Combinators for casing on constructors"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cases" = callPackage @@ -51514,28 +51003,6 @@ self: { }) {}; "cassava-conduit" = callPackage - ({ mkDerivation, array, base, bifunctors, bytestring, cassava - , conduit, containers, criterion, mtl, QuickCheck, text - }: - mkDerivation { - pname = "cassava-conduit"; - version = "0.5.1"; - sha256 = "1y3pjvc273vxb8lr3wckliw23n8vninl034wc0zlfh1asplp4nxm"; - libraryHaskellDepends = [ - array base bifunctors bytestring cassava conduit containers mtl - text - ]; - testHaskellDepends = [ - base bytestring cassava conduit QuickCheck text - ]; - benchmarkHaskellDepends = [ base criterion ]; - description = "Conduit interface for cassava package"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "cassava-conduit_0_6_0" = callPackage ({ mkDerivation, array, base, bifunctors, bytestring, cassava , conduit, containers, criterion, mtl, QuickCheck, text }: @@ -53001,25 +52468,6 @@ self: { }) {}; "character-cases" = callPackage - ({ mkDerivation, base, containers, doctest, Glob, here, megaparsec - , prettyprinter, template-haskell - }: - mkDerivation { - pname = "character-cases"; - version = "0.1.0.4"; - sha256 = "0097d5p1q2l76jb1qm8zsqm7d3qfcr35v2ip0v52i1ri57b03iya"; - libraryHaskellDepends = [ - base containers here megaparsec prettyprinter template-haskell - ]; - testHaskellDepends = [ - base containers doctest Glob here megaparsec prettyprinter - template-haskell - ]; - description = "Exposes subspecies types of Char. And naming cases."; - license = stdenv.lib.licenses.mit; - }) {}; - - "character-cases_0_1_0_6" = callPackage ({ mkDerivation, base, containers, doctest, Glob, megaparsec , prettyprinter, template-haskell }: @@ -53037,6 +52485,7 @@ self: { description = "Exposes subspecies types of Char. And naming cases."; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "charade" = callPackage @@ -53215,6 +52664,35 @@ self: { broken = true; }) {}; + "charter" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, containers + , http-types, MonadRandom, mtl, one-liner, process, random + , scientific, text, wai, warp + }: + mkDerivation { + pname = "charter"; + version = "0.1.1.1"; + sha256 = "04yspisrm08364j5i5q2xi0p8lhhhn3dk7l85z4fb9jl4d1ypk2q"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson async base bytestring containers http-types mtl one-liner + process scientific text wai warp + ]; + executableHaskellDepends = [ + aeson async base bytestring containers http-types MonadRandom mtl + one-liner process random scientific text wai warp + ]; + testHaskellDepends = [ + aeson async base bytestring containers http-types mtl one-liner + process scientific text wai warp + ]; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "chaselev-deque" = callPackage ({ mkDerivation, abstract-deque, abstract-deque-tests, array , atomic-primops, base, containers, ghc-prim, HUnit, test-framework @@ -54066,6 +53544,8 @@ self: { ]; description = "A performant time library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "chronos-bench" = callPackage @@ -54086,6 +53566,8 @@ self: { benchmarkHaskellDepends = [ base ]; description = "Benchmarking tool with focus on comparing results"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "chs-cabal" = callPackage @@ -54324,8 +53806,6 @@ self: { testHaskellDepends = [ base hspec ]; description = "Simple C-like programming language"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "cinvoke" = callPackage @@ -54695,8 +54175,8 @@ self: { }: mkDerivation { pname = "citeproc"; - version = "0.1.1.1"; - sha256 = "1w6ivzkwjpgaqd8nnb73krp2xwnkli5ggd0nmw3llxfzcvpg0mxz"; + version = "0.2"; + sha256 = "1jibg9yzcdafijy5c8khgavirbxq44plsw81gkxya24yc9ag5bi6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -55058,38 +54538,11 @@ self: { "clash-ghc" = callPackage ({ mkDerivation, array, base, bifunctors, bytestring, Cabal , clash-lib, clash-prelude, concurrent-supply, containers, deepseq - , directory, filepath, ghc, ghc-boot, ghc-prim, ghc-typelits-extra - , ghc-typelits-knownnat, ghc-typelits-natnormalise, ghci, hashable - , haskeline, integer-gmp, lens, mtl, primitive, process, reflection - , split, template-haskell, text, time, transformers, uniplate, unix - , unordered-containers, utf8-string, vector - }: - mkDerivation { - pname = "clash-ghc"; - version = "1.2.4"; - sha256 = "1xzpz0bkdfvhkk496q4zr7f6ix23dgg6w5r14j5gxy4jb8f8bxln"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array base bifunctors bytestring Cabal clash-lib clash-prelude - concurrent-supply containers deepseq directory filepath ghc - ghc-boot ghc-prim ghc-typelits-extra ghc-typelits-knownnat - ghc-typelits-natnormalise ghci hashable haskeline integer-gmp lens - mtl primitive process reflection split template-haskell text time - transformers uniplate unix unordered-containers utf8-string vector - ]; - executableHaskellDepends = [ base ]; - description = "CAES Language for Synchronous Hardware"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "clash-ghc_1_2_5" = callPackage - ({ mkDerivation, array, base, bifunctors, bytestring, Cabal - , clash-lib, clash-prelude, concurrent-supply, containers, deepseq - , directory, filepath, ghc, ghc-boot, ghc-prim, ghc-typelits-extra - , ghc-typelits-knownnat, ghc-typelits-natnormalise, ghci, hashable - , haskeline, integer-gmp, lens, mtl, primitive, process, reflection - , split, template-haskell, text, time, transformers, uniplate, unix + , directory, exceptions, filepath, ghc, ghc-boot, ghc-prim + , ghc-typelits-extra, ghc-typelits-knownnat + , ghc-typelits-natnormalise, ghci, hashable, haskeline, integer-gmp + , lens, mtl, primitive, process, reflection, split + , template-haskell, text, time, transformers, uniplate, unix , unordered-containers, utf8-string, vector }: mkDerivation { @@ -55100,8 +54553,8 @@ self: { isExecutable = true; libraryHaskellDepends = [ array base bifunctors bytestring Cabal clash-lib clash-prelude - concurrent-supply containers deepseq directory filepath ghc - ghc-boot ghc-prim ghc-typelits-extra ghc-typelits-knownnat + concurrent-supply containers deepseq directory exceptions filepath + ghc ghc-boot ghc-prim ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise ghci hashable haskeline integer-gmp lens mtl primitive process reflection split template-haskell text time transformers uniplate unix unordered-containers utf8-string vector @@ -55110,46 +54563,10 @@ self: { description = "CAES Language for Synchronous Hardware"; license = stdenv.lib.licenses.bsd2; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "clash-lib" = callPackage - ({ mkDerivation, aeson, ansi-terminal, attoparsec, base, binary - , bytestring, clash-prelude, concurrent-supply, containers - , data-binary-ieee754, data-default, deepseq, directory, dlist - , errors, exceptions, extra, filepath, ghc, ghc-boot-th - , ghc-typelits-knownnat, hashable, haskell-src-exts - , haskell-src-meta, hint, integer-gmp, interpolate, lens, mtl - , ordered-containers, parsers, prettyprinter, primitive, process - , reducers, tasty, tasty-hunit, template-haskell, temporary - , terminal-size, text, text-show, time, transformers, trifecta - , unordered-containers, utf8-string, vector - , vector-binary-instances - }: - mkDerivation { - pname = "clash-lib"; - version = "1.2.4"; - sha256 = "147cahsid3l6ff8d96ndzli1v79i9lbmad0bkmy0s5vcbgp90q7c"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson ansi-terminal attoparsec base binary bytestring clash-prelude - concurrent-supply containers data-binary-ieee754 data-default - deepseq directory dlist errors exceptions extra filepath ghc - ghc-boot-th hashable haskell-src-meta hint integer-gmp interpolate - lens mtl ordered-containers parsers prettyprinter primitive process - reducers template-haskell temporary terminal-size text text-show - time transformers trifecta unordered-containers utf8-string vector - vector-binary-instances - ]; - testHaskellDepends = [ - base clash-prelude concurrent-supply containers data-default - deepseq ghc ghc-typelits-knownnat haskell-src-exts lens tasty - tasty-hunit template-haskell text transformers unordered-containers - ]; - description = "CAES Language for Synchronous Hardware - As a Library"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "clash-lib_1_2_5" = callPackage ({ mkDerivation, aeson, ansi-terminal, attoparsec, base, binary , bytestring, clash-prelude, concurrent-supply, containers , data-binary-ieee754, data-default, deepseq, directory, dlist @@ -55185,6 +54602,7 @@ self: { description = "CAES Language for Synchronous Hardware - As a Library"; license = stdenv.lib.licenses.bsd2; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "clash-multisignal" = callPackage @@ -55204,43 +54622,6 @@ self: { }) {}; "clash-prelude" = callPackage - ({ mkDerivation, array, base, bifunctors, binary, bytestring, Cabal - , cabal-doctest, constraints, containers, criterion - , data-binary-ieee754, data-default-class, deepseq, doctest - , ghc-prim, ghc-typelits-extra, ghc-typelits-knownnat - , ghc-typelits-natnormalise, half, hashable, hint, integer-gmp - , interpolate, lens, QuickCheck, quickcheck-classes-base - , recursion-schemes, reflection, singletons, tasty, tasty-hunit - , tasty-quickcheck, template-haskell, text, text-show - , th-abstraction, th-lift, th-orphans, time, transformers - , type-errors, uniplate, vector - }: - mkDerivation { - pname = "clash-prelude"; - version = "1.2.4"; - sha256 = "1yizprs6i4y2vyhjj6pvpd5xmdbxyqjwclk6saaws0g3xv008ffg"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - array base bifunctors binary bytestring constraints containers - data-binary-ieee754 data-default-class deepseq ghc-prim - ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise - half hashable integer-gmp interpolate lens QuickCheck - recursion-schemes reflection singletons template-haskell text - text-show th-abstraction th-lift th-orphans time transformers - type-errors uniplate vector - ]; - testHaskellDepends = [ - base doctest ghc-typelits-knownnat hint quickcheck-classes-base - tasty tasty-hunit tasty-quickcheck template-haskell - ]; - benchmarkHaskellDepends = [ - base criterion deepseq template-haskell - ]; - description = "CAES Language for Synchronous Hardware - Prelude library"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "clash-prelude_1_2_5" = callPackage ({ mkDerivation, array, base, bifunctors, binary, bytestring, Cabal , cabal-doctest, constraints, containers, criterion , data-binary-ieee754, data-default-class, deepseq, doctest @@ -55277,6 +54658,7 @@ self: { description = "CAES Language for Synchronous Hardware - Prelude library"; license = stdenv.lib.licenses.bsd2; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "clash-prelude-quickcheck" = callPackage @@ -55841,6 +55223,8 @@ self: { libraryHaskellDepends = [ base bytestring hashable text ]; description = "Haskell bindings to Google's Compact Language Detector 2"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "clean-home" = callPackage @@ -56973,8 +56357,6 @@ self: { ]; description = "Helper to enter cmdargs command lines using a web browser"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "cmdlib" = callPackage @@ -57025,6 +56407,8 @@ self: { testHaskellDepends = [ base containers hedgehog ]; description = "(C)oncurrent (M)onoidal (F)olds"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cml" = callPackage @@ -57217,6 +56601,8 @@ self: { testHaskellDepends = [ base co-log-core hedgehog ]; description = "Composable Contravariant Comonadic Logging Library"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "co-log-concurrent" = callPackage @@ -57271,6 +56657,8 @@ self: { executableHaskellDepends = [ base co-log-core polysemy ]; description = "Composable Contravariant Comonadic Logging Library"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "co-log-polysemy-formatting" = callPackage @@ -57609,8 +56997,8 @@ self: { }: mkDerivation { pname = "codeworld-api"; - version = "0.6.0"; - sha256 = "1m1kqr8gniqcxc3s8yvk4rb2v0cg7wl0m3dam3g4ida2i8r5p22a"; + version = "0.7.0"; + sha256 = "1l1w4mrw4b2njz4kmfvd94mlwn776vryy1y9x9cb3r69fw5qy2f3"; libraryHaskellDepends = [ aeson base base64-bytestring blank-canvas bytestring cereal cereal-text containers deepseq dependent-sum ghc-prim hashable @@ -57720,6 +57108,8 @@ self: { benchmarkHaskellDepends = [ base gauge ]; description = "Utility functions for Coercible types"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "coercion-extras" = callPackage @@ -58284,21 +57674,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "colour_2_3_3" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "colour"; - version = "2.3.3"; - sha256 = "1qmn1778xzg07jg9nx4k1spdz2llivpblf6wwrps1qpqjhsac5cd"; - revision = "1"; - editedCabalFile = "0r0pgrsbk4a3fp9pig7q1d8wrc6cd411gb58qiq3wd5dqw0lbmjk"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base ]; - description = "A model for human colour/color perception"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "colour" = callPackage ({ mkDerivation, base, QuickCheck, random, test-framework , test-framework-quickcheck2 @@ -58325,8 +57700,6 @@ self: { libraryHaskellDepends = [ accelerate base ]; description = "Working with colours in Accelerate"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "colour-space" = callPackage @@ -59057,6 +58430,8 @@ self: { testHaskellDepends = [ base ]; description = "An append only list in a compact region"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "compact-map" = callPackage @@ -59186,6 +58561,8 @@ self: { ]; description = "Small vectors of small integers stored very compactly"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "compactable" = callPackage @@ -59345,8 +58722,6 @@ self: { ]; description = "Parse a Pandoc to a composite value"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "compdoc-dhall-decoder" = callPackage @@ -59365,8 +58740,6 @@ self: { ]; description = "Allows you to write FromDhall instances for Compdoc"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "compendium-client" = callPackage @@ -59375,14 +58748,16 @@ self: { }: mkDerivation { pname = "compendium-client"; - version = "0.2.0.0"; - sha256 = "1jsl2li88wvw61r38gcwdn7y6gf7q6br50i4mfnh40mzq1qqgkm0"; + version = "0.2.1.1"; + sha256 = "0iqk3lyfayy7xwa97jzzch2mhg8zam3ip2i524ki5qnw2ih3mizv"; libraryHaskellDepends = [ aeson base http-client language-protobuf megaparsec servant servant-client text ]; description = "Client for the Compendium schema server"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "compensated" = callPackage @@ -59461,6 +58836,8 @@ self: { libraryHaskellDepends = [ base template-haskell ]; description = "complex numbers with non-mandatory RealFloat"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "complex-integrate" = callPackage @@ -59606,8 +58983,6 @@ self: { ]; description = "JSON for Vinyl records"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "composite-aeson-cofree-list" = callPackage @@ -59623,8 +58998,6 @@ self: { ]; description = "Print a Cofree [] as a JSON value"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "composite-aeson-path" = callPackage @@ -59636,8 +59009,6 @@ self: { libraryHaskellDepends = [ base composite-aeson path ]; description = "Formatting data for the path library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "composite-aeson-refined" = callPackage @@ -59653,8 +59024,6 @@ self: { ]; description = "composite-aeson support for Refined from the refined package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "composite-aeson-throw" = callPackage @@ -59670,8 +59039,6 @@ self: { ]; description = "MonadThrow behaviour for composite-aeson"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "composite-aeson-writeonly" = callPackage @@ -59686,8 +59053,6 @@ self: { ]; description = "WriteOnly indicators for composite-aeson"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "composite-base" = callPackage @@ -59722,8 +59087,6 @@ self: { libraryHaskellDepends = [ base binary composite-base ]; description = "Orphan binary instances"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "composite-ekg" = callPackage @@ -59738,8 +59101,6 @@ self: { ]; description = "EKG Metrics for Vinyl records"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "composite-hashable" = callPackage @@ -59899,8 +59260,6 @@ self: { benchmarkHaskellDepends = [ base-prelude ]; description = "Sum and Product types and such"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "comprehensions-ghc" = callPackage @@ -60360,6 +59719,8 @@ self: { ]; description = "Benchmarks to compare concurrency APIs"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "concurrent-barrier" = callPackage @@ -60607,8 +59968,6 @@ self: { libraryHaskellDepends = [ base ]; description = "More utilities and broad-used datastructures for concurrency"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "concurrentoutput" = callPackage @@ -60740,33 +60099,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "conduit_1_2_13_1" = callPackage - ({ mkDerivation, base, containers, criterion, deepseq, exceptions - , hspec, kan-extensions, lifted-base, mmorph, monad-control, mtl - , mwc-random, primitive, QuickCheck, resourcet, safe, split - , transformers, transformers-base, transformers-compat, vector - }: - mkDerivation { - pname = "conduit"; - version = "1.2.13.1"; - sha256 = "185kdjmbghpvhsvqxh9c9qsh8y987m1kgdagsbwy6c93nlqvbdkp"; - libraryHaskellDepends = [ - base exceptions lifted-base mmorph monad-control mtl primitive - resourcet transformers transformers-base transformers-compat - ]; - testHaskellDepends = [ - base containers exceptions hspec mtl QuickCheck resourcet safe - split transformers - ]; - benchmarkHaskellDepends = [ - base containers criterion deepseq hspec kan-extensions mwc-random - transformers vector - ]; - description = "Streaming data processing library"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "conduit" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , exceptions, filepath, gauge, hspec, kan-extensions @@ -60949,39 +60281,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "conduit-extra_1_2_3_2" = callPackage - ({ mkDerivation, async, attoparsec, base, blaze-builder, bytestring - , bytestring-builder, conduit, criterion, directory, exceptions - , filepath, hspec, monad-control, network, primitive, process - , QuickCheck, resourcet, stm, streaming-commons, text, transformers - , transformers-base, typed-process, unliftio-core - }: - mkDerivation { - pname = "conduit-extra"; - version = "1.2.3.2"; - sha256 = "1xihl8zrd6jyfnlmsrqshwwqc8176whs5im4jvxvk9038wl6cnqx"; - revision = "3"; - editedCabalFile = "0m68hvcmg4wwn12wcczqx1i60i8g2nv95c05abnl8ymq0377c7wi"; - libraryHaskellDepends = [ - async attoparsec base blaze-builder bytestring conduit directory - exceptions filepath monad-control network primitive process - resourcet stm streaming-commons text transformers transformers-base - typed-process unliftio-core - ]; - testHaskellDepends = [ - async attoparsec base blaze-builder bytestring bytestring-builder - conduit directory exceptions hspec process QuickCheck resourcet stm - streaming-commons text transformers transformers-base - ]; - benchmarkHaskellDepends = [ - base blaze-builder bytestring bytestring-builder conduit criterion - transformers - ]; - description = "Batteries included conduit: adapters for common libraries"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "conduit-extra" = callPackage ({ mkDerivation, async, attoparsec, base, bytestring , bytestring-builder, conduit, directory, exceptions, filepath @@ -61353,8 +60652,6 @@ self: { testHaskellDepends = [ base conferer hedis hspec text ]; description = "conferer's FromConfig instances for hedis settings"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "conferer-hspec" = callPackage @@ -61449,8 +60746,6 @@ self: { ]; description = "conferer's FromConfig instances for snap Config"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "conferer-source-dhall" = callPackage @@ -61651,6 +60946,8 @@ self: { testHaskellDepends = [ base config-value text ]; description = "Schema definitions for the config-value package"; license = stdenv.lib.licenses.isc; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "config-select" = callPackage @@ -61682,6 +60979,8 @@ self: { testHaskellDepends = [ base text ]; description = "Simple, layout-based value language similar to YAML or JSON"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "config-value-getopt" = callPackage @@ -61771,8 +61070,6 @@ self: { ]; description = "Tools for specifying and parsing configurations"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "configurator" = callPackage @@ -61840,26 +61137,6 @@ self: { }) {}; "configurator-pg" = callPackage - ({ mkDerivation, base, bytestring, containers, filepath, HUnit - , megaparsec, protolude, scientific, test-framework - , test-framework-hunit, text - }: - mkDerivation { - pname = "configurator-pg"; - version = "0.2.4"; - sha256 = "07zhvfky3p4wv6hc48hclmgkz465wpbqwx4yfljby82hgnrkdarh"; - libraryHaskellDepends = [ - base containers megaparsec protolude scientific text - ]; - testHaskellDepends = [ - base bytestring filepath HUnit protolude test-framework - test-framework-hunit text - ]; - description = "Reduced parser for configurator-ng config files"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "configurator-pg_0_2_5" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, HUnit , megaparsec, protolude, scientific, test-framework , test-framework-hunit, text @@ -61877,7 +61154,6 @@ self: { ]; description = "Reduced parser for configurator-ng config files"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "confsolve" = callPackage @@ -62049,8 +61325,6 @@ self: { testHaskellDepends = [ base hedgehog ]; description = "Orders, Galois connections, and lattices"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "consistent" = callPackage @@ -62163,17 +61437,15 @@ self: { }) {}; "constrained-categories" = callPackage - ({ mkDerivation, base, contravariant, semigroups, tagged + ({ mkDerivation, base, contravariant, fail, semigroups, tagged , trivial-constraint, void }: mkDerivation { pname = "constrained-categories"; - version = "0.4.0.0"; - sha256 = "1wq4ivkgxbwxxrfk5lwn2psbbiaq87dr8zf1z9b9yhw2hi75lsgw"; - revision = "1"; - editedCabalFile = "0f96xmq5j03f9ks9cjlgbc5wq0azdbrbj2lh3kr3ybz658dli3j7"; + version = "0.4.1.0"; + sha256 = "0n9xi24jc590hmhz8b8g6rhfkbapq62h74mjkhs4mcsj58inx90p"; libraryHaskellDepends = [ - base contravariant semigroups tagged trivial-constraint void + base contravariant fail semigroups tagged trivial-constraint void ]; description = "Constrained clones of the category-theory type classes, using ConstraintKinds"; license = stdenv.lib.licenses.gpl3; @@ -62435,8 +61707,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Haskell version of the Construct library for easy specification of file formats"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "constructible" = callPackage @@ -62560,20 +61830,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "containers_0_4_2_1" = callPackage - ({ mkDerivation, array, base, deepseq }: - mkDerivation { - pname = "containers"; - version = "0.4.2.1"; - sha256 = "10xjyxlx6raz5jx17wyw7zqif3bp3xsbzb1756l263g91gd20rsm"; - revision = "2"; - editedCabalFile = "1j3hr5gqq14bj0yxaz2nyv106zgqf1s12m90y0sgw7xmw1xpipsc"; - libraryHaskellDepends = [ array base deepseq ]; - description = "Assorted concrete container types"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "containers_0_6_4_1" = callPackage ({ mkDerivation, array, base, deepseq }: mkDerivation { @@ -62644,8 +61900,6 @@ 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; - broken = true; }) {}; "containers-verified" = callPackage @@ -63102,8 +62356,6 @@ self: { ]; description = "Explicitly typed, checked exceptions with stack traces"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "control-monad-exception-monadsfd" = callPackage @@ -63136,8 +62388,6 @@ self: { ]; description = "Monads-tf instances for the EMT exceptions monad transformer"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "control-monad-exception-mtl" = callPackage @@ -63150,8 +62400,6 @@ self: { doHaddock = false; description = "MTL instances for the EMT exceptions monad transformer"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "control-monad-failure" = callPackage @@ -63180,18 +62428,6 @@ self: { broken = true; }) {}; - "control-monad-free_0_5_3" = callPackage - ({ mkDerivation, base, deepseq, transformers }: - mkDerivation { - pname = "control-monad-free"; - version = "0.5.3"; - sha256 = "1igwawcdpg8irayjax1xdrlpa9587k1v4y28ib3xfb7yk0xv7vk1"; - libraryHaskellDepends = [ base deepseq transformers ]; - description = "Free monads and monad transformers"; - license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "control-monad-free" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { @@ -63352,11 +62588,11 @@ self: { }: mkDerivation { pname = "conversions"; - version = "0.0.3"; - sha256 = "1fn7ras17maswl7fw5hdbw02b8wjlzs2gcfwdxrw9xipjbw81hir"; + version = "0.0.4"; + sha256 = "1r5k2fqhcyfhrji4ivylx91idhckg0yhkhcrv0pwgqila0xr38p8"; libraryHaskellDepends = [ - base bytestring control-bool devtools exceptions mtl - source-constraints template-haskell text unliftio-core + base bytestring control-bool exceptions mtl source-constraints + template-haskell text unliftio-core ]; testHaskellDepends = [ base bytestring control-bool devtools exceptions mtl @@ -63511,6 +62747,8 @@ self: { ]; description = "web cookies"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "coordinate" = callPackage @@ -63720,24 +62958,6 @@ self: { }) {}; "core-data" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, core-text - , hashable, prettyprinter, prettyprinter-ansi-terminal, scientific - , text, unordered-containers, vector - }: - mkDerivation { - pname = "core-data"; - version = "0.2.1.8"; - sha256 = "1hgvvkk3m3ykdndmf2hbm59v0pim68jwgl2a6n5hw1dv4xwd3fay"; - libraryHaskellDepends = [ - aeson base bytestring containers core-text hashable prettyprinter - prettyprinter-ansi-terminal scientific text unordered-containers - vector - ]; - description = "Convenience wrappers around common data structures and encodings"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "core-data_0_2_1_9" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, core-text , hashable, prettyprinter, scientific, text, unordered-containers , vector @@ -63752,7 +62972,6 @@ self: { ]; description = "Convenience wrappers around common data structures and encodings"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "core-haskell" = callPackage @@ -63773,27 +62992,6 @@ self: { }) {}; "core-program" = callPackage - ({ mkDerivation, async, base, bytestring, chronologique, core-data - , core-text, directory, exceptions, filepath, fsnotify, hashable - , hourglass, mtl, prettyprinter, prettyprinter-ansi-terminal - , safe-exceptions, stm, template-haskell, terminal-size, text - , text-short, transformers, unix - }: - mkDerivation { - pname = "core-program"; - version = "0.2.5.0"; - sha256 = "0bgzlyxcmnn7bscw04v9rljny9wjhcg066nbqk47aphdd6b716dj"; - libraryHaskellDepends = [ - async base bytestring chronologique core-data core-text directory - exceptions filepath fsnotify hashable hourglass mtl prettyprinter - prettyprinter-ansi-terminal safe-exceptions stm template-haskell - terminal-size text text-short transformers unix - ]; - description = "Opinionated Haskell Interoperability"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "core-program_0_2_6_0" = callPackage ({ mkDerivation, async, base, bytestring, chronologique, core-data , core-text, directory, exceptions, filepath, fsnotify, hashable , hourglass, mtl, prettyprinter, safe-exceptions, stm @@ -63812,27 +63010,9 @@ self: { ]; description = "Opinionated Haskell Interoperability"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "core-text" = callPackage - ({ mkDerivation, base, bytestring, deepseq, fingertree, hashable - , prettyprinter, prettyprinter-ansi-terminal, template-haskell - , text, text-short - }: - mkDerivation { - pname = "core-text"; - version = "0.2.3.6"; - sha256 = "13sdgym8xhljpc465bq1h066mrcvk77568viklhib255skjl56gn"; - libraryHaskellDepends = [ - base bytestring deepseq fingertree hashable prettyprinter - prettyprinter-ansi-terminal template-haskell text text-short - ]; - description = "A rope type based on a finger tree over UTF-8 fragments"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "core-text_0_3_0_0" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, colour, deepseq , fingertree, hashable, prettyprinter, template-haskell, text , text-short @@ -63847,7 +63027,6 @@ self: { ]; description = "A rope type based on a finger tree over UTF-8 fragments"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "corebot-bliki" = callPackage @@ -63913,8 +63092,6 @@ self: { librarySystemDepends = [ rocksdb ]; description = "Launches CoreNLP and parses the JSON output"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) rocksdb;}; "cornea" = callPackage @@ -64023,7 +63200,6 @@ self: { description = "A modern, lightweight, complete client for CouchDB"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) couchdb;}; "couchdb-conduit" = callPackage @@ -64254,8 +63430,6 @@ self: { ]; description = "Coya monoids"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "cparsing" = callPackage @@ -64325,8 +63499,6 @@ self: { testHaskellDepends = [ base hspec hspec-megaparsec megaparsec ]; description = "Build tool for C"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "cplex-hs" = callPackage @@ -64779,20 +63951,6 @@ self: { }) {crack = null;}; "crackNum" = callPackage - ({ mkDerivation, array, base, FloatingHex }: - mkDerivation { - pname = "crackNum"; - version = "2.3"; - sha256 = "1wrqq2g6hvqa8w0c4nad35d1favcjqi93ywnxqkc3i7pl37jb3s2"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ array base FloatingHex ]; - executableHaskellDepends = [ array base FloatingHex ]; - description = "Crack various integer, floating-point data formats"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "crackNum_2_4" = callPackage ({ mkDerivation, array, base, FloatingHex }: mkDerivation { pname = "crackNum"; @@ -64804,7 +63962,6 @@ self: { executableHaskellDepends = [ array base FloatingHex ]; description = "Crack various integer, floating-point data formats"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "craft" = callPackage @@ -65023,18 +64180,21 @@ self: { "crdt-event-fold" = callPackage ({ mkDerivation, base, binary, containers, data-default-class - , data-dword, hspec + , data-dword, hspec, mtl, transformers }: mkDerivation { pname = "crdt-event-fold"; - version = "1.2.0.0"; - sha256 = "0ald9rjynck8a0x2vicq4kq6hji2jyh0n78ghf49gh70swik5hsc"; + version = "1.2.1.1"; + sha256 = "0qwc72j2v3kdvh3iq6vn0anwicpqpx59in6q9yvc5jbk4f24zpl2"; libraryHaskellDepends = [ - base binary containers data-default-class data-dword + base binary containers data-default-class data-dword mtl + transformers ]; testHaskellDepends = [ base hspec ]; description = "Garbage collected event folding CRDT"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "creatur" = callPackage @@ -65277,6 +64437,44 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "criterion_1_5_9_0" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat + , base-compat-batteries, binary, binary-orphans, bytestring + , cassava, code-page, containers, criterion-measurement, deepseq + , directory, exceptions, filepath, Glob, HUnit, js-chart + , microstache, mtl, mwc-random, optparse-applicative, parsec + , QuickCheck, statistics, tasty, tasty-hunit, tasty-quickcheck + , text, time, transformers, transformers-compat, vector + , vector-algorithms + }: + mkDerivation { + pname = "criterion"; + version = "1.5.9.0"; + sha256 = "0qhlylhra1d3vzk6miqv0gdrn10gw03bdwv8b4bfmdzgpf0zgqr1"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson ansi-wl-pprint base base-compat-batteries binary + binary-orphans bytestring cassava code-page containers + criterion-measurement deepseq directory exceptions filepath Glob + js-chart microstache mtl mwc-random optparse-applicative parsec + statistics text time transformers transformers-compat vector + vector-algorithms + ]; + executableHaskellDepends = [ + base base-compat-batteries optparse-applicative + ]; + testHaskellDepends = [ + aeson base base-compat base-compat-batteries bytestring deepseq + directory HUnit QuickCheck statistics tasty tasty-hunit + tasty-quickcheck vector + ]; + description = "Robust, reliable performance measurement and analysis"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "criterion-compare" = callPackage ({ mkDerivation, base, bytestring, cassava, Chart, Chart-diagrams , clay, colour, containers, data-default, filepath, lens, lucid @@ -65562,6 +64760,8 @@ self: { ]; description = "Pure Haskell implelementation for GNU SHA512 crypt algorithm"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "crypto-api" = callPackage @@ -65667,6 +64867,8 @@ self: { testHaskellDepends = [ base bytestring QuickCheck ]; description = "An educational tool for studying classical cryptography schemes"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "crypto-conduit" = callPackage @@ -65724,6 +64926,8 @@ self: { ]; description = "Like crypto-pubkey-openssh but not dependent on any specific crypto library"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "crypto-multihash" = callPackage @@ -65891,8 +65095,6 @@ self: { ]; description = "Cryptographic random number generator"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "crypto-simple" = callPackage @@ -65930,8 +65132,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Easy-and-safe-to-use high-level cryptography based on Sodium"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "crypto-token" = callPackage @@ -66156,6 +65356,8 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast, pure and practical SHA-512 implementation"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cryptoids" = callPackage @@ -66190,6 +65392,8 @@ self: { libraryHaskellDepends = [ base cryptoids-types exceptions ]; description = "Typeclass-based interface to cryptoids"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cryptoids-types" = callPackage @@ -66207,30 +65411,33 @@ self: { ]; description = "Shared types for encrypting internal object identifiers before exposure"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cryptol" = callPackage ({ mkDerivation, alex, ansi-terminal, array, async, base , base-compat, blaze-html, bv-sized, bytestring, containers , criterion, cryptohash-sha1, deepseq, directory, exceptions - , filepath, gitrev, GraphSCC, happy, haskeline, heredoc, libBF - , monad-control, monadLib, mtl, panic, parameterized-utils, pretty - , process, random, sbv, simple-smt, strict, text, tf-random, time - , transformers, transformers-base, what4 + , filepath, ghc-prim, gitrev, GraphSCC, happy, haskeline, heredoc + , integer-gmp, libBF, MemoTrie, monad-control, monadLib, mtl, panic + , parameterized-utils, pretty, process, random, sbv, simple-smt + , stm, strict, text, tf-random, time, transformers + , transformers-base, what4 }: mkDerivation { pname = "cryptol"; - version = "2.9.1"; - sha256 = "0c484pla89igj77x5n2n50a1la8j4jaqpc0pc58c1pcijffxac5l"; + version = "2.10.0"; + sha256 = "0qzgfd0nn070rca8mdm2gi7ah9aghn1kpr3fl4dx56kbfva23yhb"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array async base base-compat bv-sized bytestring containers - cryptohash-sha1 deepseq directory exceptions filepath gitrev - GraphSCC heredoc libBF monad-control monadLib mtl panic - parameterized-utils pretty process random sbv simple-smt strict - text tf-random time transformers-base what4 + cryptohash-sha1 deepseq directory exceptions filepath ghc-prim + gitrev GraphSCC heredoc integer-gmp libBF MemoTrie monad-control + monadLib mtl panic parameterized-utils pretty process random sbv + simple-smt stm strict text tf-random time transformers-base what4 ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ @@ -66247,28 +65454,6 @@ self: { }) {}; "cryptonite" = callPackage - ({ mkDerivation, base, basement, bytestring, deepseq, gauge - , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit - , tasty-kat, tasty-quickcheck - }: - mkDerivation { - pname = "cryptonite"; - version = "0.26"; - sha256 = "1pdf0zzbfr0cdzls6bab6f6kpx08wa8c2qc1zfqzv5ajapgr0wy4"; - libraryHaskellDepends = [ - base basement bytestring deepseq ghc-prim integer-gmp memory - ]; - testHaskellDepends = [ - base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base bytestring deepseq gauge memory random - ]; - description = "Cryptography Primitives sink"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "cryptonite_0_27" = callPackage ({ mkDerivation, base, basement, bytestring, deepseq, gauge , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit , tasty-kat, tasty-quickcheck @@ -66288,7 +65473,6 @@ self: { ]; description = "Cryptography Primitives sink"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "cryptonite-conduit" = callPackage @@ -66464,8 +65648,6 @@ self: { ]; description = "a gallery of Csound instruments"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "csound-expression" = callPackage @@ -66485,8 +65667,6 @@ self: { ]; description = "library to make electronic music"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "csound-expression-dynamic" = callPackage @@ -66504,8 +65684,6 @@ self: { ]; description = "dynamic core for csound-expression library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "csound-expression-opcodes" = callPackage @@ -66521,8 +65699,6 @@ self: { ]; description = "opcodes for the library csound-expression"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "csound-expression-typed" = callPackage @@ -66543,8 +65719,6 @@ self: { ]; description = "typed core for the library csound-expression"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "csound-sampler" = callPackage @@ -66556,8 +65730,6 @@ self: { libraryHaskellDepends = [ base csound-expression transformers ]; description = "A musical sampler based on Csound"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "csp" = callPackage @@ -66677,8 +65849,6 @@ self: { ]; description = "High-performance CSS tokenizer and serializer"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "css-text" = callPackage @@ -66705,32 +65875,6 @@ self: { }) {}; "csv-conduit" = callPackage - ({ mkDerivation, array, attoparsec, base, blaze-builder, bytestring - , conduit, conduit-extra, containers, data-default, directory - , exceptions, ghc-prim, HUnit, mmorph, monad-control, mtl - , primitive, resourcet, semigroups, test-framework - , test-framework-hunit, text, transformers, unordered-containers - , vector - }: - mkDerivation { - pname = "csv-conduit"; - version = "0.7.1.0"; - sha256 = "01wmf2kzy483k3dbmcmf1mziwwrchdj7nxl63wakynsddh1zjv9v"; - libraryHaskellDepends = [ - array attoparsec base blaze-builder bytestring conduit - conduit-extra containers data-default exceptions ghc-prim mmorph - monad-control mtl primitive resourcet semigroups text transformers - unordered-containers vector - ]; - testHaskellDepends = [ - base bytestring containers directory HUnit mtl primitive - test-framework test-framework-hunit text transformers vector - ]; - description = "A flexible, fast, conduit-based CSV parser library for Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "csv-conduit_0_7_2_0" = callPackage ({ mkDerivation, array, attoparsec, base, blaze-builder, bytestring , conduit, conduit-extra, containers, data-default, directory , exceptions, ghc-prim, HUnit, mmorph, monad-control, mtl @@ -66754,7 +65898,6 @@ self: { ]; description = "A flexible, fast, conduit-based CSV parser library for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "csv-enumerator" = callPackage @@ -67076,8 +66219,6 @@ self: { libraryToolDepends = [ c2hs ]; description = "Bindings to the CUDD binary decision diagrams library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) cudd;}; "cue-sheet" = callPackage @@ -67461,8 +66602,6 @@ self: { base criterion cursor-fuzzy-time genvalidity-criterion QuickCheck ]; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "cursor-gen" = callPackage @@ -67506,8 +66645,6 @@ self: { ]; description = "Fast implementations of the curve25519 elliptic curve primitives"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "curves" = callPackage @@ -67677,6 +66814,8 @@ self: { ]; description = "A subfield of the complex numbers for exact calculation"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "cypher" = callPackage @@ -67754,8 +66893,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Digits 0-9"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "d3d11binding" = callPackage @@ -68562,8 +67699,6 @@ self: { sha256 = "1mb72r17982w2sslmvi5nzpf7i702iikc7j4h68gzlfnm426jk9q"; description = "Category theory"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "data-cell" = callPackage @@ -69157,19 +68292,6 @@ self: { }) {}; "data-fix" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "data-fix"; - version = "0.2.1"; - sha256 = "05mhbcb04gxj1zl5y3zjss4p5lab5wyvzwk9pbg04ax2l24qmwih"; - revision = "1"; - editedCabalFile = "1rjz9w5rs48nia2imk4345h8daczlgk85ak2k0dssframi2w8v3s"; - libraryHaskellDepends = [ base ]; - description = "Fixpoint data types"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "data-fix_0_3_0" = callPackage ({ mkDerivation, base, deepseq, hashable }: mkDerivation { pname = "data-fix"; @@ -69178,7 +68300,6 @@ self: { libraryHaskellDepends = [ base deepseq hashable ]; description = "Fixpoint data types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "data-fix-cse" = callPackage @@ -69190,8 +68311,6 @@ self: { libraryHaskellDepends = [ base containers data-fix transformers ]; description = "Common subexpression elimination for the fixploint types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "data-flags" = callPackage @@ -69239,8 +68358,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "A simple multi-way tree data structure"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "data-fresh" = callPackage @@ -70066,8 +69183,6 @@ self: { libraryHaskellDepends = [ base containers mtl ]; description = "Functions to transform data structures"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "data-tree-print" = callPackage @@ -70161,6 +69276,8 @@ self: { libraryHaskellDepends = [ aeson base ]; description = "Class for types with a database id"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "database-id-groundhog" = callPackage @@ -70620,8 +69737,6 @@ self: { ]; description = "Directed acyclic word graphs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dbcleaner" = callPackage @@ -70780,35 +69895,6 @@ self: { broken = true; }) {}; - "dbus_0_10_15" = callPackage - ({ mkDerivation, base, bytestring, cereal, containers, criterion - , deepseq, directory, extra, filepath, libxml-sax, network, parsec - , process, QuickCheck, random, resourcet, tasty, tasty-hunit - , tasty-quickcheck, text, transformers, unix, vector, xml-types - }: - mkDerivation { - pname = "dbus"; - version = "0.10.15"; - sha256 = "1a5sjavq8mfzz4zxpkd9b6jxsvy0kl1rjq2hhy40gcz2qjfnamb4"; - revision = "2"; - editedCabalFile = "0v9k4yrpzpkk3k33gp3z8qmv0q6kf0d6xps3ar4d3xs9ybrwvg0c"; - libraryHaskellDepends = [ - base bytestring cereal containers deepseq libxml-sax network parsec - random text transformers unix vector xml-types - ]; - testHaskellDepends = [ - base bytestring cereal containers directory extra filepath - libxml-sax network parsec process QuickCheck random resourcet tasty - tasty-hunit tasty-quickcheck text transformers unix vector - xml-types - ]; - benchmarkHaskellDepends = [ base criterion ]; - doCheck = false; - description = "A client library for the D-Bus IPC system"; - license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "dbus" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, containers , criterion, deepseq, directory, exceptions, extra, filepath, lens @@ -71641,6 +70727,8 @@ self: { ]; description = "Combinators for manipulating dependently-typed predicates"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "decimal-arithmetic" = callPackage @@ -71671,6 +70759,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Preprocessing decimal literals more or less as they are (instead of via fractions)"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "declarative" = callPackage @@ -71690,8 +70780,6 @@ self: { testHaskellDepends = [ base mwc-probability ]; description = "DIY Markov Chains"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "decode-utf8" = callPackage @@ -71763,6 +70851,8 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Deep natural and unnatural tree transformations, including attribute grammars"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "deepcontrol" = callPackage @@ -71812,18 +70902,6 @@ self: { broken = true; }) {}; - "deepseq_1_3_0_1" = callPackage - ({ mkDerivation, array, base }: - mkDerivation { - pname = "deepseq"; - version = "1.3.0.1"; - sha256 = "068zka6rwprbzpx7yisi1ajsxdly23zaf2vjklx1wp66yypx54lp"; - libraryHaskellDepends = [ array base ]; - description = "Deep evaluation of data structures"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "deepseq_1_4_4_0" = callPackage ({ mkDerivation, array, base, ghc-prim, HUnit, test-framework , test-framework-hunit @@ -72106,22 +71184,6 @@ self: { }) {}; "dejafu" = callPackage - ({ mkDerivation, base, concurrency, containers, contravariant - , deepseq, exceptions, leancheck, profunctors, random, transformers - }: - mkDerivation { - pname = "dejafu"; - version = "2.3.0.1"; - sha256 = "0klw2knnhqanmfjz2hjrj5sag6bqkh1g6vhgbvyk3d532m748wx1"; - libraryHaskellDepends = [ - base concurrency containers contravariant deepseq exceptions - leancheck profunctors random transformers - ]; - description = "A library for unit-testing concurrent programs"; - license = stdenv.lib.licenses.mit; - }) {}; - - "dejafu_2_4_0_0" = callPackage ({ mkDerivation, base, concurrency, containers, contravariant , deepseq, exceptions, leancheck, profunctors, random, transformers }: @@ -72135,7 +71197,6 @@ self: { ]; description = "A library for unit-testing concurrent programs"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "deka" = callPackage @@ -72703,6 +71764,8 @@ self: { testHaskellDepends = [ base Cabal cabal-test-quickcheck ]; description = "A typeclass and an implementation for double-ended queues"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "derangement" = callPackage @@ -72881,8 +71944,6 @@ self: { ]; description = "Help Haskellers derive class instances for composited data types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "derive-trie" = callPackage @@ -72927,31 +71988,6 @@ self: { }) {}; "deriving-compat" = callPackage - ({ mkDerivation, base, base-compat, base-orphans, containers - , ghc-boot-th, ghc-prim, hspec, hspec-discover, QuickCheck, tagged - , template-haskell, th-abstraction, transformers - , transformers-compat, void - }: - mkDerivation { - pname = "deriving-compat"; - version = "0.5.9"; - sha256 = "1i0sc77h2902b0xc722v87iwdnwayn1y5mpiy700nclmfrrw2jy4"; - revision = "1"; - editedCabalFile = "07vw03bi7gajfnampd98jyxjkidnkj4zyaxl7pr248qsgrvcf123"; - libraryHaskellDepends = [ - base containers ghc-boot-th ghc-prim template-haskell - th-abstraction transformers transformers-compat - ]; - testHaskellDepends = [ - base base-compat base-orphans hspec QuickCheck tagged - template-haskell transformers transformers-compat void - ]; - testToolDepends = [ hspec-discover ]; - description = "Backports of GHC deriving extensions"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "deriving-compat_0_5_10" = callPackage ({ mkDerivation, base, base-compat, base-orphans, containers , ghc-boot-th, ghc-prim, hspec, hspec-discover, QuickCheck, tagged , template-haskell, th-abstraction, transformers @@ -72972,7 +72008,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Backports of GHC deriving extensions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "deriving-show-simple" = callPackage @@ -73265,18 +72300,12 @@ self: { }: mkDerivation { pname = "devtools"; - version = "0.0.3"; - sha256 = "09lwvi4mbwkhazzmngpblxh2bvvxz1j4ndzsh3bp3nwwwa0xiihm"; - isLibrary = true; - isExecutable = true; + version = "0.1.0"; + sha256 = "09md1na64p3881d2j9l64m730gvmkl47az8hajm6yh578q14v50j"; libraryHaskellDepends = [ base bytestring cmdargs Diff filepath hlint mprelude source-constraints tasty tasty-mgolden text typed-process ]; - executableHaskellDepends = [ - base bytestring cmdargs Diff filepath hlint mprelude - source-constraints tasty tasty-mgolden text typed-process - ]; testHaskellDepends = [ base bytestring cmdargs Diff filepath hlint mprelude source-constraints tasty tasty-mgolden text typed-process @@ -73490,60 +72519,6 @@ self: { }) {}; "dhall" = callPackage - ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write - , base, bytestring, case-insensitive, cborg, cborg-json, containers - , contravariant, cryptonite, data-fix, deepseq, Diff, directory - , doctest, dotgen, either, exceptions, filepath, foldl, gauge - , generic-random, half, hashable, haskeline, http-client - , http-client-tls, http-types, lens-family-core, megaparsec, memory - , mockery, mtl, network-uri, optparse-applicative - , parser-combinators, parsers, pretty-simple, prettyprinter - , prettyprinter-ansi-terminal, profunctors, QuickCheck - , quickcheck-instances, repline, scientific, semigroups, serialise - , special-values, spoon, tasty, tasty-expected-failure, tasty-hunit - , tasty-quickcheck, template-haskell, text, text-manipulate - , th-lift-instances, transformers, transformers-compat, turtle - , unordered-containers, uri-encode, vector - }: - mkDerivation { - pname = "dhall"; - version = "1.32.0"; - sha256 = "1imj0bh5365pdizvjbw2wqz0g9hakigf1zm4fr6379qdchxpp90p"; - revision = "4"; - editedCabalFile = "17mq04cla4367gb14g8jlzywgg5m3dbz02xxqm6ynyf9k8dnnr2x"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty ansi-terminal atomic-write base bytestring - case-insensitive cborg cborg-json containers contravariant - cryptonite data-fix deepseq Diff directory dotgen either exceptions - filepath half hashable haskeline http-client http-client-tls - http-types lens-family-core megaparsec memory mtl network-uri - optparse-applicative parser-combinators parsers pretty-simple - prettyprinter prettyprinter-ansi-terminal profunctors repline - scientific serialise template-haskell text text-manipulate - th-lift-instances transformers transformers-compat - unordered-containers uri-encode vector - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base bytestring cborg containers data-fix deepseq directory doctest - either filepath foldl generic-random lens-family-core megaparsec - mockery prettyprinter QuickCheck quickcheck-instances scientific - semigroups serialise special-values spoon tasty - tasty-expected-failure tasty-hunit tasty-quickcheck - template-haskell text transformers turtle unordered-containers - vector - ]; - benchmarkHaskellDepends = [ - base bytestring containers directory gauge serialise text - ]; - doCheck = false; - description = "A configuration language guaranteed to terminate"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "dhall_1_36_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write , base, bytestring, case-insensitive, cborg, cborg-json, containers , contravariant, cryptonite, data-fix, deepseq, Diff, directory @@ -73595,33 +72570,9 @@ self: { doCheck = false; 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.30"; - sha256 = "1r2xr8c8kzmrxrb8m6f9dzjn81sqxzx97w0406kwrx9vzfj7ci1q"; - revision = "1"; - editedCabalFile = "0x7lkh86sr08qm53ycmka1vpxn7y60l01dm6hh70rhzn435ilvj1"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring containers dhall neat-interpolation shell-escape - text - ]; - executableHaskellDepends = [ - base bytestring dhall optparse-generic text - ]; - description = "Compile Dhall to Bash"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "dhall-bash_1_0_34" = callPackage ({ mkDerivation, base, bytestring, containers, dhall , neat-interpolation, optparse-generic, shell-escape, text }: @@ -73640,7 +72591,6 @@ self: { ]; description = "Compile Dhall to Bash"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "dhall-check" = callPackage @@ -73689,8 +72639,6 @@ self: { ]; description = "Generate HTML docs from a dhall package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dhall-fly" = callPackage @@ -73728,37 +72676,6 @@ self: { }) {}; "dhall-json" = callPackage - ({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal - , base, bytestring, containers, dhall, exceptions, filepath - , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal - , scientific, tasty, tasty-hunit, text, unordered-containers - , vector - }: - mkDerivation { - pname = "dhall-json"; - version = "1.6.4"; - sha256 = "0vr6a02frfk5bh0qj0m4qlc5pp08m29gxp8ixqihrqakkna6409z"; - revision = "3"; - editedCabalFile = "09yifah6mfy8k1qi5d2fibw62hjnxfcr7fx3wvyf4n16nq1mhshx"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty aeson-yaml base bytestring containers dhall - exceptions filepath optparse-applicative prettyprinter scientific - text unordered-containers vector - ]; - executableHaskellDepends = [ - aeson aeson-pretty ansi-terminal base bytestring dhall exceptions - optparse-applicative prettyprinter prettyprinter-ansi-terminal text - ]; - testHaskellDepends = [ - aeson base bytestring dhall tasty tasty-hunit text - ]; - description = "Convert between Dhall and JSON or YAML"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "dhall-json_1_7_3" = callPackage ({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal , base, bytestring, containers, dhall, exceptions, filepath , lens-family-core, optparse-applicative, prettyprinter @@ -73785,7 +72702,6 @@ self: { ]; description = "Convert between Dhall and JSON or YAML"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "dhall-lex" = callPackage @@ -73808,35 +72724,6 @@ self: { }) {}; "dhall-lsp-server" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers - , data-default, dhall, dhall-json, directory, doctest, filepath - , haskell-lsp, haskell-lsp-types, hslogger, lens, lens-family-core - , lsp-test, megaparsec, mtl, network-uri, optparse-applicative - , prettyprinter, QuickCheck, rope-utf16-splay, tasty, tasty-hspec - , text, transformers, unordered-containers, uri-encode - }: - mkDerivation { - pname = "dhall-lsp-server"; - version = "1.0.8"; - sha256 = "1ig90w8iwyq5qwx5rd9zrd0mvrfksn6x1qh0hqxqvjdxrxk9lqnk"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty base bytestring containers data-default dhall - dhall-json directory filepath haskell-lsp hslogger lens - lens-family-core megaparsec mtl network-uri prettyprinter - rope-utf16-splay text transformers unordered-containers uri-encode - ]; - executableHaskellDepends = [ base optparse-applicative ]; - testHaskellDepends = [ - base directory doctest filepath haskell-lsp-types lsp-test - QuickCheck tasty tasty-hspec text - ]; - description = "Language Server Protocol (LSP) server for Dhall"; - license = stdenv.lib.licenses.mit; - }) {}; - - "dhall-lsp-server_1_0_11" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , data-default, dhall, dhall-json, directory, doctest, filepath , haskell-lsp, haskell-lsp-types, hslogger, lens, lens-family-core @@ -73863,7 +72750,6 @@ self: { ]; description = "Language Server Protocol (LSP) server for Dhall"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "dhall-nix" = callPackage @@ -73962,38 +72848,6 @@ self: { }) {}; "dhall-yaml" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, dhall - , dhall-json, exceptions, HsYAML, HsYAML-aeson - , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal - , tasty, tasty-expected-failure, tasty-hunit, text, vector - }: - mkDerivation { - pname = "dhall-yaml"; - version = "1.1.0"; - sha256 = "06lwzis9jjfis6rv4r9gd0iq1da5ymcd6jl8x3rbcimg87k9r4bj"; - revision = "2"; - editedCabalFile = "1vflfl8j0fjvf5a8mz90d71myii4s2k98186gidxv0dkll8dix9a"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring dhall dhall-json HsYAML HsYAML-aeson - optparse-applicative text vector - ]; - executableHaskellDepends = [ - aeson ansi-terminal base bytestring dhall dhall-json exceptions - optparse-applicative prettyprinter prettyprinter-ansi-terminal text - ]; - testHaskellDepends = [ - base bytestring dhall dhall-json tasty tasty-expected-failure - tasty-hunit text - ]; - description = "Convert between Dhall and YAML"; - license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "dhall-yaml_1_2_3" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, dhall , dhall-json, exceptions, HsYAML, HsYAML-aeson , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal @@ -74019,8 +72873,6 @@ self: { ]; description = "Convert between Dhall and YAML"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dhcp-lease-parser" = callPackage @@ -74170,8 +73022,6 @@ self: { ]; description = "DI logger wrapped for Polysemy"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dia-base" = callPackage @@ -74222,6 +73072,8 @@ self: { doHaddock = false; description = "Embedded domain-specific language for declarative vector graphics"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-boolean" = callPackage @@ -74262,6 +73114,8 @@ self: { ]; description = "Braille diagrams with plain text"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-builder" = callPackage @@ -74314,6 +73168,8 @@ self: { ]; description = "Cairo backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-canvas" = callPackage @@ -74362,6 +73218,8 @@ self: { ]; description = "Collection of user contributions to diagrams EDSL"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-core" = callPackage @@ -74381,6 +73239,8 @@ self: { ]; description = "Core libraries for diagrams EDSL"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-graphviz" = callPackage @@ -74396,6 +73256,8 @@ self: { ]; description = "Graph layout and drawing with GraphViz and diagrams"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-gtk" = callPackage @@ -74411,6 +73273,8 @@ self: { ]; description = "Backend for rendering diagrams directly to GTK windows"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-haddock" = callPackage @@ -74460,7 +73324,6 @@ self: { description = "HsQML (Qt5) backend for Diagrams"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "diagrams-html5" = callPackage @@ -74514,6 +73377,8 @@ self: { benchmarkHaskellDepends = [ base criterion diagrams-core ]; description = "Embedded domain-specific language for declarative graphics"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-pandoc" = callPackage @@ -74579,6 +73444,8 @@ self: { ]; description = "PGF backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-postscript" = callPackage @@ -74599,6 +73466,8 @@ self: { ]; description = "Postscript backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-qrcode" = callPackage @@ -74637,6 +73506,8 @@ self: { testHaskellDepends = [ base diagrams-core diagrams-lib ]; description = "Rasterific backend for diagrams"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-reflex" = callPackage @@ -74670,6 +73541,8 @@ self: { ]; description = "Library for drawing the Rubik's Cube"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-solve" = callPackage @@ -74707,6 +73580,8 @@ self: { ]; description = "SVG backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "diagrams-tikz" = callPackage @@ -74779,8 +73654,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A Dialogflow Fulfillment library for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dib" = callPackage @@ -74819,8 +73692,6 @@ self: { libraryHaskellDepends = [ base parsec random-fu transformers ]; description = "Simplistic D&D style dice-rolling system"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dice-entropy-conduit" = callPackage @@ -74840,8 +73711,6 @@ self: { ]; description = "Cryptographically secure n-sided dice via rejection sampling"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dice2tex" = callPackage @@ -75456,8 +74325,6 @@ self: { testHaskellDepends = [ base fgl hashable massiv QuickCheck ]; description = "Directed Graphs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dihaa" = callPackage @@ -75662,8 +74529,6 @@ self: { ]; description = "Gemini client"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "diophantine" = callPackage @@ -75990,8 +74855,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Multivariate dirichlet distribution"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dirstream" = callPackage @@ -76031,8 +74894,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A small library for working with directories"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "disassembler" = callPackage @@ -76122,8 +74983,6 @@ self: { executableHaskellDepends = [ base text unliftio ]; description = "Write bots for Discord in Haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "discord-hs" = callPackage @@ -77092,8 +75951,6 @@ self: { ]; description = "Compositional, type-safe, polymorphic static values and closures"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "distribution" = callPackage @@ -77468,6 +76325,8 @@ self: { ]; description = "AVAYA DMCC API bindings and WebSockets server for AVAYA"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "dmenu" = callPackage @@ -77666,6 +76525,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Creates the time intervals for CLI changing messages on the screen"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "dobutokO" = callPackage @@ -77903,6 +76764,8 @@ self: { ]; description = "An API client for docker written in Haskell"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "docker-build-cacher" = callPackage @@ -78070,33 +76933,6 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "doctemplates_0_8" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, criterion - , doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific - , tasty, tasty-golden, tasty-hunit, temporary, text - , text-conversions, unordered-containers, vector - }: - mkDerivation { - pname = "doctemplates"; - version = "0.8"; - sha256 = "0zhnhdpbh0cyh6nr655yfik135gssa1qhfhzsvaph2n1qwq1l6nn"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base containers doclayout filepath HsYAML mtl parsec safe - scientific text text-conversions unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers doclayout filepath Glob tasty - tasty-golden tasty-hunit temporary text - ]; - benchmarkHaskellDepends = [ - aeson base containers criterion doclayout filepath mtl text - ]; - description = "Pandoc-style document templates"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "doctemplates" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific @@ -78301,6 +77137,8 @@ self: { ]; description = "Low-level bindings to the DocuSign API"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "docusign-base-minimal" = callPackage @@ -78317,6 +77155,8 @@ 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; + broken = true; }) {}; "docusign-client" = callPackage @@ -78336,6 +77176,8 @@ self: { ]; description = "Client bindings for the DocuSign API"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "docusign-example" = callPackage @@ -78471,8 +77313,6 @@ self: { benchmarkHaskellDepends = [ base containers criterion deepseq ]; description = "The Lengauer-Tarjan graph dominators algorithm"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dom-parser" = callPackage @@ -79424,6 +78264,8 @@ self: { ]; description = "Dropbox API client"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "dropbox-sdk" = callPackage @@ -79517,6 +78359,8 @@ self: { ]; description = "Helper functions for setting up Double Submit Cookie defense for forms"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "dsh-sql" = callPackage @@ -79794,8 +78638,6 @@ self: { ]; description = "Network multiplayer 2D shooting game"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dual-tree" = callPackage @@ -79814,6 +78656,8 @@ self: { ]; description = "Rose trees with cached and accumulating monoidal annotations"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "dualizer" = callPackage @@ -80022,8 +78866,6 @@ self: { ]; description = "Testing library for Dunai"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "duplo" = callPackage @@ -80261,8 +79103,6 @@ self: { testHaskellDepends = [ base ]; description = "A minimal testing library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dx9base" = callPackage @@ -80389,8 +79229,6 @@ self: { ]; description = "Draw and update graphs in real time with OpenGL"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "dynamic-graphs" = callPackage @@ -80713,6 +79551,8 @@ self: { testHaskellDepends = [ base hspec QuickCheck ]; description = "Template Haskell library for writing monadic expressions more easily"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "eager-sockets" = callPackage @@ -80783,8 +79623,6 @@ self: { libraryHaskellDepends = [ base data-default ]; description = "Robert Penner's easing equations"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "easy-api" = callPackage @@ -80804,6 +79642,18 @@ self: { broken = true; }) {}; + "easy-args" = callPackage + ({ mkDerivation, base, hspec }: + mkDerivation { + pname = "easy-args"; + version = "0.1.0.1"; + sha256 = "07gafpn0nmkbk8hwrqgv3kyrdxhqh8ljrky6hzq2q9yylilvfr3n"; + libraryHaskellDepends = [ base hspec ]; + testHaskellDepends = [ base hspec ]; + description = "Parses command line arguments"; + license = stdenv.lib.licenses.lgpl3; + }) {}; + "easy-bitcoin" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, binary, byteable , bytestring, cryptohash, deepseq, lens, postgresql-simple, safe @@ -80894,6 +79744,8 @@ self: { ]; description = "Pure, type-indexed haskell vector, matrix, and tensor library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "easytensor-vulkan" = callPackage @@ -80905,6 +79757,8 @@ self: { libraryHaskellDepends = [ base dimensions easytensor vulkan-api ]; description = "Use easytensor with vulkan-api"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "easytest" = callPackage @@ -80997,6 +79851,8 @@ self: { ]; description = "A handy tool for uploading unikernels to Amazon's EC2"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "eccrypto" = callPackage @@ -81015,6 +79871,8 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion random ]; description = "Elliptic Curve Cryptography for Haskell"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "eccrypto-ed25519-bindings" = callPackage @@ -81627,43 +80485,6 @@ self: { }) {}; "egison" = callPackage - ({ mkDerivation, array, base, containers, criterion, deepseq - , directory, filepath, ghc, ghc-paths, Glob, hashable, haskeline - , HUnit, megaparsec, mini-egison, mtl, optparse-applicative, parsec - , parser-combinators, prettyprinter, process, random, regex-tdfa - , split, test-framework, test-framework-hunit, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "egison"; - version = "4.0.3"; - sha256 = "0wav3cbp8yxkx9ajhcfqws9y1xhs36gw01spwi7x7s4l6x7fkqlm"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base containers directory ghc ghc-paths hashable haskeline - megaparsec mini-egison mtl optparse-applicative parsec - parser-combinators prettyprinter process random regex-tdfa split - text transformers unordered-containers vector - ]; - executableHaskellDepends = [ - array base containers directory filepath ghc ghc-paths haskeline - mtl optparse-applicative parsec prettyprinter process regex-tdfa - split text transformers unordered-containers vector - ]; - testHaskellDepends = [ - base filepath Glob HUnit mtl test-framework test-framework-hunit - transformers - ]; - benchmarkHaskellDepends = [ - base criterion deepseq mtl transformers - ]; - description = "Programming language with non-linear pattern-matching against non-free data"; - license = stdenv.lib.licenses.mit; - }) {}; - - "egison_4_1_2" = callPackage ({ mkDerivation, array, base, containers, criterion, directory , exceptions, filepath, ghc, ghc-paths, Glob, hashable, haskeline , HUnit, megaparsec, mtl, optparse-applicative, parsec @@ -81697,30 +80518,10 @@ self: { description = "Programming language with non-linear pattern-matching against non-free data"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "egison-pattern-src" = callPackage - ({ mkDerivation, base, containers, free, megaparsec, mtl - , parser-combinators, prettyprinter, recursion-schemes, tasty - , tasty-discover, tasty-hunit, text - }: - mkDerivation { - pname = "egison-pattern-src"; - version = "0.2.1.0"; - sha256 = "0zfqrjmbzh7s88dkqc5mabb2yhb3xz88y10n5npkz9f6cjas4cxf"; - libraryHaskellDepends = [ - base containers free megaparsec mtl parser-combinators - prettyprinter recursion-schemes text - ]; - testHaskellDepends = [ - base megaparsec mtl tasty tasty-hunit text - ]; - testToolDepends = [ tasty-discover ]; - description = "Manipulating Egison patterns: abstract syntax, parser, and pretty-printer"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "egison-pattern-src_0_2_1_2" = callPackage ({ mkDerivation, base, containers, free, megaparsec, mtl , parser-combinators, prettyprinter, recursion-schemes, tasty , tasty-discover, tasty-hunit, text @@ -81740,6 +80541,7 @@ self: { description = "Manipulating Egison patterns: abstract syntax, parser, and pretty-printer"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "egison-pattern-src-haskell-mode" = callPackage @@ -81759,31 +80561,11 @@ self: { testToolDepends = [ tasty-discover ]; description = "Parser and pretty printer for Egison pattern expressions in Haskell source code"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "egison-pattern-src-th-mode" = callPackage - ({ mkDerivation, base, egison-pattern-src, haskell-src-exts - , haskell-src-meta, mtl, pretty, tasty, tasty-discover, tasty-hunit - , template-haskell, text - }: - mkDerivation { - pname = "egison-pattern-src-th-mode"; - version = "0.2.1.1"; - sha256 = "110rykbxkpv9vrqvwdxm0fa73djy2g5swcxzpx61zh6cl4wk949g"; - libraryHaskellDepends = [ - base egison-pattern-src haskell-src-exts haskell-src-meta mtl - pretty template-haskell text - ]; - testHaskellDepends = [ - base egison-pattern-src haskell-src-exts mtl tasty tasty-hunit - template-haskell text - ]; - testToolDepends = [ tasty-discover ]; - description = "Parser and pretty printer for Egison pattern expressions to use with TH"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "egison-pattern-src-th-mode_0_2_1_2" = callPackage ({ mkDerivation, base, egison-pattern-src, haskell-src-exts , haskell-src-meta, mtl, pretty, tasty, tasty-discover, tasty-hunit , template-haskell, text @@ -81804,6 +80586,7 @@ self: { description = "Parser and pretty printer for Egison pattern expressions to use with TH"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "egison-quote" = callPackage @@ -81977,6 +80760,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Functions involving lists of Either"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "either-result" = callPackage @@ -82112,6 +80897,8 @@ self: { ]; description = "An ekg backend for Amazon Cloudwatch"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ekg-core" = callPackage @@ -82418,26 +81205,6 @@ self: { }) {}; "eliminators" = callPackage - ({ mkDerivation, base, extra, hspec, hspec-discover, singleton-nats - , singletons, template-haskell, th-abstraction, th-desugar - }: - mkDerivation { - pname = "eliminators"; - version = "0.6"; - sha256 = "1mxjp2ygf72k3yaiqpfi4lrmhwhx69zkm5kznrb6wainw5r6h0if"; - revision = "1"; - editedCabalFile = "03gq3c04arywpp60n5cb6prvwn0yk7ccc5gfpbxl9vdjp5dbikkd"; - libraryHaskellDepends = [ - base extra singleton-nats singletons template-haskell - th-abstraction th-desugar - ]; - testHaskellDepends = [ base hspec singleton-nats singletons ]; - testToolDepends = [ hspec-discover ]; - description = "Dependently typed elimination functions using singletons"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "eliminators_0_7" = callPackage ({ mkDerivation, base, extra, hspec, hspec-discover, singleton-nats , singletons, template-haskell, th-abstraction, th-desugar }: @@ -82455,7 +81222,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dependently typed elimination functions using singletons"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "elision" = callPackage @@ -82497,6 +81263,8 @@ self: { ]; description = "Elliptic curve library"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "elm-bridge" = callPackage @@ -82987,6 +81755,8 @@ self: { testHaskellDepends = [ base directory filepath tasty tasty-hunit ]; description = "A tiny language for understanding the lambda-calculus"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "elynx" = callPackage @@ -83004,8 +81774,6 @@ self: { ]; description = "Validate and (optionally) redo ELynx analyses"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "elynx-markov" = callPackage @@ -83028,8 +81796,6 @@ self: { ]; description = "Simulate molecular sequences along trees"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "elynx-nexus" = callPackage @@ -83042,8 +81808,6 @@ self: { testHaskellDepends = [ base hspec ]; description = "Import and export Nexus files"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "elynx-seq" = callPackage @@ -83064,8 +81828,6 @@ self: { ]; description = "Handle molecular sequences"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "elynx-tools" = callPackage @@ -83088,8 +81850,6 @@ self: { ]; description = "Tools for ELynx"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "elynx-tree" = callPackage @@ -83116,8 +81876,6 @@ self: { ]; description = "Handle phylogenetic trees"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "emacs-keys" = callPackage @@ -83157,6 +81915,8 @@ self: { ]; description = "Utilities to write Emacs dynamic modules"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "email" = callPackage @@ -83287,6 +82047,8 @@ 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; + broken = true; }) {}; "emailparse" = callPackage @@ -83949,6 +82711,8 @@ self: { testHaskellDepends = [ arith-encode base binary HUnit-Plus ]; description = "A practical API for building recursive enumeration procedures and enumerating datatypes"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "enumerator" = callPackage @@ -84074,8 +82838,6 @@ self: { ]; description = "TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "enumset" = callPackage @@ -84108,8 +82870,6 @@ self: { ]; description = "Safe helpers for accessing and modifying environment variables"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "env-locale" = callPackage @@ -84272,6 +83032,8 @@ self: { ]; description = "A library for simulating epidemics as birth-death processes"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "epic" = callPackage @@ -84456,6 +83218,8 @@ self: { ]; description = "Proof assistant for Haskell using DataKinds & PolyKinds"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "equeue" = callPackage @@ -84477,6 +83241,8 @@ self: { ]; description = "Application level triggered, and edge triggered event multiqueues"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "equivalence" = callPackage @@ -85085,34 +83851,6 @@ self: { }) {}; "esqueleto" = callPackage - ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring - , conduit, containers, exceptions, hspec, monad-logger, mtl, mysql - , mysql-simple, persistent, persistent-mysql, persistent-postgresql - , persistent-sqlite, persistent-template, postgresql-libpq - , postgresql-simple, resourcet, tagged, text, time, transformers - , unliftio, unordered-containers, vector - }: - mkDerivation { - pname = "esqueleto"; - version = "3.3.4.0"; - sha256 = "1w46sfh4rrj7lvsdyzwphcv8n00v6kr3padkk8v5lr0r40w5n60r"; - libraryHaskellDepends = [ - aeson attoparsec base blaze-html bytestring conduit containers - monad-logger persistent resourcet tagged text time transformers - unliftio unordered-containers - ]; - testHaskellDepends = [ - aeson attoparsec base blaze-html bytestring conduit containers - exceptions hspec monad-logger mtl mysql mysql-simple persistent - persistent-mysql persistent-postgresql persistent-sqlite - persistent-template postgresql-libpq postgresql-simple resourcet - tagged text time transformers unliftio unordered-containers vector - ]; - description = "Type-safe EDSL for SQL queries on persistent backends"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "esqueleto_3_4_0_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring , conduit, containers, exceptions, hspec, monad-logger, mtl, mysql , mysql-simple, persistent, persistent-mysql, persistent-postgresql @@ -85138,7 +83876,6 @@ self: { ]; description = "Type-safe EDSL for SQL queries on persistent backends"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "ess" = callPackage @@ -85155,28 +83892,6 @@ self: { }) {}; "essence-of-live-coding" = callPackage - ({ mkDerivation, base, foreign-store, QuickCheck, syb - , test-framework, test-framework-quickcheck2, transformers - , vector-sized - }: - mkDerivation { - pname = "essence-of-live-coding"; - version = "0.1.0.3"; - sha256 = "1kycm3a2rbz8shcjz8j1yl2c5pvpkr9mp3g3pgmcnhdr7wq4smlk"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base foreign-store syb transformers vector-sized - ]; - executableHaskellDepends = [ base transformers ]; - testHaskellDepends = [ - base QuickCheck syb test-framework test-framework-quickcheck2 - ]; - description = "General purpose live coding framework"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "essence-of-live-coding_0_2_4" = callPackage ({ mkDerivation, base, containers, foreign-store, mtl, QuickCheck , syb, test-framework, test-framework-quickcheck2, time , transformers, vector-sized @@ -85197,25 +83912,9 @@ self: { ]; description = "General purpose live coding framework"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "essence-of-live-coding-gloss" = callPackage - ({ mkDerivation, base, essence-of-live-coding, foreign-store, gloss - , syb, transformers - }: - mkDerivation { - pname = "essence-of-live-coding-gloss"; - version = "0.1.0.3"; - sha256 = "0ggwh1d57isda9k5l4g7g92l77m1b9hj2vva3r0fvmnidsny41n0"; - libraryHaskellDepends = [ - base essence-of-live-coding foreign-store gloss syb transformers - ]; - description = "General purpose live coding framework - Gloss backend"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "essence-of-live-coding-gloss_0_2_4" = callPackage ({ mkDerivation, base, essence-of-live-coding, foreign-store, gloss , syb, transformers }: @@ -85228,7 +83927,6 @@ self: { ]; description = "General purpose live coding framework - Gloss backend"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "essence-of-live-coding-gloss-example" = callPackage @@ -85247,26 +83945,9 @@ self: { ]; description = "General purpose live coding framework - Gloss example"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "essence-of-live-coding-pulse" = callPackage - ({ mkDerivation, base, essence-of-live-coding, foreign-store - , pulse-simple, transformers - }: - mkDerivation { - pname = "essence-of-live-coding-pulse"; - version = "0.1.0.3"; - sha256 = "044vjp637gaq2q2c8d83c9ixp6zg5x752ifw4nmnwigi1w53y1wq"; - libraryHaskellDepends = [ - base essence-of-live-coding foreign-store pulse-simple transformers - ]; - description = "General purpose live coding framework - pulse backend"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "essence-of-live-coding-pulse_0_2_4" = callPackage ({ mkDerivation, base, essence-of-live-coding, foreign-store , pulse-simple, transformers }: @@ -85279,7 +83960,6 @@ self: { ]; description = "General purpose live coding framework - pulse backend"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "essence-of-live-coding-pulse-example" = callPackage @@ -85298,27 +83978,9 @@ self: { ]; description = "General purpose live coding framework - pulse backend example"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "essence-of-live-coding-quickcheck" = callPackage - ({ mkDerivation, base, boltzmann-samplers, essence-of-live-coding - , QuickCheck, syb, transformers - }: - mkDerivation { - pname = "essence-of-live-coding-quickcheck"; - version = "0.1.0.3"; - sha256 = "1sp4s69jlc679yhix5smwx1n0gk8msrjmrsyca2lf59l71l3gadc"; - libraryHaskellDepends = [ - base boltzmann-samplers essence-of-live-coding QuickCheck syb - transformers - ]; - description = "General purpose live coding framework - QuickCheck integration"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "essence-of-live-coding-quickcheck_0_2_4" = callPackage ({ mkDerivation, base, boltzmann-samplers, essence-of-live-coding , QuickCheck, syb, transformers }: @@ -85332,7 +83994,6 @@ self: { ]; description = "General purpose live coding framework - QuickCheck integration"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "essence-of-live-coding-warp" = callPackage @@ -85717,8 +84378,6 @@ self: { ]; description = "Ethereum Recursive Length Prefix Encoding"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ety" = callPackage @@ -85775,8 +84434,6 @@ self: { ]; description = "Euler tour trees"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "euphoria" = callPackage @@ -85873,8 +84530,6 @@ self: { ]; description = "An extensible event framework"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "eve-cli" = callPackage @@ -86659,7 +85314,7 @@ self: { broken = true; }) {}; - "exceptions" = callPackage + "exceptions_0_10_4" = callPackage ({ mkDerivation, base, mtl, QuickCheck, stm, template-haskell , test-framework, test-framework-hunit, test-framework-quickcheck2 , transformers @@ -86679,6 +85334,7 @@ self: { ]; description = "Extensible optionally-pure exceptions"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; }) {}; "exchangerates" = callPackage @@ -86879,8 +85535,6 @@ self: { ]; description = "Haskell bindings to ExifTool"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "exigo-schema" = callPackage @@ -86927,8 +85581,6 @@ self: { ]; description = "Dependent pairs and their instances"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "exinst-aeson" = callPackage @@ -86947,8 +85599,6 @@ self: { ]; description = "Dependent pairs and their instances"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "exinst-bytes" = callPackage @@ -86969,8 +85619,6 @@ self: { ]; description = "Dependent pairs and their instances"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "exinst-cereal" = callPackage @@ -86990,8 +85638,6 @@ self: { ]; description = "Dependent pairs and their instances"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "exinst-deepseq" = callPackage @@ -87038,8 +85684,6 @@ self: { ]; description = "Dependent pairs and their instances"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "exist" = callPackage @@ -87196,31 +85840,11 @@ self: { libraryHaskellDepends = [ base ]; description = "floating point with extended exponent range"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "exp-pairs" = callPackage - ({ mkDerivation, base, containers, deepseq, ghc-prim, matrix - , prettyprinter, QuickCheck, random, smallcheck, tasty, tasty-hunit - , tasty-quickcheck, tasty-smallcheck - }: - mkDerivation { - pname = "exp-pairs"; - version = "0.2.0.0"; - sha256 = "0ry9k89xfy2493j7yypyiqcj0v7h5x9w8gl60dy28w4597yinisp"; - revision = "1"; - editedCabalFile = "1fkllbgsygzm1lw3g3a9l8fg8ap74bx0x7ja8yx3lbrjjsaqh8pa"; - libraryHaskellDepends = [ - base containers deepseq ghc-prim prettyprinter - ]; - testHaskellDepends = [ - base matrix QuickCheck random smallcheck tasty tasty-hunit - tasty-quickcheck tasty-smallcheck - ]; - description = "Linear programming over exponent pairs"; - license = stdenv.lib.licenses.gpl3; - }) {}; - - "exp-pairs_0_2_1_0" = callPackage ({ mkDerivation, base, bimap, containers, deepseq, gauge, ghc-prim , matrix, prettyprinter, QuickCheck, random, raw-strings-qq , smallcheck, tasty, tasty-hunit, tasty-quickcheck @@ -87242,7 +85866,6 @@ self: { ]; description = "Linear programming over exponent pairs"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "expand" = callPackage @@ -88091,8 +86714,6 @@ self: { ]; description = "Rational arithmetic in an irrational world"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "facts" = callPackage @@ -88305,6 +86926,8 @@ self: { testHaskellDepends = [ base hspec random text time ]; description = "Randomly generated fake data"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "fake-type" = callPackage @@ -88322,36 +86945,6 @@ self: { }) {inherit (pkgs.xorg) libXtst;}; "fakedata" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, directory - , exceptions, filepath, gauge, hashable, hspec, hspec-discover - , random, template-haskell, text, time, unordered-containers - , vector, yaml - }: - mkDerivation { - pname = "fakedata"; - version = "0.6.1"; - sha256 = "0qqc0hq7lg1s5fpflmnalcsy0043vqd8iiblwa6lvm45h7af8ii2"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring containers directory exceptions filepath hashable - random template-haskell text time unordered-containers vector yaml - ]; - testHaskellDepends = [ - base bytestring containers directory exceptions filepath hashable - hspec hspec-discover random template-haskell text time - unordered-containers vector yaml - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - base bytestring containers deepseq directory exceptions filepath - gauge hashable random template-haskell text time - unordered-containers vector yaml - ]; - description = "Library for producing fake data"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "fakedata_0_8_0" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, deepseq , directory, exceptions, fakedata-parser, filepath, gauge, hashable , hspec, hspec-discover, random, string-random, template-haskell @@ -88381,7 +86974,6 @@ self: { ]; description = "Library for producing fake data"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "fakedata-parser" = callPackage @@ -88890,8 +87482,6 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion ]; description = "A fast, but bare bones, bytestring parser combinators library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fastpbkdf2" = callPackage @@ -90182,8 +88772,6 @@ self: { ]; description = "Minimal bindings to the FFmpeg library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) ffmpeg; libavcodec = null; libavdevice = null; libavformat = null; libswscale = null;}; @@ -90317,8 +88905,6 @@ self: { libraryHaskellDepends = [ base-noprelude integer-gmp semirings ]; description = "fibonacci algebra"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fibon" = callPackage @@ -90469,22 +89055,6 @@ self: { }) {}; "file-embed" = callPackage - ({ mkDerivation, base, bytestring, directory, filepath - , template-haskell - }: - mkDerivation { - pname = "file-embed"; - version = "0.0.11.2"; - sha256 = "0bgysf6z13cmr5lsrhzrkv33sw9x1lkfnga3la2mcakh1aa3ijm4"; - libraryHaskellDepends = [ - base bytestring directory filepath template-haskell - ]; - testHaskellDepends = [ base filepath ]; - description = "Use Template Haskell to embed file contents directly"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "file-embed_0_0_13_0" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , template-haskell }: @@ -90498,7 +89068,6 @@ self: { testHaskellDepends = [ base filepath ]; description = "Use Template Haskell to embed file contents directly"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "file-embed-lzma" = callPackage @@ -90536,6 +89105,8 @@ self: { ]; description = "Use Template Haskell to embed file contents directly"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "file-location" = callPackage @@ -90631,6 +89202,8 @@ self: { ]; description = "A cache system associating values to files"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "filediff" = callPackage @@ -91215,8 +89788,6 @@ self: { ]; description = "Prisms and Isos between finitary types"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "finite-field" = callPackage @@ -91431,8 +90002,6 @@ self: { ]; description = "Calculates file-size frequency-distribution"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fit" = callPackage @@ -91532,6 +90101,8 @@ self: { ]; description = "Program to manage the imports of a haskell module"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "fix-parser-simple" = callPackage @@ -92049,8 +90620,6 @@ self: { ]; description = "Verify FLAC files ripped form CD using AccurateRip™"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "flags-applicative" = callPackage @@ -92102,31 +90671,43 @@ self: { "flashblast" = callPackage ({ mkDerivation, aeson, attoparsec, base, co-log-polysemy - , co-log-polysemy-formatting, composite-base, dhall, formatting - , http-conduit, lucid, megaparsec, path, path-dhall-instance - , path-utils, polysemy, polysemy-plugin, polysemy-video - , polysemy-zoo, replace-megaparsec, rio, semialign, subtitleParser - , temporary, these, turtle, unliftio-path, vinyl + , co-log-polysemy-formatting, comonad, composite-base, dhall + , either, extra, first-class-families, formatting, generic-monoid + , ghc-clippy-plugin, http-conduit, lucid, megaparsec, optics + , optics-extra, path, path-dhall-instance, path-utils, polysemy + , polysemy-extra, polysemy-fs, polysemy-fskvstore, polysemy-http + , polysemy-methodology, polysemy-methodology-composite + , polysemy-plugin, polysemy-video, polysemy-vinyl, polysemy-zoo + , relude, replace-megaparsec, rio, semialign, subtitleParser + , temporary, text, these, turtle, unliftio-path, vinyl }: mkDerivation { pname = "flashblast"; - version = "0.0.4.0"; - sha256 = "13n90wkmj69lkyvsw34dhr173m8qfdclkygnh7v5xwdrk5fgpb5s"; + version = "0.0.9.0"; + sha256 = "14fbdn72x0kb267j5a4inii0y43s03r1mnsnvzmx4wd5kkp0k3d2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base co-log-polysemy co-log-polysemy-formatting - composite-base dhall formatting http-conduit lucid megaparsec path - path-dhall-instance path-utils polysemy polysemy-plugin - polysemy-video polysemy-zoo replace-megaparsec rio semialign - subtitleParser temporary these turtle unliftio-path vinyl + comonad composite-base dhall either extra first-class-families + formatting generic-monoid ghc-clippy-plugin http-conduit lucid + megaparsec optics optics-extra path path-dhall-instance path-utils + polysemy polysemy-extra polysemy-fs polysemy-fskvstore + polysemy-http polysemy-methodology polysemy-methodology-composite + polysemy-plugin polysemy-video polysemy-vinyl polysemy-zoo relude + replace-megaparsec rio semialign subtitleParser temporary text + these turtle unliftio-path vinyl ]; executableHaskellDepends = [ aeson attoparsec base co-log-polysemy co-log-polysemy-formatting - composite-base dhall formatting http-conduit lucid megaparsec path - path-dhall-instance path-utils polysemy polysemy-plugin - polysemy-video polysemy-zoo replace-megaparsec rio semialign - subtitleParser temporary these turtle unliftio-path vinyl + comonad composite-base dhall either extra first-class-families + formatting generic-monoid ghc-clippy-plugin http-conduit lucid + megaparsec optics optics-extra path path-dhall-instance path-utils + polysemy polysemy-extra polysemy-fs polysemy-fskvstore + polysemy-http polysemy-methodology polysemy-methodology-composite + polysemy-plugin polysemy-video polysemy-vinyl polysemy-zoo relude + replace-megaparsec rio semialign subtitleParser temporary text + these turtle unliftio-path vinyl ]; description = "Generate language learning flashcards from video"; license = stdenv.lib.licenses.mit; @@ -92209,14 +90790,14 @@ self: { , containers, criterion, directory, filepath, hedgehog, hspec , hspec-core, hspec-expectations-pretty-diff, hspec-megaparsec , http-client, http-types, HUnit, hw-hspec-hedgehog, megaparsec - , mono-traversable, mtl, parser-combinators, process + , mono-traversable, mtl, parser-combinators, pretty-simple, process , raw-strings-qq, scientific, template-haskell, text , text-manipulate, th-pprint, utf8-string, vector }: mkDerivation { pname = "flatbuffers"; - version = "0.2.0.0"; - sha256 = "02d270qkrlwn2x0aiasrf614jdirngswxcs30dawpc1zap56bf7r"; + version = "0.3.0.0"; + sha256 = "1mryx9xivy8bqv43dz3m92cq5ivk445g49cszk143arg4wqgw8kn"; libraryHaskellDepends = [ base binary bytestring containers directory filepath megaparsec mono-traversable mtl parser-combinators scientific template-haskell @@ -92226,9 +90807,9 @@ self: { aeson aeson-pretty base binary bytestring containers directory filepath hedgehog hspec hspec-core hspec-expectations-pretty-diff hspec-megaparsec http-client http-types HUnit hw-hspec-hedgehog - megaparsec mono-traversable mtl parser-combinators process - raw-strings-qq scientific template-haskell text text-manipulate - th-pprint utf8-string + megaparsec mono-traversable mtl parser-combinators pretty-simple + process raw-strings-qq scientific template-haskell text + text-manipulate th-pprint utf8-string ]; benchmarkHaskellDepends = [ aeson base binary bytestring containers criterion directory @@ -92630,8 +91211,6 @@ self: { ]; description = "Library and binary to generate sequence/flow diagrams from plain text source"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "flowdock" = callPackage @@ -92831,6 +91410,8 @@ self: { ]; description = "FLTK bindings"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs) fltk14; inherit (pkgs) libGL; inherit (pkgs) libGLU; inherit (pkgs) pkg-config;}; @@ -93142,6 +91723,8 @@ self: { ]; description = "A new formatting library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "fmt-for-rio" = callPackage @@ -93167,6 +91750,8 @@ self: { testHaskellDepends = [ ansi-terminal base fmt ]; description = "ANSI terminal colors formatters for fmt library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "fn" = callPackage @@ -93299,27 +91884,6 @@ self: { }) {}; "foldl" = callPackage - ({ mkDerivation, base, bytestring, comonad, containers - , contravariant, criterion, doctest, hashable, mwc-random - , primitive, profunctors, semigroupoids, semigroups, text - , transformers, unordered-containers, vector, vector-builder - }: - mkDerivation { - pname = "foldl"; - version = "1.4.6"; - sha256 = "1ah4i8w0ybdkkqsfjl990jbx16ar5q67x85qhg4l80xkkvlsl51a"; - libraryHaskellDepends = [ - base bytestring comonad containers contravariant hashable - mwc-random primitive profunctors semigroupoids semigroups text - transformers unordered-containers vector vector-builder - ]; - testHaskellDepends = [ base doctest ]; - benchmarkHaskellDepends = [ base criterion ]; - description = "Composable, streaming, and efficient left folds"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "foldl_1_4_10" = callPackage ({ mkDerivation, base, bytestring, comonad, containers , contravariant, criterion, doctest, hashable, mwc-random , primitive, profunctors, semigroupoids, text, transformers @@ -93338,7 +91902,6 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Composable, streaming, and efficient left folds"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "foldl-exceptions" = callPackage @@ -93714,6 +92277,8 @@ self: { ]; description = "Simple force-directed layout"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "fordo" = callPackage @@ -94701,25 +93266,6 @@ self: { }) {}; "free" = callPackage - ({ mkDerivation, base, comonad, containers, distributive - , exceptions, mtl, profunctors, semigroupoids, template-haskell - , transformers, transformers-base - }: - mkDerivation { - pname = "free"; - version = "5.1.3"; - sha256 = "0b9f9jrfgkq13333px6p1faxpcypqvzi0m9dnbj2rm8s79pdcw1c"; - revision = "1"; - editedCabalFile = "0w0bxkdsspw1blhr01bb9n98wlmqpgjpdbbp2f50qmhapav2fk30"; - libraryHaskellDepends = [ - base comonad containers distributive exceptions mtl profunctors - semigroupoids template-haskell transformers transformers-base - ]; - description = "Monads for free"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "free_5_1_4" = callPackage ({ mkDerivation, base, comonad, containers, distributive , exceptions, mtl, profunctors, semigroupoids, template-haskell , th-abstraction, transformers, transformers-base @@ -94735,7 +93281,6 @@ self: { ]; description = "Monads for free"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "free-algebras" = callPackage @@ -94756,6 +93301,8 @@ self: { ]; description = "Free algebras"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "free-categories" = callPackage @@ -94784,6 +93331,8 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "efficient data types for free categories and arrows"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "free-concurrent" = callPackage @@ -94828,8 +93377,6 @@ self: { ]; description = "Free functors, adjoint to functors that forget class constraints"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "free-game" = callPackage @@ -95981,8 +94528,6 @@ self: { testHaskellDepends = [ base bytestring tasty tasty-hspec ]; description = "Transfer files with FTP and FTPS"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ftp-client-conduit" = callPackage @@ -95999,8 +94544,6 @@ self: { testHaskellDepends = [ base ]; description = "Transfer file with FTP and FTPS with Conduit"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ftp-conduit" = callPackage @@ -96462,6 +95005,8 @@ self: { ]; description = "Tools for functor combinator-based program design"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "functor-combo" = callPackage @@ -96489,6 +95034,8 @@ self: { libraryHaskellDepends = [ base recursion-schemes ]; description = "Friendly helpers for your recursion schemes"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "functor-infix" = callPackage @@ -96526,6 +95073,8 @@ self: { libraryHaskellDepends = [ base microlens singletons text vinyl ]; description = "General functor products for various Foldable instances"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "functor-utils" = callPackage @@ -96731,26 +95280,6 @@ self: { }) {}; "fused-effects" = callPackage - ({ mkDerivation, base, containers, gauge, hedgehog, hedgehog-fn - , inspection-testing, markdown-unlit, tasty, tasty-hedgehog - , tasty-hunit, transformers - }: - mkDerivation { - pname = "fused-effects"; - version = "1.0.2.2"; - sha256 = "1n9nal5kz2gpi58jc7xspj100ibn582f8vgndc9ra84fbp380yy2"; - libraryHaskellDepends = [ base transformers ]; - testHaskellDepends = [ - base containers hedgehog hedgehog-fn inspection-testing tasty - tasty-hedgehog tasty-hunit transformers - ]; - testToolDepends = [ markdown-unlit ]; - benchmarkHaskellDepends = [ base gauge ]; - description = "A fast, flexible, fused effect system"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "fused-effects_1_1_0_0" = callPackage ({ mkDerivation, base, containers, gauge, hedgehog, hedgehog-fn , inspection-testing, markdown-unlit, tasty, tasty-hedgehog , tasty-hunit, transformers @@ -96768,7 +95297,6 @@ self: { benchmarkHaskellDepends = [ base gauge transformers ]; description = "A fast, flexible, fused effect system"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "fused-effects-exceptions" = callPackage @@ -96786,8 +95314,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Handle exceptions thrown in IO with fused-effects"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fused-effects-lens" = callPackage @@ -96818,8 +95344,6 @@ self: { benchmarkHaskellDepends = [ base fused-effects-random gauge ]; description = "High-quality random number generation as an effect"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fused-effects-optics" = callPackage @@ -96831,8 +95355,6 @@ self: { libraryHaskellDepends = [ base fused-effects optics-core ]; description = "Bridge between the optics and fused-effects ecosystems"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fused-effects-random" = callPackage @@ -96844,28 +95366,25 @@ self: { libraryHaskellDepends = [ base fused-effects random transformers ]; description = "Random number generation for fused-effects"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fused-effects-readline" = callPackage - ({ mkDerivation, base, directory, filepath, fused-effects - , haskeline, prettyprinter, prettyprinter-ansi-terminal - , terminal-size, transformers + ({ mkDerivation, base, directory, exceptions, filepath + , fused-effects, haskeline, prettyprinter + , prettyprinter-ansi-terminal, terminal-size, transformers }: mkDerivation { pname = "fused-effects-readline"; version = "0.1.0.1"; sha256 = "1n1rdwrjww6hihryigk33bk9wcy69hi80c82kcbkclbmmaziz3j2"; libraryHaskellDepends = [ - base directory filepath fused-effects haskeline prettyprinter - prettyprinter-ansi-terminal terminal-size transformers + base directory exceptions filepath fused-effects haskeline + prettyprinter prettyprinter-ansi-terminal terminal-size + transformers ]; testHaskellDepends = [ base ]; description = "A readline-like effect and carrier for fused-effects"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fused-effects-resumable" = callPackage @@ -96879,6 +95398,8 @@ self: { ]; description = "Resumable exceptions for the fused-effects ecosystem"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "fused-effects-squeal" = callPackage @@ -96947,8 +95468,6 @@ self: { ]; description = "GHC plugin to make stream fusion more predictable"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fusion-plugin-types" = callPackage @@ -96998,8 +95517,6 @@ self: { ]; description = "An optimising compiler for a functional, array-oriented language"; license = stdenv.lib.licenses.isc; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "futhask" = callPackage @@ -97163,8 +95680,6 @@ self: { base criterion fuzzy-time genvalidity-criterion ]; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "fuzzy-timings" = callPackage @@ -97439,6 +95954,8 @@ self: { ]; description = "FFTs over finite fields"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "galois-field" = callPackage @@ -97464,6 +95981,8 @@ self: { ]; description = "Galois field library"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "game-of-life" = callPackage @@ -97624,8 +96143,6 @@ self: { ]; description = "Automatically spin up and spin down local daemons"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "gargoyle-postgresql" = callPackage @@ -97647,8 +96164,6 @@ self: { ]; description = "Manage PostgreSQL servers with gargoyle"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "gargoyle-postgresql-connect" = callPackage @@ -97750,6 +96265,8 @@ self: { libraryHaskellDepends = [ base ]; description = "An applicative for parsing unordered things, heterogenous sorting"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "gauge" = callPackage @@ -98492,8 +97009,6 @@ self: { ]; description = "Derivation of Aeson instances using GHC generics"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "generic-arbitrary" = callPackage @@ -98550,27 +97065,6 @@ self: { }) {}; "generic-data" = callPackage - ({ mkDerivation, base, base-orphans, contravariant, criterion - , deepseq, doctest, generic-lens, ghc-boot-th, Glob, one-liner - , QuickCheck, show-combinators, tasty, tasty-hunit - }: - mkDerivation { - pname = "generic-data"; - version = "0.8.3.0"; - sha256 = "090qwd898sacn0d4ryfhbx0jdcvhy84df5f10929zng7swh88hk7"; - libraryHaskellDepends = [ - base base-orphans contravariant ghc-boot-th show-combinators - ]; - testHaskellDepends = [ - base doctest generic-lens Glob one-liner QuickCheck - show-combinators tasty tasty-hunit - ]; - benchmarkHaskellDepends = [ base criterion deepseq ]; - description = "Deriving instances with GHC.Generics and related utilities"; - license = stdenv.lib.licenses.mit; - }) {}; - - "generic-data_0_9_2_0" = callPackage ({ mkDerivation, ap-normalize, base, base-orphans, Cabal , cabal-doctest, contravariant, criterion, deepseq, doctest , generic-lens, ghc-boot-th, inspection-testing, one-liner @@ -98594,7 +97088,6 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Deriving instances with GHC.Generics and related utilities"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "generic-data-surgery" = callPackage @@ -98626,20 +97119,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "generic-deriving_1_10_5" = callPackage - ({ mkDerivation, base, containers, ghc-prim, template-haskell }: - mkDerivation { - pname = "generic-deriving"; - version = "1.10.5"; - sha256 = "03aghpvgrx38h2q8imv1xhvmjdlfdsxzfvkxdi4xyb5jjsdaz8pn"; - libraryHaskellDepends = [ - base containers ghc-prim template-haskell - ]; - description = "Generic programming library for generalised deriving"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "generic-deriving" = callPackage ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover , template-haskell, th-abstraction @@ -98881,6 +97360,8 @@ self: { testHaskellDepends = [ aeson base generic-override hspec text ]; description = "Provides orphan instances necessary for integrating generic-override and aeson"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "generic-pretty" = callPackage @@ -99011,6 +97492,8 @@ self: { testHaskellDepends = [ base hxt tasty tasty-hunit tasty-th ]; description = "Generic generation of HXT XmlPickler instances using GHC Generics"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "generics-eot" = callPackage @@ -99394,29 +97877,6 @@ self: { }) {}; "genvalidity-containers" = callPackage - ({ mkDerivation, base, containers, criterion, genvalidity - , genvalidity-criterion, genvalidity-hspec, genvalidity-property - , hspec, QuickCheck, validity, validity-containers - }: - mkDerivation { - pname = "genvalidity-containers"; - version = "0.8.0.2"; - sha256 = "0nqxjs9nb080zlf2qys07dq1kfwwg1sg7jh0lnzl1zm9f228q701"; - libraryHaskellDepends = [ - base containers genvalidity QuickCheck validity validity-containers - ]; - testHaskellDepends = [ - base containers genvalidity genvalidity-hspec genvalidity-property - hspec validity - ]; - benchmarkHaskellDepends = [ - base containers criterion genvalidity-criterion QuickCheck - ]; - description = "GenValidity support for containers"; - license = stdenv.lib.licenses.mit; - }) {}; - - "genvalidity-containers_0_9_0_0" = callPackage ({ mkDerivation, base, containers, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, genvalidity-property , hspec, QuickCheck, validity, validity-containers @@ -99438,7 +97898,6 @@ self: { ]; description = "GenValidity support for containers"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "genvalidity-criterion" = callPackage @@ -99621,8 +98080,6 @@ self: { base criterion genvalidity-criterion mergeful ]; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "genvalidity-mergeless" = callPackage @@ -99871,8 +98328,6 @@ self: { ]; description = "High precision conversion between GPS and UK Grid"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "geocalc" = callPackage @@ -100313,8 +98768,8 @@ self: { }: mkDerivation { pname = "ghc-check"; - version = "0.5.0.1"; - sha256 = "08z7jgp2gdf1ki69w34i87g5bhrcv2laqsjma5ki97l62bgsr808"; + version = "0.5.0.2"; + sha256 = "1pncxn9lvwcxlgwf18yr20xbh2qxf80samf2laaxjhx09d31w8h2"; libraryHaskellDepends = [ base containers directory filepath ghc ghc-paths process safe-exceptions template-haskell transformers @@ -100356,6 +98811,8 @@ self: { ]; description = "Override GHC error messages to the user's liking"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ghc-compact_0_1_0_0" = callPackage @@ -100534,6 +98991,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "ghc-events_0_14_0" = callPackage + ({ mkDerivation, array, base, binary, bytestring, containers, text + , vector + }: + mkDerivation { + pname = "ghc-events"; + version = "0.14.0"; + sha256 = "1k7ky564x8s596axh0x006y4avr4dcb1h6nsvh8pbzj1ffi68sk1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base binary bytestring containers text vector + ]; + executableHaskellDepends = [ base containers ]; + testHaskellDepends = [ base ]; + description = "Library and tool for parsing .eventlog files from GHC"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "ghc-events-analyze" = callPackage ({ mkDerivation, base, blaze-svg, bytestring, containers , diagrams-lib, diagrams-svg, filepath, ghc-events, hashable, lens @@ -100591,8 +99068,8 @@ self: { }: mkDerivation { pname = "ghc-exactprint"; - version = "0.6.2"; - sha256 = "1c36f7vjk3gapp761c7w1ncg9hyhx2kxwk51s0d9fvapi1bkxw9j"; + version = "0.6.3.2"; + sha256 = "1bzf8mafz20pn7cq2483b9w3hjrwfbb0ahbcb3y7xy5yy52qvmln"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -100759,6 +99236,8 @@ self: { testHaskellDepends = [ base inspection-testing ]; description = "A magic typeclass that just does it"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ghc-lib" = callPackage @@ -100801,17 +99280,19 @@ self: { "ghc-lib-parser-ex" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra - , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate + , filepath, ghc, ghc-boot, ghc-boot-th, tasty, tasty-hunit + , uniplate }: mkDerivation { pname = "ghc-lib-parser-ex"; version = "8.10.0.16"; sha256 = "1kqff62ml38hxwfnfq7ni0z65b3d3l7xqa5c5lxf3kzm9h7bdwb8"; libraryHaskellDepends = [ - base bytestring containers ghc-lib-parser uniplate + base bytestring containers ghc ghc-boot ghc-boot-th uniplate ]; testHaskellDepends = [ - base directory extra filepath ghc-lib-parser tasty tasty-hunit + base directory extra filepath ghc ghc-boot ghc-boot-th tasty + tasty-hunit ]; description = "Algorithms on GHC parse trees"; license = stdenv.lib.licenses.bsd3; @@ -101372,29 +99853,6 @@ self: { }) {}; "ghc-typelits-extra" = callPackage - ({ mkDerivation, base, containers, ghc, ghc-prim - , ghc-tcplugins-extra, ghc-typelits-knownnat - , ghc-typelits-natnormalise, integer-gmp, tasty, tasty-hunit - , transformers - }: - mkDerivation { - pname = "ghc-typelits-extra"; - version = "0.4"; - sha256 = "0511vpwn8hz1hvn58g49l95iqcgqr8l8bqy5qwijy2bzad2nhcbg"; - libraryHaskellDepends = [ - base containers ghc ghc-prim ghc-tcplugins-extra - ghc-typelits-knownnat ghc-typelits-natnormalise integer-gmp - transformers - ]; - testHaskellDepends = [ - base ghc-typelits-knownnat ghc-typelits-natnormalise tasty - tasty-hunit - ]; - description = "Additional type-level operations on GHC.TypeLits.Nat"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "ghc-typelits-extra_0_4_1" = callPackage ({ mkDerivation, base, containers, ghc, ghc-prim , ghc-tcplugins-extra, ghc-typelits-knownnat , ghc-typelits-natnormalise, integer-gmp, tasty, tasty-hunit @@ -101415,7 +99873,6 @@ self: { ]; description = "Additional type-level operations on GHC.TypeLits.Nat"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "ghc-typelits-knownnat" = callPackage @@ -101562,6 +100019,8 @@ self: { ]; description = "ghci-dap is a GHCi having DAP interface"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ghci-diagrams" = callPackage @@ -102125,25 +100584,6 @@ self: { }) {}; "gi-atk" = callPackage - ({ mkDerivation, atk, base, bytestring, Cabal, containers, gi-glib - , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading - , text, transformers - }: - mkDerivation { - pname = "gi-atk"; - version = "2.0.21"; - sha256 = "0npcz82l5ssbrgzr99a94nlirmfdy9z5p2k0nrk7357bawpiv7sk"; - setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; - libraryHaskellDepends = [ - base bytestring containers gi-glib gi-gobject haskell-gi - haskell-gi-base haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ atk ]; - description = "Atk bindings"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) atk;}; - - "gi-atk_2_0_22" = callPackage ({ mkDerivation, atk, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading , text, transformers @@ -102160,33 +100600,9 @@ self: { libraryPkgconfigDepends = [ atk ]; description = "Atk bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) atk;}; "gi-cairo" = callPackage - ({ mkDerivation, base, bytestring, Cabal, cairo, containers - , haskell-gi, haskell-gi-base, haskell-gi-overloading, text - , transformers - }: - mkDerivation { - pname = "gi-cairo"; - version = "1.0.23"; - sha256 = "1y479ll6pzf5qjf18ziqgvfi6zq4jyajkq9zlggmh9pjhxpwj8nh"; - setupHaskellDepends = [ base Cabal haskell-gi ]; - libraryHaskellDepends = [ - base bytestring containers haskell-gi haskell-gi-base - haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ cairo ]; - preCompileBuildDriver = '' - PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" - setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" - ''; - description = "Cairo bindings"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) cairo;}; - - "gi-cairo_1_0_24" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, containers , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers @@ -102207,7 +100623,6 @@ self: { ''; description = "Cairo bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) cairo;}; "gi-cairo-again" = callPackage @@ -102228,23 +100643,6 @@ self: { }) {}; "gi-cairo-connector" = callPackage - ({ mkDerivation, base, gi-cairo, gi-cairo-render, haskell-gi-base - , mtl - }: - mkDerivation { - pname = "gi-cairo-connector"; - version = "0.0.1"; - sha256 = "0lhaki2qjk8f6bn78sag4g38g549sjzbjbah27j2i46xj7j08png"; - libraryHaskellDepends = [ - base gi-cairo gi-cairo-render haskell-gi-base mtl - ]; - description = "GI friendly Binding to the Cairo library"; - license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "gi-cairo-connector_0_1_0" = callPackage ({ mkDerivation, base, gi-cairo, gi-cairo-render, haskell-gi-base , mtl }: @@ -102257,32 +100655,9 @@ self: { ]; description = "GI friendly Binding to the Cairo library"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "gi-cairo-render" = callPackage - ({ mkDerivation, array, base, bytestring, c2hs, cairo - , haskell-gi-base, mtl, text, utf8-string - }: - mkDerivation { - pname = "gi-cairo-render"; - version = "0.0.1"; - sha256 = "0arbynn7ilrc3shddff1rxcvlg6k3m617lrq4fdsqfas3amxarm4"; - revision = "1"; - editedCabalFile = "10lpmb8js19zfgnph31yz4nzyv7kbqvq1lx07w12q702khqcqb7z"; - libraryHaskellDepends = [ - array base bytestring haskell-gi-base mtl text utf8-string - ]; - libraryPkgconfigDepends = [ cairo ]; - libraryToolDepends = [ c2hs ]; - description = "GI friendly Binding to the Cairo library"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {inherit (pkgs) cairo;}; - - "gi-cairo-render_0_1_0" = callPackage ({ mkDerivation, array, base, bytestring, c2hs, cairo , haskell-gi-base, mtl, text, utf8-string }: @@ -102297,32 +100672,9 @@ self: { libraryToolDepends = [ c2hs ]; description = "GI friendly Binding to the Cairo library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) cairo;}; "gi-dbusmenu" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib - , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading - , libdbusmenu, text, transformers - }: - mkDerivation { - pname = "gi-dbusmenu"; - version = "0.4.7"; - sha256 = "0av2628vylmkk566f2zbzbwygni4rawrk14yamc6m9s9rsw2scf9"; - setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; - libraryHaskellDepends = [ - base bytestring containers gi-glib gi-gobject haskell-gi - haskell-gi-base haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ libdbusmenu ]; - description = "Dbusmenu bindings"; - license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {inherit (pkgs) libdbusmenu;}; - - "gi-dbusmenu_0_4_8" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading , libdbusmenu, text, transformers @@ -102339,37 +100691,9 @@ self: { libraryPkgconfigDepends = [ libdbusmenu ]; description = "Dbusmenu bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) libdbusmenu;}; "gi-dbusmenugtk3" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk - , gi-dbusmenu, gi-gdk, gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk - , gtk3, haskell-gi, haskell-gi-base, haskell-gi-overloading - , libdbusmenu-gtk3, text, transformers - }: - mkDerivation { - pname = "gi-dbusmenugtk3"; - version = "0.4.8"; - sha256 = "0ncn2i0bvsqsi785bjhdxr77hyxsp2dm26ihn7nxbvdkvn0mafhz"; - setupHaskellDepends = [ - base Cabal gi-atk gi-dbusmenu gi-gdk gi-gdkpixbuf gi-glib - gi-gobject gi-gtk haskell-gi - ]; - libraryHaskellDepends = [ - base bytestring containers gi-atk gi-dbusmenu gi-gdk gi-gdkpixbuf - gi-glib gi-gobject gi-gtk haskell-gi haskell-gi-base - haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ gtk3 libdbusmenu-gtk3 ]; - description = "DbusmenuGtk bindings"; - license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {inherit (pkgs) gtk3; inherit (pkgs) libdbusmenu-gtk3;}; - - "gi-dbusmenugtk3_0_4_9" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-dbusmenu, gi-gdk, gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk , gtk3, haskell-gi, haskell-gi-base, haskell-gi-overloading @@ -102391,35 +100715,9 @@ self: { libraryPkgconfigDepends = [ gtk3 libdbusmenu-gtk3 ]; description = "DbusmenuGtk bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) gtk3; inherit (pkgs) libdbusmenu-gtk3;}; "gi-gdk" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo - , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk3 - , haskell-gi, haskell-gi-base, haskell-gi-overloading, text - , transformers - }: - mkDerivation { - pname = "gi-gdk"; - version = "3.0.22"; - sha256 = "0a6qkikk31n5qc85zp8l8kcaf0804c52gp02hban3c8a9rbq1lgr"; - setupHaskellDepends = [ - base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango - haskell-gi - ]; - libraryHaskellDepends = [ - base bytestring containers gi-cairo gi-gdkpixbuf gi-gio gi-glib - gi-gobject gi-pango haskell-gi haskell-gi-base - haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ gtk3 ]; - description = "Gdk bindings"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) gtk3;}; - - "gi-gdk_3_0_23" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk3 , haskell-gi, haskell-gi-base, haskell-gi-overloading, text @@ -102441,7 +100739,6 @@ self: { libraryPkgconfigDepends = [ gtk3 ]; description = "Gdk bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) gtk3;}; "gi-gdk_4_0_2" = callPackage @@ -102470,27 +100767,6 @@ self: { }) {gtk4 = null;}; "gi-gdkpixbuf" = 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.23"; - sha256 = "0jphrxqdbls3l73is1k93fizghbxgkf14q57l4w3m559vgk34anp"; - setupHaskellDepends = [ - base Cabal gi-gio gi-glib gi-gobject 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 ]; - description = "GdkPixbuf bindings"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) gdk-pixbuf;}; - - "gi-gdkpixbuf_2_0_24" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gdk-pixbuf , gi-gio, gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers @@ -102509,7 +100785,6 @@ self: { libraryPkgconfigDepends = [ gdk-pixbuf ]; description = "GdkPixbuf bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) gdk-pixbuf;}; "gi-gdkx11" = callPackage @@ -102519,8 +100794,8 @@ self: { }: mkDerivation { pname = "gi-gdkx11"; - version = "3.0.9"; - sha256 = "0z3vwwpv8a85nvg2bc4cdaa8w4jmdl5mm5bxfpwmssyxcnm1xdnc"; + version = "3.0.10"; + sha256 = "0kfn4l5jqhllz514zw5cxf7181ybb5c11r680nwhr99b97yy0q9f"; setupHaskellDepends = [ base Cabal gi-cairo gi-gdk gi-gio gi-gobject gi-xlib haskell-gi ]; @@ -102532,8 +100807,6 @@ self: { libraryPkgconfigDepends = [ gtk3 ]; description = "GdkX11 bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) gtk3;}; "gi-gdkx11_4_0_2" = callPackage @@ -102557,7 +100830,6 @@ self: { description = "GdkX11 bindings"; license = stdenv.lib.licenses.lgpl21; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {gtk4-x11 = null;}; "gi-ggit" = callPackage @@ -102582,25 +100854,6 @@ self: { }) {inherit (pkgs) libgit2-glib;}; "gi-gio" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib - , gi-gobject, glib, haskell-gi, haskell-gi-base - , haskell-gi-overloading, text, transformers - }: - mkDerivation { - pname = "gi-gio"; - version = "2.0.26"; - sha256 = "0a75azw25aww3pbhmjpvqn2w3qr430c4s8kk70xf87af0nlv21sp"; - setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; - libraryHaskellDepends = [ - base bytestring containers gi-glib gi-gobject haskell-gi - haskell-gi-base haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ glib ]; - description = "Gio bindings"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) glib;}; - - "gi-gio_2_0_27" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, glib, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers @@ -102617,7 +100870,6 @@ self: { libraryPkgconfigDepends = [ glib ]; description = "Gio bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) glib;}; "gi-girepository" = callPackage @@ -102640,25 +100892,6 @@ self: { }) {inherit (pkgs) gobject-introspection;}; "gi-glib" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, glib - , haskell-gi, haskell-gi-base, haskell-gi-overloading, text - , transformers - }: - mkDerivation { - pname = "gi-glib"; - version = "2.0.23"; - sha256 = "1wsix558lj58i8mdwikb2q78941dxl3pchhd75xkk5hq8rknp37x"; - setupHaskellDepends = [ base Cabal haskell-gi ]; - libraryHaskellDepends = [ - base bytestring containers haskell-gi haskell-gi-base - haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ glib ]; - description = "GLib bindings"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) glib;}; - - "gi-glib_2_0_24" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, glib , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers @@ -102675,29 +100908,9 @@ self: { libraryPkgconfigDepends = [ glib ]; description = "GLib bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) glib;}; "gi-gobject" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib, glib - , haskell-gi, haskell-gi-base, haskell-gi-overloading, text - , transformers - }: - mkDerivation { - pname = "gi-gobject"; - version = "2.0.22"; - sha256 = "0c1ia60793dly5y5xd2s1qs5a37f0r3jypzc21r0yswgqdlsi7g6"; - setupHaskellDepends = [ base Cabal gi-glib haskell-gi ]; - libraryHaskellDepends = [ - base bytestring containers gi-glib haskell-gi haskell-gi-base - haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ glib ]; - description = "GObject bindings"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) glib;}; - - "gi-gobject_2_0_24" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib, glib , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers @@ -102714,31 +100927,9 @@ self: { libraryPkgconfigDepends = [ glib ]; description = "GObject bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) glib;}; "gi-graphene" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib - , gi-gobject, graphene-gobject, haskell-gi, haskell-gi-base - , haskell-gi-overloading, text, transformers - }: - mkDerivation { - pname = "gi-graphene"; - version = "1.0.1"; - sha256 = "04aiq9zqjxaky48j57nakx0alhc9j1g6ydki7fww7r4jajmf6pjv"; - setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; - libraryHaskellDepends = [ - base bytestring containers gi-glib gi-gobject haskell-gi - haskell-gi-base haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ graphene-gobject ]; - description = "Graphene bindings"; - license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {graphene-gobject = null;}; - - "gi-graphene_1_0_2" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, graphene-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers @@ -102823,6 +101014,8 @@ self: { libraryPkgconfigDepends = [ gst-plugins-base ]; description = "GStreamerAudio bindings"; license = stdenv.lib.licenses.lgpl21; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs.gst_all_1) gst-plugins-base;}; "gi-gstbase" = callPackage @@ -102924,8 +101117,8 @@ self: { }: mkDerivation { pname = "gi-gtk"; - version = "3.0.33"; - sha256 = "03fvazdkg1m9svp39bn4gz7cfy23pp01yfcf6ambkdrq9msqsjak"; + version = "3.0.36"; + sha256 = "0bzb3xrax5k5r5fd6vv4by6hprmk77qrqr9mqn3dxqm6an8jwjn9"; setupHaskellDepends = [ base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango haskell-gi @@ -102940,31 +101133,6 @@ self: { license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) gtk3;}; - "gi-gtk_3_0_35" = 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.35"; - sha256 = "08z6kc9m7xb24d9z08yy3g66l8i7nircnaiy5i82yfl2l4slvz2w"; - setupHaskellDepends = [ - base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib - gi-gobject gi-pango 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; - }) {inherit (pkgs) gtk3;}; - "gi-gtk_4_0_2" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject @@ -103037,25 +101205,6 @@ self: { }) {}; "gi-gtk-hs" = callPackage - ({ mkDerivation, base, base-compat, containers, gi-gdk - , gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk, haskell-gi-base, mtl - , text, transformers - }: - mkDerivation { - pname = "gi-gtk-hs"; - version = "0.3.8.1"; - sha256 = "05j26w01izxwjq2jg2nds20p6vgd5b974b07cr0m7w6hhm4v51hk"; - libraryHaskellDepends = [ - base base-compat containers gi-gdk gi-gdkpixbuf gi-glib gi-gobject - gi-gtk haskell-gi-base mtl text transformers - ]; - description = "A wrapper for gi-gtk, adding a few more idiomatic API parts on top"; - license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "gi-gtk-hs_0_3_9" = callPackage ({ mkDerivation, base, base-compat, containers, gi-gdk , gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk, haskell-gi-base, mtl , text, transformers @@ -103070,8 +101219,6 @@ self: { ]; description = "A wrapper for gi-gtk, adding a few more idiomatic API parts on top"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "gi-gtkosxapplication" = callPackage @@ -103277,29 +101424,6 @@ self: { }) {inherit (pkgs) ostree;}; "gi-pango" = callPackage - ({ mkDerivation, base, bytestring, Cabal, cairo, containers - , gi-glib, gi-gobject, haskell-gi, haskell-gi-base - , haskell-gi-overloading, pango, text, transformers - }: - mkDerivation { - pname = "gi-pango"; - version = "1.0.22"; - sha256 = "09dz13wai7cyp24vhc6wxyyg2g89dsqq40r80j56xgpyvfki8yf2"; - setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; - libraryHaskellDepends = [ - base bytestring containers gi-glib gi-gobject haskell-gi - haskell-gi-base haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ cairo pango ]; - preCompileBuildDriver = '' - PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" - setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" - ''; - description = "Pango bindings"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) cairo; inherit (pkgs) pango;}; - - "gi-pango_1_0_23" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, containers , gi-glib, gi-gobject, gi-harfbuzz, haskell-gi, haskell-gi-base , haskell-gi-overloading, pango, text, transformers @@ -103322,7 +101446,6 @@ self: { ''; description = "Pango bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) cairo; inherit (pkgs) pango;}; "gi-pangocairo" = callPackage @@ -103539,27 +101662,6 @@ self: { }) {inherit (pkgs) libwnck;}; "gi-xlib" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, haskell-gi - , haskell-gi-base, haskell-gi-overloading, text, transformers - , xlibsWrapper - }: - mkDerivation { - pname = "gi-xlib"; - version = "2.0.8"; - sha256 = "0gixgql24zx04sph7kn4n5gmgmz5xbw2f15mqfw0i5igad2pvsj3"; - setupHaskellDepends = [ base Cabal haskell-gi ]; - libraryHaskellDepends = [ - base bytestring containers haskell-gi haskell-gi-base - haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ xlibsWrapper ]; - description = "xlib bindings"; - license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {inherit (pkgs) xlibsWrapper;}; - - "gi-xlib_2_0_9" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers , xlibsWrapper @@ -103576,8 +101678,6 @@ self: { libraryPkgconfigDepends = [ xlibsWrapper ]; description = "xlib bindings"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) xlibsWrapper;}; "giak" = callPackage @@ -103755,6 +101855,8 @@ self: { ]; description = "Giphy HTTP API wrapper and CLI search tool"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "gist" = callPackage @@ -103846,8 +101948,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "8.20201103"; - sha256 = "1z9ikpsz3by48yfw87qav5dy7j4k9ky4a7nqnasl15kdm3lav9pl"; + version = "8.20201116"; + sha256 = "0xv7n9f6l90l4k964675v0lgs22gcy97ic86mbfb40rl0fk0jalr"; configureFlags = [ "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime" "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser" @@ -104107,8 +102209,8 @@ self: { }: mkDerivation { pname = "git-lfs"; - version = "1.1.0"; - sha256 = "1llg50517xw4nccjik63gsg0nwkb4lhp0fs0lbi3q38xv9a3imyz"; + version = "1.1.1"; + sha256 = "1jjr73knvc8b7mlabb3yyyc5blfxiwgbdk6lylshfp2fqsmkvhnx"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers http-client http-types network-uri text @@ -104351,25 +102453,6 @@ self: { }) {}; "githash" = callPackage - ({ mkDerivation, base, bytestring, directory, filepath, hspec - , process, template-haskell, temporary, unliftio - }: - mkDerivation { - pname = "githash"; - version = "0.1.4.0"; - sha256 = "0rsz230srhszwybg5a40vhzzp9z0r4yvdz4xg2hwwwphmbi8pfy3"; - libraryHaskellDepends = [ - base bytestring directory filepath process template-haskell - ]; - testHaskellDepends = [ - base bytestring directory filepath hspec process template-haskell - temporary unliftio - ]; - description = "Compile git revision info into Haskell projects"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "githash_0_1_5_0" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hspec , process, template-haskell, temporary, unliftio }: @@ -104386,7 +102469,6 @@ self: { ]; description = "Compile git revision info into Haskell projects"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "github" = callPackage @@ -104492,6 +102574,26 @@ self: { }) {}; "github-release" = callPackage + ({ mkDerivation, aeson, base, burrito, bytestring, http-client + , http-client-tls, http-types, mime-types, optparse-generic, text + , unordered-containers + }: + mkDerivation { + pname = "github-release"; + version = "1.3.3"; + sha256 = "15im4vsz04sx0iq83xmvk5ak4p7rj33jawk5lxkmv1ajwvklbpk7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base burrito bytestring http-client http-client-tls + http-types mime-types optparse-generic text unordered-containers + ]; + executableHaskellDepends = [ base ]; + description = "Upload files to GitHub releases"; + license = stdenv.lib.licenses.mit; + }) {}; + + "github-release_1_3_5" = callPackage ({ mkDerivation, aeson, base, burrito, bytestring, http-client , http-client-tls, http-types, mime-types, optparse-generic, text , unordered-containers @@ -104510,7 +102612,6 @@ self: { description = "Upload files to GitHub releases"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "github-rest" = callPackage @@ -104645,8 +102746,6 @@ self: { testHaskellDepends = [ aeson base bytestring hspec text vector ]; description = "Aeson instances for GitHub Webhook payloads"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "githud" = callPackage @@ -104753,22 +102852,6 @@ self: { }) {}; "gitlab-haskell" = callPackage - ({ mkDerivation, aeson, base, bytestring, connection, http-conduit - , http-types, text, time, transformers, unliftio, unliftio-core - }: - mkDerivation { - pname = "gitlab-haskell"; - version = "0.1.8"; - sha256 = "13s2vpxvcm000b817p9w8v05frdmsq9xjm9g6i07v97vrgpch1mv"; - libraryHaskellDepends = [ - aeson base bytestring connection http-conduit http-types text time - transformers unliftio unliftio-core - ]; - description = "A Haskell library for the GitLab web API"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "gitlab-haskell_0_2_3" = callPackage ({ mkDerivation, aeson, base, bytestring, connection, http-conduit , http-types, tasty, tasty-hunit, text, time, transformers , unliftio, unliftio-core @@ -104785,7 +102868,6 @@ self: { testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ]; description = "A Haskell library for the GitLab web API"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "gitlib" = callPackage @@ -105058,6 +103140,8 @@ self: { ]; description = "CLI Giphy search tool with previews in iTerm 2"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "gjk" = callPackage @@ -105451,7 +103535,8 @@ self: { testHaskellDepends = [ base HUnit ]; description = "Console IRC client"; license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ kiwi ]; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "gll" = callPackage @@ -105580,38 +103665,7 @@ self: { broken = true; }) {}; - "gloss_1_9_2_1" = callPackage - ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim - , gloss-rendering, GLUT, OpenGL - }: - mkDerivation { - pname = "gloss"; - version = "1.9.2.1"; - sha256 = "1fk7472lw4621gv64fv4mna8z1av15f7d0didpc9r22rdlkpa80l"; - libraryHaskellDepends = [ - base bmp bytestring containers ghc-prim gloss-rendering GLUT OpenGL - ]; - description = "Painless 2D vector graphics, animations and simulations"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "gloss" = callPackage - ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim - , gloss-rendering, GLUT, OpenGL - }: - mkDerivation { - pname = "gloss"; - version = "1.13.1.2"; - sha256 = "0jyvjpd1gzzb9aiw5708822p8qyw14jj6j19gby9q9wjbpd4sd4d"; - libraryHaskellDepends = [ - base bmp bytestring containers ghc-prim gloss-rendering GLUT OpenGL - ]; - description = "Painless 2D vector graphics, animations and simulations"; - license = stdenv.lib.licenses.mit; - }) {}; - - "gloss_1_13_2_1" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim , gloss-rendering, GLUT, OpenGL }: @@ -105624,7 +103678,6 @@ self: { ]; description = "Painless 2D vector graphics, animations and simulations"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "gloss-accelerate" = callPackage @@ -105640,8 +103693,6 @@ self: { ]; description = "Extras to interface Gloss and Accelerate"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "gloss-algorithms" = callPackage @@ -105653,8 +103704,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; - broken = true; }) {}; "gloss-banana" = callPackage @@ -105774,8 +103823,6 @@ self: { ]; description = "Parallel rendering of raster images"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "gloss-raster-accelerate" = callPackage @@ -105838,8 +103885,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Low-level Haskell bindings to GLPK"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) glpk;}; "glpk-hs" = callPackage @@ -108700,6 +106745,8 @@ self: { ]; description = "A lightweight golden test runner"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "gooey" = callPackage @@ -108915,6 +106962,8 @@ self: { ]; description = "Get a signed JWT for Google Service Accounts"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "google-search" = callPackage @@ -109350,8 +107399,6 @@ self: { ]; description = "A command line utility for practicing typing"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "gpah" = callPackage @@ -109493,6 +107540,8 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Applicative non-linear consumption"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "grab-form" = callPackage @@ -109505,6 +107554,8 @@ self: { testHaskellDepends = [ base containers hedgehog text ]; description = "Applicative parsers for form parameter lists"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "graceful" = callPackage @@ -109642,6 +107693,8 @@ self: { ]; description = "parsers that combine into grammars"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "grapefruit-examples" = callPackage @@ -110265,6 +108318,8 @@ self: { ]; description = "GraphQL API"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "graphql-client" = callPackage @@ -110378,6 +108433,64 @@ self: { broken = true; }) {}; + "graphula" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, directory + , generics-eot, hspec, http-api-data, HUnit, markdown-unlit + , monad-logger, mtl, path-pieces, persistent, persistent-sqlite + , persistent-template, QuickCheck, random, resourcet, semigroups + , temporary, text, transformers, unliftio, unliftio-core, uuid + }: + mkDerivation { + pname = "graphula"; + version = "2.0.0.1"; + sha256 = "1sd89mkbqflyzvsszmiddcssnkjn27dgh5dpp082xqla4b7grhml"; + libraryHaskellDepends = [ + base containers directory generics-eot HUnit mtl persistent + QuickCheck random semigroups temporary text transformers unliftio + unliftio-core + ]; + testHaskellDepends = [ + aeson base bytestring containers hspec http-api-data markdown-unlit + monad-logger path-pieces persistent persistent-sqlite + persistent-template QuickCheck resourcet semigroups text + transformers unliftio-core uuid + ]; + testToolDepends = [ markdown-unlit ]; + description = "A declarative library for describing dependencies between data"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + + "graphula-core" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, directory + , generics-eot, hspec, http-api-data, HUnit, markdown-unlit + , monad-logger, mtl, path-pieces, persistent, persistent-sqlite + , persistent-template, QuickCheck, random, resourcet, semigroups + , temporary, text, transformers, unliftio, unliftio-core, uuid + }: + mkDerivation { + pname = "graphula-core"; + version = "2.0.0.1"; + sha256 = "0yl1x5dw70rds9fk7ijsyrksharjm2fhvbihybjbjpj89s1n1zir"; + libraryHaskellDepends = [ + base containers directory generics-eot HUnit mtl persistent + QuickCheck random semigroups temporary text transformers unliftio + unliftio-core + ]; + testHaskellDepends = [ + aeson base bytestring containers hspec http-api-data markdown-unlit + monad-logger path-pieces persistent persistent-sqlite + persistent-template QuickCheck resourcet semigroups text + transformers unliftio-core uuid + ]; + testToolDepends = [ markdown-unlit ]; + description = "A declarative library for describing dependencies between data"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "graphviz" = callPackage ({ mkDerivation, base, bytestring, colour, containers, criterion , deepseq, directory, dlist, fgl, fgl-arbitrary, filepath, graphviz @@ -110565,6 +108678,8 @@ self: { executablePkgconfigDepends = [ libXau xcb xdmcp xlibsWrapper ]; description = "Simple clipboard manager to be integrated with rofi"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs.xorg) libXau; xcb = null; xdmcp = null; inherit (pkgs) xlibsWrapper;}; @@ -111170,17 +109285,6 @@ self: { }) {}; "groups" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "groups"; - version = "0.4.1.0"; - sha256 = "0ggkygkyxw5ga4cza82bjvdraavl294k0h6b62d2px7z3nvqhifx"; - libraryHaskellDepends = [ base ]; - description = "Haskell 98 groups"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "groups_0_5" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "groups"; @@ -111189,7 +109293,6 @@ self: { libraryHaskellDepends = [ base ]; description = "Groups"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "groups-generic" = callPackage @@ -111707,8 +109810,6 @@ self: { ]; description = "A standalone StatusNotifierItem/AppIndicator tray"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) gtk3;}; "gtk-strut" = callPackage @@ -111720,8 +109821,6 @@ self: { libraryHaskellDepends = [ base gi-gdk gi-gtk text transformers ]; description = "Libary for creating strut windows with gi-gtk"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "gtk-toggle-button-list" = callPackage @@ -112197,6 +110296,8 @@ self: { ]; description = "REST client to the gym-http-api project"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "h-booru" = callPackage @@ -112391,6 +110492,8 @@ self: { testHaskellDepends = [ base hashable ]; description = "Conceptual modelling support for Haskell"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hCsound" = callPackage @@ -112527,56 +110630,6 @@ self: { }) {}; "hOpenPGP" = callPackage - ({ mkDerivation, aeson, asn1-encoding, attoparsec, base - , base16-bytestring, bifunctors, binary, binary-conduit, bytestring - , bz2, conduit, conduit-extra, containers, criterion - , crypto-cipher-types, cryptonite, errors, hashable - , incremental-parser, ixset-typed, lens, memory, monad-loops - , nettle, network, network-uri, newtype, openpgp-asciiarmor - , prettyprinter, QuickCheck, quickcheck-instances, resourcet - , semigroups, split, tasty, tasty-hunit, tasty-quickcheck, text - , time, time-locale-compat, transformers, unliftio-core - , unordered-containers, zlib - }: - mkDerivation { - pname = "hOpenPGP"; - version = "2.9.4"; - sha256 = "15895a6vqaz69za63hxkbn01sji91hlsqiyg3lbzwi1qfvl3b98b"; - libraryHaskellDepends = [ - aeson asn1-encoding attoparsec base base16-bytestring bifunctors - binary binary-conduit bytestring bz2 conduit conduit-extra - containers crypto-cipher-types cryptonite errors hashable - incremental-parser ixset-typed lens memory monad-loops nettle - network-uri newtype openpgp-asciiarmor prettyprinter resourcet - semigroups split text time time-locale-compat transformers - unliftio-core unordered-containers zlib - ]; - testHaskellDepends = [ - aeson asn1-encoding attoparsec base base16-bytestring bifunctors - binary binary-conduit bytestring bz2 conduit conduit-extra - containers crypto-cipher-types cryptonite errors hashable - incremental-parser ixset-typed lens memory monad-loops nettle - network network-uri newtype prettyprinter QuickCheck - quickcheck-instances resourcet semigroups split tasty tasty-hunit - tasty-quickcheck text time time-locale-compat transformers - unliftio-core unordered-containers zlib - ]; - benchmarkHaskellDepends = [ - aeson base base16-bytestring bifunctors binary binary-conduit - bytestring bz2 conduit conduit-extra containers criterion - crypto-cipher-types cryptonite errors hashable incremental-parser - ixset-typed lens memory monad-loops nettle network network-uri - newtype openpgp-asciiarmor prettyprinter resourcet semigroups split - text time time-locale-compat transformers unliftio-core - unordered-containers zlib - ]; - description = "native Haskell implementation of OpenPGP (RFC4880)"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "hOpenPGP_2_9_5" = callPackage ({ mkDerivation, aeson, asn1-encoding, attoparsec, base , base16-bytestring, bifunctors, binary, binary-conduit, bytestring , bz2, conduit, conduit-extra, containers, criterion @@ -112621,8 +110674,6 @@ self: { ]; description = "native Haskell implementation of OpenPGP (RFC4880)"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hPDB" = callPackage @@ -113559,8 +111610,6 @@ self: { ]; description = "Hackage security bindings against the HTTP library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hackage-server" = callPackage @@ -113785,8 +111834,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Hackage and Portage integration tool"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hactor" = callPackage @@ -113820,23 +111867,6 @@ self: { broken = true; }) {}; - "haddock_2_22_0" = callPackage - ({ mkDerivation, base, filepath, haddock-api }: - mkDerivation { - pname = "haddock"; - version = "2.22.0"; - sha256 = "1k42z2zh550rl93c8pa9cg2xsanp6wvb031xvan6cmngnplmdib6"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ base haddock-api ]; - testHaskellDepends = [ base filepath ]; - doCheck = false; - preCheck = "unset GHC_PACKAGE_PATH"; - description = "A documentation-generation tool for Haskell libraries"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "haddock_2_23_1" = callPackage ({ mkDerivation, base, filepath, haddock-api }: mkDerivation { @@ -113852,6 +111882,7 @@ self: { description = "A documentation-generation tool for Haskell libraries"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haddock" = callPackage @@ -113868,6 +111899,8 @@ self: { preCheck = "unset GHC_PACKAGE_PATH"; description = "A documentation-generation tool for Haskell libraries"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haddock-api_2_23_1" = callPackage @@ -113893,6 +111926,7 @@ self: { description = "A documentation-generation tool for Haskell libraries"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haddock-api" = callPackage @@ -113917,6 +111951,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "A documentation-generation tool for Haskell libraries"; license = stdenv.lib.licenses.bsd2; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haddock-cheatsheet" = callPackage @@ -113974,30 +112010,6 @@ self: { }) {}; "haddock-library" = callPackage - ({ mkDerivation, base, base-compat, bytestring, containers, deepseq - , directory, filepath, hspec, hspec-discover, optparse-applicative - , parsec, QuickCheck, text, transformers, tree-diff - }: - mkDerivation { - pname = "haddock-library"; - version = "1.8.0"; - sha256 = "15xpv29yh3kb9qq9gmws2l8m64i7phvf47y08vxc2j55101sg4vh"; - revision = "1"; - editedCabalFile = "09v6lq3ncf3ax7b6n36vhsflm488x0qc8sgc3w17m09x1jl48d99"; - libraryHaskellDepends = [ - base bytestring containers parsec text transformers - ]; - testHaskellDepends = [ - base base-compat bytestring containers deepseq directory filepath - hspec optparse-applicative parsec QuickCheck text transformers - tree-diff - ]; - testToolDepends = [ hspec-discover ]; - description = "Library exposing some functionality of Haddock"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "haddock-library_1_9_0" = callPackage ({ mkDerivation, base, base-compat, bytestring, containers, deepseq , directory, filepath, hspec, hspec-discover, optparse-applicative , parsec, QuickCheck, text, transformers, tree-diff @@ -114017,7 +112029,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Library exposing some functionality of Haddock"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "haddock-test" = callPackage @@ -114068,8 +112079,8 @@ self: { }: mkDerivation { pname = "hadolint"; - version = "1.18.2"; - sha256 = "0ifcnpbc667x7cl44fkdj4j968zpyz57jh8b5givqdnmvw9x8wf5"; + version = "1.19.0"; + sha256 = "0idvjk0nz9m28qcbkzcs2mjrbx543jj0gh8hj0s0lnj3nlpk0b46"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -114566,45 +112577,6 @@ self: { }) {}; "hakyll" = callPackage - ({ mkDerivation, base, binary, blaze-html, blaze-markup, bytestring - , containers, cryptonite, data-default, deepseq, directory - , file-embed, filepath, fsnotify, http-conduit, http-types - , lrucache, memory, mtl, network-uri, optparse-applicative, pandoc - , pandoc-citeproc, parsec, process, QuickCheck, random, regex-tdfa - , resourcet, scientific, tagsoup, tasty, tasty-hunit - , tasty-quickcheck, template-haskell, text, time - , time-locale-compat, unordered-containers, utillinux, vector, wai - , wai-app-static, warp, yaml - }: - mkDerivation { - pname = "hakyll"; - version = "4.13.4.0"; - sha256 = "0gcs79jmpayndfsmmb40avrgyl4f0f1brprm2l0mvybfah84h2m3"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base binary blaze-html blaze-markup bytestring containers - cryptonite data-default deepseq directory file-embed filepath - fsnotify http-conduit http-types lrucache memory mtl network-uri - optparse-applicative pandoc pandoc-citeproc parsec process random - regex-tdfa resourcet scientific tagsoup template-haskell text time - time-locale-compat unordered-containers vector wai wai-app-static - warp yaml - ]; - executableHaskellDepends = [ base directory filepath ]; - testHaskellDepends = [ - base bytestring containers filepath QuickCheck tasty tasty-hunit - tasty-quickcheck text unordered-containers yaml - ]; - testToolDepends = [ utillinux ]; - description = "A static website compiler library"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {inherit (pkgs) utillinux;}; - - "hakyll_4_13_4_1" = callPackage ({ mkDerivation, base, binary, blaze-html, blaze-markup, bytestring , containers, cryptonite, data-default, deepseq, directory , file-embed, filepath, fsnotify, http-conduit, http-types @@ -114798,26 +112770,31 @@ self: { }) {}; "hakyll-convert" = callPackage - ({ mkDerivation, base, binary, bytestring, cmdargs, containers - , data-default, directory, feed, filepath, hakyll, text, time, xml + ({ mkDerivation, base, bytestring, cmdargs, containers + , data-default, directory, feed, filepath, tasty + , tasty-expected-failure, tasty-golden, tasty-hunit + , tasty-quickcheck, temporary, text, time, xml-conduit, xml-types }: mkDerivation { pname = "hakyll-convert"; - version = "0.2.0.0"; - sha256 = "0p4qxpspmm6b5cdq0jjx56yidwi82mrzq3zv7diryvbcbb6smzi7"; + version = "0.3.0.3"; + sha256 = "0i5g4xs0az8znisl8vm60r3m2y3s9dhh8cdb0bl8c5ikqcrlscjf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base binary bytestring containers data-default feed filepath hakyll - text time xml + base bytestring containers data-default directory feed filepath + text time xml-conduit xml-types ]; executableHaskellDepends = [ - base bytestring cmdargs directory feed filepath text time xml + base cmdargs filepath text xml-types + ]; + testHaskellDepends = [ + base bytestring data-default directory feed filepath tasty + tasty-expected-failure tasty-golden tasty-hunit tasty-quickcheck + temporary text time xml-types ]; description = "Convert from other blog engines to Hakyll"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hakyll-dhall" = callPackage @@ -114893,8 +112870,8 @@ self: { }: mkDerivation { pname = "hakyll-filestore"; - version = "0.1.7"; - sha256 = "1xwx58dpwzvl4nk92k357bwxl88wvngkicj4d266gmxmq6j4pg52"; + version = "0.1.8"; + sha256 = "02lza2nkq2y2m9zb03ipmgd0cnfjv38cyym7jbakg7v8arkymcrc"; libraryHaskellDepends = [ base filestore hakyll time time-locale-compat ]; @@ -114911,8 +112888,8 @@ self: { }: mkDerivation { pname = "hakyll-images"; - version = "0.4.4"; - sha256 = "0d837i2nsg6drwfsrxfnpzmzmzxqxvabjlrlml38z99pyp7m3h9b"; + version = "1.0.0"; + sha256 = "0433jha6rnw4c80igx6hka9a943b9qimscyda93mgn7v7pakw6l2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring hakyll JuicyPixels JuicyPixels-extra @@ -115230,6 +113207,8 @@ self: { ]; description = "Library implementing Halma rules"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "halma-gui" = callPackage @@ -115834,8 +113813,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A deployment library for Haskell applications"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "happindicator" = callPackage @@ -116071,8 +114048,6 @@ self: { ]; description = "client-side session data"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "happstack-contrib" = callPackage @@ -116413,34 +114388,6 @@ self: { }) {}; "happstack-server" = callPackage - ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring - , containers, directory, exceptions, extensible-exceptions - , filepath, hslogger, html, HUnit, monad-control, mtl, network - , network-bsd, network-uri, old-locale, parsec, process, semigroups - , sendfile, syb, system-filepath, text, threads, time, transformers - , transformers-base, transformers-compat, unix, utf8-string, xhtml - , zlib - }: - mkDerivation { - pname = "happstack-server"; - version = "7.6.1"; - sha256 = "0l4vfw7jslsjgm2mszlwxlm2mql6ppim2blhwpwd23r7hw8kx5xx"; - libraryHaskellDepends = [ - base base64-bytestring blaze-html bytestring containers directory - exceptions extensible-exceptions filepath hslogger html - monad-control mtl network network-bsd network-uri old-locale parsec - process semigroups sendfile syb system-filepath text threads time - transformers transformers-base transformers-compat unix utf8-string - xhtml zlib - ]; - testHaskellDepends = [ - base bytestring containers HUnit parsec zlib - ]; - description = "Web related tools and services"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "happstack-server_7_7_0" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring , containers, directory, exceptions, extensible-exceptions , filepath, hslogger, html, HUnit, monad-control, mtl, network @@ -116466,7 +114413,6 @@ self: { ]; description = "Web related tools and services"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "happstack-server-tls" = callPackage @@ -116541,8 +114487,6 @@ self: { ]; description = "Support for static URL routing with overlap detection for Happstack"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "happstack-util" = callPackage @@ -116593,26 +114537,6 @@ self: { broken = true; }) {}; - "happy_1_19_5" = callPackage - ({ mkDerivation, array, base, Cabal, containers, directory - , filepath, mtl, process - }: - mkDerivation { - pname = "happy"; - version = "1.19.5"; - sha256 = "1nj353q4z1g186fpjzf0dnsg71qhxqpamx8jy89rjjvv3p0kmw32"; - revision = "2"; - editedCabalFile = "1dvhv94lzmya938i5crshg9qbx7dxvkyxkhfbqimxkydxn7l2w7w"; - isLibrary = false; - isExecutable = true; - setupHaskellDepends = [ base Cabal directory filepath ]; - executableHaskellDepends = [ array base containers mtl ]; - testHaskellDepends = [ base process ]; - description = "Happy is a parser generator for Haskell"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "happy_1_19_9" = callPackage ({ mkDerivation, array, base, Cabal, containers, directory , filepath, mtl, process @@ -116634,21 +114558,6 @@ self: { }) {}; "happy" = callPackage - ({ mkDerivation, array, base, containers, mtl, process }: - mkDerivation { - pname = "happy"; - version = "1.19.12"; - sha256 = "03xlmq6qmdx4zvzw8bp33kd9g7yvcq5cz4wg50xilw812kj276pv"; - isLibrary = false; - isExecutable = true; - enableSeparateDataOutput = true; - executableHaskellDepends = [ array base containers mtl ]; - testHaskellDepends = [ base process ]; - description = "Happy is a parser generator for Haskell"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "happy_1_20_0" = callPackage ({ mkDerivation, array, base, containers, mtl, process }: mkDerivation { pname = "happy"; @@ -116661,7 +114570,6 @@ self: { testHaskellDepends = [ base process ]; description = "Happy is a parser generator for Haskell"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "happy-dot" = callPackage @@ -117080,6 +114988,8 @@ self: { ]; description = "Haskell driver for Neo4j 3+ (BOLT protocol)"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hasbolt-extras" = callPackage @@ -117105,6 +115015,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Extras for hasbolt library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hascal" = callPackage @@ -117146,8 +115058,6 @@ self: { ]; description = "Decompress SAPCAR archives"; license = stdenv.lib.licenses.gpl2; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hascard" = callPackage @@ -117159,8 +115069,8 @@ self: { }: mkDerivation { pname = "hascard"; - version = "0.4.0.0"; - sha256 = "1rkcnpv22bfiyzmfdk82531yv6mh6g7imjch9qy8sxda2d73fdm7"; + version = "0.5.0.0"; + sha256 = "1lic3s5z3rq2m3hpf9626k8k3a8vrx267afavzvzcngkfdl3bfap"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -118214,6 +116124,8 @@ self: { ]; description = "Core Types for NLP"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haskell-course-preludes" = callPackage @@ -118346,8 +116258,6 @@ self: { testHaskellDepends = [ base syb template-haskell ]; description = "Simple parser parser from Haskell to TemplateHaskell expressions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "haskell-fake-user-agent" = callPackage @@ -118361,8 +116271,6 @@ self: { libraryHaskellDepends = [ base bytestring lens tagsoup wreq ]; description = "Simple library for retrieving current user agent strings"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "haskell-formatter" = callPackage @@ -118462,27 +116370,6 @@ self: { }) {}; "haskell-gi" = callPackage - ({ mkDerivation, ansi-terminal, attoparsec, base, bytestring, Cabal - , containers, directory, doctest, filepath, glib - , gobject-introspection, haskell-gi-base, mtl, pretty-show, process - , regex-tdfa, safe, text, transformers, xdg-basedir, xml-conduit - }: - mkDerivation { - pname = "haskell-gi"; - version = "0.23.1"; - sha256 = "1jvl9b229b43pcnp9fadkls7ym9laqyjcdzwxzdc4j2mpchysva8"; - libraryHaskellDepends = [ - ansi-terminal attoparsec base bytestring Cabal containers directory - filepath haskell-gi-base mtl pretty-show process regex-tdfa safe - text transformers xdg-basedir xml-conduit - ]; - libraryPkgconfigDepends = [ glib gobject-introspection ]; - testHaskellDepends = [ attoparsec base doctest process ]; - description = "Generate Haskell bindings for GObject Introspection capable libraries"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;}; - - "haskell-gi_0_24_5" = callPackage ({ mkDerivation, ansi-terminal, attoparsec, base, bytestring, Cabal , cabal-doctest, containers, directory, doctest, filepath, glib , gobject-introspection, haskell-gi-base, mtl, pretty-show, process @@ -118502,22 +116389,9 @@ self: { testHaskellDepends = [ base doctest process ]; description = "Generate Haskell bindings for GObject Introspection capable libraries"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;}; "haskell-gi-base" = callPackage - ({ mkDerivation, base, bytestring, containers, glib, text }: - mkDerivation { - pname = "haskell-gi-base"; - version = "0.23.0"; - sha256 = "1f22d4pvmyy52w9hqa36b6psw34j562rayqgk052ng1ax9yvwzn0"; - libraryHaskellDepends = [ base bytestring containers text ]; - libraryPkgconfigDepends = [ glib ]; - description = "Foundation for libraries generated by haskell-gi"; - license = stdenv.lib.licenses.lgpl21; - }) {inherit (pkgs) glib;}; - - "haskell-gi-base_0_24_4" = callPackage ({ mkDerivation, base, bytestring, containers, glib, text }: mkDerivation { pname = "haskell-gi-base"; @@ -118527,21 +116401,8 @@ self: { libraryPkgconfigDepends = [ glib ]; description = "Foundation for libraries generated by haskell-gi"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) glib;}; - "haskell-gi-overloading_0_0" = callPackage - ({ mkDerivation }: - mkDerivation { - pname = "haskell-gi-overloading"; - version = "0.0"; - sha256 = "1smz5fr5saw1l129h21qcywyp47mrbf7355kmwkspjh75yl2gix5"; - doHaddock = false; - description = "Overloading support for haskell-gi"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "haskell-gi-overloading" = callPackage ({ mkDerivation }: mkDerivation { @@ -118584,8 +116445,6 @@ self: { ]; description = "Simple library for accessing Google Trends"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "haskell-holes-th" = callPackage @@ -118598,6 +116457,8 @@ self: { testHaskellDepends = [ base template-haskell transformers ]; description = "Infer haskell code by given type"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haskell-igraph" = callPackage @@ -118620,6 +116481,8 @@ self: { ]; description = "Bindings to the igraph C library (v0.8.0)."; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haskell-import-graph" = callPackage @@ -118900,8 +116763,6 @@ self: { ]; description = "Name resolution library for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "haskell-neo4j-client" = callPackage @@ -119267,29 +117128,8 @@ self: { libraryToolDepends = [ happy ]; description = "Support for manipulating Haskell source code"; license = stdenv.lib.licenses.bsd3; - }) {}; - - "haskell-src-exts_1_19_1" = callPackage - ({ mkDerivation, array, base, containers, cpphs, directory - , filepath, ghc-prim, happy, mtl, pretty, pretty-show, smallcheck - , tasty, tasty-golden, tasty-smallcheck - }: - mkDerivation { - pname = "haskell-src-exts"; - version = "1.19.1"; - sha256 = "0wd93cqzdk1wq8csha8c8sphksi2jb3gr9g8rk3m9mkkfs3b5xgh"; - revision = "1"; - editedCabalFile = "120jvvksnzj3dfgxx1774asalw4wn2i507n3lyhfp95k9z1ny5rh"; - libraryHaskellDepends = [ array base cpphs ghc-prim pretty ]; - libraryToolDepends = [ happy ]; - testHaskellDepends = [ - base containers directory filepath mtl pretty-show smallcheck tasty - tasty-golden tasty-smallcheck - ]; - doCheck = false; - description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer"; - license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haskell-src-exts" = callPackage @@ -120791,36 +118631,6 @@ self: { }) {}; "haskoin-core" = callPackage - ({ mkDerivation, aeson, array, base, base16-bytestring, bytestring - , cereal, conduit, containers, cryptonite, deepseq, entropy - , hashable, hspec, hspec-discover, HUnit, memory, mtl, murmur3 - , network, QuickCheck, safe, scientific, secp256k1-haskell, split - , string-conversions, text, time, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "haskoin-core"; - version = "0.13.4"; - sha256 = "0bxn1jfb2s308gpdiwwnvar606qc3fqnvf6k0hdz2x43pqkc15lb"; - libraryHaskellDepends = [ - aeson array base base16-bytestring bytestring cereal conduit - containers cryptonite deepseq entropy hashable memory mtl murmur3 - network safe scientific secp256k1-haskell split string-conversions - text time transformers unordered-containers vector - ]; - testHaskellDepends = [ - aeson array base base16-bytestring bytestring cereal conduit - containers cryptonite deepseq entropy hashable hspec HUnit memory - mtl murmur3 network QuickCheck safe scientific secp256k1-haskell - split string-conversions text time transformers - unordered-containers vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Bitcoin & Bitcoin Cash library for Haskell"; - license = stdenv.lib.licenses.publicDomain; - }) {}; - - "haskoin-core_0_17_1" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, bytestring , cereal, conduit, containers, cryptonite, deepseq, entropy , hashable, hspec, hspec-discover, HUnit, lens, lens-aeson, memory @@ -120830,8 +118640,8 @@ self: { }: mkDerivation { pname = "haskoin-core"; - version = "0.17.1"; - sha256 = "07w2ddgrq3s4xhhhh616a65zm3xnlmcfk7wzdj6dr26h0frpz6zi"; + version = "0.17.3"; + sha256 = "070z3qf4jgczl42dbmrfl0pcva9ddv59ygknw2yzlbablkhb160j"; libraryHaskellDepends = [ aeson array base base16-bytestring bytestring cereal conduit containers cryptonite deepseq entropy hashable hspec memory mtl @@ -120850,6 +118660,7 @@ self: { description = "Bitcoin & Bitcoin Cash library for Haskell"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haskoin-crypto" = callPackage @@ -120877,38 +118688,6 @@ self: { }) {}; "haskoin-node" = callPackage - ({ mkDerivation, base, base64, bytestring, cereal, conduit - , conduit-extra, containers, data-default, hashable, haskoin-core - , hspec, hspec-discover, HUnit, monad-logger, mtl, network, nqe - , random, resourcet, rocksdb-haskell, rocksdb-query, safe - , string-conversions, text, time, transformers, unliftio - , unordered-containers - }: - mkDerivation { - pname = "haskoin-node"; - version = "0.13.0"; - sha256 = "0s6l25n9w4g5r2xafb6x1gdqaghfmrnzh9i3nn64c3g26xzk3vnp"; - libraryHaskellDepends = [ - base bytestring cereal conduit conduit-extra containers - data-default hashable haskoin-core monad-logger mtl network nqe - random resourcet rocksdb-haskell rocksdb-query string-conversions - text time transformers unliftio unordered-containers - ]; - testHaskellDepends = [ - base base64 bytestring cereal conduit conduit-extra containers - data-default hashable haskoin-core hspec HUnit monad-logger mtl - network nqe random resourcet rocksdb-haskell rocksdb-query safe - string-conversions text time transformers unliftio - unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "Haskoin Node P2P library for Bitcoin and Bitcoin Cash"; - license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "haskoin-node_0_17_0" = callPackage ({ mkDerivation, base, base64, bytestring, cereal, conduit , conduit-extra, containers, data-default, hashable, haskoin-core , hspec, hspec-discover, HUnit, monad-logger, mtl, network, nqe @@ -120918,8 +118697,8 @@ self: { }: mkDerivation { pname = "haskoin-node"; - version = "0.17.0"; - sha256 = "0lgphbjam3ml9j1q39ddv2cwz35vfvmbnxsf570s91ja86lyfbhy"; + version = "0.17.1"; + sha256 = "07p58jf2vn7hyk260ijimg2lyg3jcsqnza8v6kjcn6rjlsvcakvp"; libraryHaskellDepends = [ base bytestring cereal conduit conduit-extra containers data-default hashable haskoin-core monad-logger mtl network nqe @@ -120999,8 +118778,8 @@ self: { }: mkDerivation { pname = "haskoin-store"; - version = "0.38.0"; - sha256 = "0hw14mxlz6pbf9694vknypq6q60n8qglixx6sp1h43nqpmc52q8q"; + version = "0.38.3"; + sha256 = "1131smwdfbyw6y3mk3nsnsgkky0sd4zxjmlzzdp5g3b8s9859vwh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -121014,9 +118793,10 @@ self: { executableHaskellDepends = [ aeson aeson-pretty base bytestring cereal conduit containers data-default deepseq filepath hashable haskoin-core haskoin-node - haskoin-store-data monad-logger mtl nqe optparse-applicative random - string-conversions text time transformers unliftio - unordered-containers + haskoin-store-data hedis http-types monad-logger mtl network nqe + optparse-applicative random rocksdb-haskell-jprupp rocksdb-query + scotty string-conversions text time transformers unliftio + unordered-containers wai warp ]; testHaskellDepends = [ aeson aeson-pretty base base64 bytestring cereal conduit containers @@ -121041,8 +118821,8 @@ self: { }: mkDerivation { pname = "haskoin-store-data"; - version = "0.38.0"; - sha256 = "05218mbwdzz61c0d4fwj9pyr69zb4jc9fir2mp7bjfyrnymb08f5"; + version = "0.38.1"; + sha256 = "0x3p0fylfc8llv94nmjaz9537qp2jwm5zlbs8mw7b4lh9z69f3ba"; libraryHaskellDepends = [ aeson base bytestring cereal containers data-default deepseq hashable haskoin-core http-client http-types lens mtl network @@ -121304,8 +119084,6 @@ self: { ]; description = "Simple unsupervised segmentation model"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hasktags" = callPackage @@ -121716,6 +119494,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Haskus data utility modules"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haskus-utils-types" = callPackage @@ -121730,6 +119510,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Haskus types utility modules"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haskus-utils-variant" = callPackage @@ -121752,6 +119534,8 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq QuickCheck ]; description = "Variant and EADT"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "haskus-web" = callPackage @@ -121897,34 +119681,6 @@ self: { }) {inherit (pkgs) aspell;}; "hasql" = callPackage - ({ mkDerivation, attoparsec, base, base-prelude, bug, bytestring - , bytestring-strict-builder, contravariant, contravariant-extras - , criterion, dlist, hashable, hashtables, loch-th, mtl - , placeholders, postgresql-binary, postgresql-libpq, profunctors - , QuickCheck, quickcheck-instances, rebase, rerebase, tasty - , tasty-hunit, tasty-quickcheck, text, text-builder, transformers - , vector - }: - mkDerivation { - pname = "hasql"; - version = "1.4.3"; - sha256 = "1g9xm2md7zaja3kka6jdgdkjnp1vj96b7hjgymvjcd0dp59kkd2q"; - libraryHaskellDepends = [ - attoparsec base base-prelude bytestring bytestring-strict-builder - contravariant contravariant-extras dlist hashable hashtables - loch-th mtl placeholders postgresql-binary postgresql-libpq - profunctors text text-builder transformers vector - ]; - testHaskellDepends = [ - bug QuickCheck quickcheck-instances rebase rerebase tasty - tasty-hunit tasty-quickcheck - ]; - benchmarkHaskellDepends = [ bug criterion rerebase ]; - description = "An efficient PostgreSQL driver with a flexible mapping API"; - license = stdenv.lib.licenses.mit; - }) {}; - - "hasql_1_4_4_2" = callPackage ({ mkDerivation, attoparsec, base, base-prelude, bug, bytestring , bytestring-strict-builder, contravariant, contravariant-extras , criterion, dlist, hashable, hashtables, loch-th, mtl @@ -121950,7 +119706,6 @@ self: { benchmarkHaskellDepends = [ bug criterion rerebase ]; description = "An efficient PostgreSQL driver with a flexible mapping API"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hasql-backend" = callPackage @@ -122094,8 +119849,6 @@ self: { ]; description = "Implicit definitions for Hasql, such as default codecs for standard types"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hasql-migration" = callPackage @@ -122153,8 +119906,6 @@ self: { ]; description = "\"optparse-applicative\" parsers for \"hasql\""; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hasql-pipes" = callPackage @@ -122307,8 +120058,6 @@ self: { ]; description = "Template Haskell utilities for Hasql"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hasql-transaction" = callPackage @@ -122342,8 +120091,6 @@ self: { ]; description = "composable SQL generation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hastache" = callPackage @@ -122718,6 +120465,28 @@ self: { broken = true; }) {}; + "haveibeenpwned" = callPackage + ({ mkDerivation, base, bytestring, cryptonite, data-default + , http-client, http-client-tls, http-types, monad-logger, mtl, safe + , text + }: + mkDerivation { + pname = "haveibeenpwned"; + version = "0.2.0.1"; + sha256 = "0zbxqhn76cknqmilzv7s11hwbq09if6pyc5p111vnxpd7xas6hwl"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring cryptonite data-default http-client http-types + monad-logger mtl safe text + ]; + executableHaskellDepends = [ + base http-client http-client-tls monad-logger text + ]; + description = "Library for checking for weak/compromised passwords"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haven" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , http-conduit, http-types, mtl, process, SHA, temporary @@ -122839,8 +120608,6 @@ self: { ]; description = "A Haskell library for efficient, concurrent, and concise data access"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "haxl-amazonka" = callPackage @@ -124069,8 +121836,6 @@ self: { ]; description = "More informative parser"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "headergen" = callPackage @@ -124095,30 +121860,6 @@ self: { }) {}; "headroom" = callPackage - ({ mkDerivation, aeson, base, doctest, either, file-embed, hspec - , mustache, optparse-applicative, pcre-light, QuickCheck, rio, time - , yaml - }: - mkDerivation { - pname = "headroom"; - version = "0.2.2.1"; - sha256 = "02s1s6v0fsn5a2anpi91za3dqafcp50lckr4xpir270l66lzdc2g"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base either file-embed mustache optparse-applicative - pcre-light rio time yaml - ]; - executableHaskellDepends = [ base optparse-applicative rio ]; - testHaskellDepends = [ - aeson base doctest hspec optparse-applicative pcre-light QuickCheck - rio - ]; - description = "License Header Manager"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "headroom_0_3_1_0" = callPackage ({ mkDerivation, aeson, base, data-default-class, doctest, either , file-embed, hspec, microlens, microlens-th, mustache , optparse-applicative, pcre-heavy, pcre-light, QuickCheck, rio @@ -124142,7 +121883,6 @@ self: { ]; description = "License Header Manager"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "heap" = callPackage @@ -124246,6 +121986,8 @@ self: { libraryHaskellDepends = [ async base io-streams time ]; description = "Heartbeats for io-streams"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "heatitup" = callPackage @@ -124536,8 +122278,6 @@ self: { ]; description = "Hedgehog will eat your typeclass bugs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hedgehog-corpus" = callPackage @@ -124589,8 +122329,6 @@ self: { ]; description = "Customizable Gen for ADT using Generics"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hedgehog-gen-json" = callPackage @@ -124830,10 +122568,8 @@ self: { }: mkDerivation { pname = "hedn"; - version = "0.3.0.1"; - sha256 = "02pwwxdgw3kkqwckap9mf015bbd27mgblfz7k4y63v0gppw6fqm7"; - revision = "1"; - editedCabalFile = "0nbkc1hj0b5q2c3mcz6v2drq8mrh06aryq7gy8cnhhiqzwflk1fh"; + version = "0.3.0.2"; + sha256 = "1w9p9h06rgz80153b2q59bblpn124nicn1sscyyjc1cfwda2h0b4"; libraryHaskellDepends = [ base containers deepseq deriving-compat megaparsec parser-combinators prettyprinter scientific template-haskell text @@ -125489,7 +123225,8 @@ self: { doHaddock = false; description = "Runs Continuous Integration tasks on your machines"; license = stdenv.lib.licenses.asl20; - maintainers = with stdenv.lib.maintainers; [ roberth ]; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {bdw-gc = null; inherit (pkgs) boost; inherit (pkgs) nix;}; "hercules-ci-api-agent" = callPackage @@ -125520,7 +123257,8 @@ self: { ]; description = "API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise"; license = stdenv.lib.licenses.asl20; - maintainers = with stdenv.lib.maintainers; [ roberth ]; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hercules-ci-api-core" = callPackage @@ -125543,7 +123281,8 @@ self: { ]; description = "Types and convenience modules use across Hercules CI API packages"; license = stdenv.lib.licenses.asl20; - maintainers = with stdenv.lib.maintainers; [ roberth ]; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "here" = callPackage @@ -125600,8 +123339,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "haskell time manipulation in a 'kerf like' style"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hermit" = callPackage @@ -125714,8 +123451,6 @@ self: { testHaskellDepends = [ base hspec persistent-postgresql ]; description = "Parse DATABASE_URL into configuration types for Persistent"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "herringbone" = callPackage @@ -126036,8 +123771,6 @@ self: { libraryHaskellDepends = [ base bytestring ]; description = "Convert strings into hexadecimal and back"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hex-text" = callPackage @@ -126233,6 +123966,21 @@ self: { broken = true; }) {}; + "hexpat-streamparser" = callPackage + ({ mkDerivation, base, bytestring, hexpat, List, mtl + , parser-combinators, text, transformers + }: + mkDerivation { + pname = "hexpat-streamparser"; + version = "0.0.1"; + sha256 = "09klv9if55rlhjrh7cw68kk9z3mrwm1p2agb7a23j8a68iga5gvi"; + libraryHaskellDepends = [ + base bytestring hexpat List mtl parser-combinators text + transformers + ]; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hexpat-tagsoup" = callPackage ({ mkDerivation, base, hexpat, tagsoup }: mkDerivation { @@ -126340,8 +124088,6 @@ self: { libraryHaskellDepends = [ base ]; description = "Generic and niche utility functions and more for Haskell"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hextream" = callPackage @@ -126963,6 +124709,8 @@ self: { testHaskellDepends = [ base QuickCheck ]; description = "Haskell interface to GMP"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hgom" = callPackage @@ -127298,34 +125046,6 @@ self: { }) {}; "hie-bios" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , conduit, conduit-extra, containers, cryptohash-sha1, deepseq - , directory, extra, file-embed, filepath, ghc, hslogger, process - , tasty, tasty-hunit, temporary, text, time, transformers - , unix-compat, unordered-containers, vector, yaml - }: - mkDerivation { - pname = "hie-bios"; - version = "0.5.1"; - sha256 = "0b6kll3w8g0nb1ijz8kw39dmiksyaq30nk5b5gmdgjdycz5hp9vm"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring conduit conduit-extra - containers cryptohash-sha1 deepseq directory extra file-embed - filepath ghc hslogger process temporary text time transformers - unix-compat unordered-containers vector yaml - ]; - executableHaskellDepends = [ base directory filepath ghc ]; - testHaskellDepends = [ - base directory extra filepath ghc tasty tasty-hunit text - unordered-containers yaml - ]; - description = "Set up a GHC API session"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hie-bios_0_7_1" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , conduit, conduit-extra, containers, cryptohash-sha1, deepseq , directory, extra, file-embed, filepath, ghc, hslogger @@ -127355,7 +125075,6 @@ self: { ]; description = "Set up a GHC API session"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hie-compat" = callPackage @@ -127455,6 +125174,8 @@ self: { ]; description = "Draw diagrams of dendrograms made by hierarchical-clustering"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hierarchical-exceptions" = callPackage @@ -127601,27 +125322,6 @@ self: { }) {}; "higher-leveldb" = callPackage - ({ mkDerivation, base, bytestring, cereal, data-default, exceptions - , hspec, leveldb-haskell, mtl, process, resourcet, transformers - , transformers-base, unliftio, unliftio-core - }: - mkDerivation { - pname = "higher-leveldb"; - version = "0.5.0.2"; - sha256 = "1wmgz2aqz0vg0fnnigpg27gnzs9i6slyn6lb41myv6m20j0j5z1a"; - libraryHaskellDepends = [ - base bytestring cereal data-default exceptions leveldb-haskell mtl - resourcet transformers transformers-base unliftio-core - ]; - testHaskellDepends = [ - base bytestring cereal hspec leveldb-haskell mtl process resourcet - transformers transformers-base unliftio - ]; - description = "A rich monadic API for working with leveldb databases"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "higher-leveldb_0_6_0_0" = callPackage ({ mkDerivation, base, bytestring, cereal, data-default, exceptions , hspec, leveldb-haskell, mtl, process, resourcet, transformers , transformers-base, unliftio, unliftio-core @@ -127642,7 +125342,6 @@ self: { ]; description = "A rich monadic API for working with leveldb databases"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "higherorder" = callPackage @@ -127843,8 +125542,6 @@ self: { ]; description = "Generate STL models from SRTM elevation data"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "himerge" = callPackage @@ -128080,20 +125777,6 @@ self: { }) {}; "hinotify" = callPackage - ({ mkDerivation, async, base, bytestring, containers, directory - , unix - }: - mkDerivation { - pname = "hinotify"; - version = "0.4"; - sha256 = "1x1lm685ws2q0z0ibwq6x3l72xh67mj06s36xiga3al48d92q63x"; - libraryHaskellDepends = [ async base bytestring containers unix ]; - testHaskellDepends = [ base bytestring directory unix ]; - description = "Haskell binding to inotify"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hinotify_0_4_1" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , unix }: @@ -128105,7 +125788,6 @@ self: { testHaskellDepends = [ base bytestring directory unix ]; description = "Haskell binding to inotify"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hinotify-bytestring" = callPackage @@ -128303,6 +125985,8 @@ self: { ]; description = "Haskell Image Processing (HIP) Library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hipbot" = callPackage @@ -129017,8 +126701,6 @@ self: { ]; description = "A library to build valid LaTeX files"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hlbfgsb" = callPackage @@ -129533,21 +127215,21 @@ self: { "hlint" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, directory, extra, file-embed - , filepath, filepattern, ghc-lib-parser, ghc-lib-parser-ex - , hscolour, process, refact, text, transformers, uniplate - , unordered-containers, utf8-string, vector, yaml + , filepath, filepattern, ghc, ghc-boot, ghc-boot-th + , ghc-lib-parser-ex, hscolour, process, refact, text, transformers + , uniplate, unordered-containers, utf8-string, vector, yaml }: mkDerivation { pname = "hlint"; - version = "3.2.1"; - sha256 = "16r2s65238yaqkiqhc31zwgv5r9743d5qrdwkahn9zpwj0x0sp5f"; + version = "3.2.2"; + sha256 = "1jb4yr9piyq2l4d6xxn6vywa1ghvws97qkzymnmldzxpyqiixnl8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring cmdargs containers cpphs - data-default directory extra file-embed filepath filepattern - ghc-lib-parser ghc-lib-parser-ex hscolour process refact text + data-default directory extra file-embed filepath filepattern ghc + ghc-boot ghc-boot-th ghc-lib-parser-ex hscolour process refact text transformers uniplate unordered-containers utf8-string vector yaml ]; executableHaskellDepends = [ base ]; @@ -129652,8 +127334,6 @@ self: { ]; description = "High-level Redis Database"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hlrdb-core" = callPackage @@ -129793,6 +127473,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) openblasCompat;}; + "hmatrix_0_20_1" = callPackage + ({ mkDerivation, array, base, binary, bytestring, deepseq + , openblasCompat, primitive, random, semigroups, split + , storable-complex, vector + }: + mkDerivation { + pname = "hmatrix"; + version = "0.20.1"; + sha256 = "0v690zml7yqj6ndjszwqpfsad2vma3m6rdkjs6bnb9k2v35l905i"; + configureFlags = [ "-fdisable-default-paths" "-fopenblas" ]; + libraryHaskellDepends = [ + array base binary bytestring deepseq primitive random semigroups + split storable-complex vector + ]; + librarySystemDepends = [ openblasCompat ]; + description = "Numeric Linear Algebra"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {inherit (pkgs) openblasCompat;}; + "hmatrix-backprop" = callPackage ({ mkDerivation, backprop, base, finite-typelits , ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog @@ -129916,8 +127616,6 @@ self: { benchmarkHaskellDepends = [ base criterion hmatrix ]; description = "Low-level machine learning auxiliary functions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) blas; liblapack = null;}; "hmatrix-nipals" = callPackage @@ -130442,13 +128140,13 @@ self: { ({ mkDerivation, aeson, array, base, base16-bytestring, binary , bytestring, comonad, containers, criterion, data-fix, deepseq , deriving-compat, Diff, directory, exceptions, filepath, free - , gitrev, Glob, hashable, hashing, hedgehog, hnix-store-core - , http-client, http-client-tls, http-types, lens-family - , lens-family-core, lens-family-th, logict, megaparsec + , gitrev, Glob, hashable, hashing, haskeline, hedgehog + , hnix-store-core, http-client, http-client-tls, http-types + , lens-family, lens-family-core, lens-family-th, logict, megaparsec , monad-control, monadlist, mtl, neat-interpolation , optparse-applicative, parser-combinators, pretty-show - , prettyprinter, process, ref-tf, regex-tdfa, scientific, semialign - , semialign-indexed, serialise, some, split, syb, tasty + , prettyprinter, process, ref-tf, regex-tdfa, repline, scientific + , semialign, semialign-indexed, serialise, some, split, syb, tasty , tasty-hedgehog, tasty-hunit, tasty-th, template-haskell, text , these, time, transformers, transformers-base, unix , unordered-containers, vector, xml @@ -130471,6 +128169,12 @@ self: { template-haskell text these time transformers transformers-base unix unordered-containers vector xml ]; + executableHaskellDepends = [ + aeson base base16-bytestring bytestring comonad containers data-fix + deepseq exceptions filepath free haskeline mtl optparse-applicative + pretty-show prettyprinter ref-tf repline serialise template-haskell + text time transformers unordered-containers + ]; testHaskellDepends = [ base base16-bytestring bytestring containers data-fix deepseq Diff directory exceptions filepath Glob hedgehog megaparsec mtl @@ -130664,26 +128368,6 @@ self: { }) {}; "hoauth2" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, exceptions - , http-conduit, http-types, microlens, text, unordered-containers - , uri-bytestring, uri-bytestring-aeson - }: - mkDerivation { - pname = "hoauth2"; - version = "1.14.0"; - sha256 = "0szcg4bvzs8djmq5k47czyk7hv9nassahd0ngd127hcab5afmbxk"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base binary bytestring exceptions http-conduit http-types - microlens text unordered-containers uri-bytestring - uri-bytestring-aeson - ]; - description = "Haskell OAuth2 authentication client"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hoauth2_1_16_0" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, exceptions , http-conduit, http-types, microlens, text, unordered-containers , uri-bytestring, uri-bytestring-aeson @@ -130701,7 +128385,6 @@ self: { ]; description = "Haskell OAuth2 authentication client"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hob" = callPackage @@ -131018,6 +128701,8 @@ self: { libraryHaskellDepends = [ base either mtl ]; description = "Some convenience facilities for hoisting errors into a monad"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hol" = callPackage @@ -131559,40 +129244,6 @@ self: { broken = true; }) {}; - "hoogle_5_0_14" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, cmdargs, conduit - , conduit-extra, connection, containers, deepseq, directory, extra - , filepath, haskell-src-exts, http-conduit, http-types, js-flot - , js-jquery, mmap, network, network-uri, old-locale, process - , process-extras, QuickCheck, resourcet, storable-tuple, tar - , template-haskell, text, time, transformers, uniplate, utf8-string - , vector, wai, wai-logger, warp, warp-tls, zlib - }: - mkDerivation { - pname = "hoogle"; - version = "5.0.14"; - sha256 = "1y5vjwp60s35h13bnhjh4ga731m3vz004dbg8w5s7mwnfk5akkz7"; - revision = "3"; - editedCabalFile = "14973295rif9gsyaxfrw7y5p59sxnz4znki3jm3bk73y0b3j1l5d"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base binary bytestring cmdargs conduit conduit-extra - connection containers deepseq directory extra filepath - haskell-src-exts http-conduit http-types js-flot js-jquery mmap - network network-uri old-locale process process-extras QuickCheck - resourcet storable-tuple tar template-haskell text time - transformers uniplate utf8-string vector wai wai-logger warp - warp-tls zlib - ]; - executableHaskellDepends = [ base ]; - testTarget = "--test-option=--no-net"; - description = "Haskell API Search"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "hoogle" = callPackage ({ mkDerivation, aeson, base, binary, blaze-html, blaze-markup , bytestring, cmdargs, conduit, conduit-extra, connection @@ -131784,40 +129435,6 @@ self: { }) {OpenCL = null;}; "hopenpgp-tools" = callPackage - ({ mkDerivation, aeson, alex, array, attoparsec, base - , base16-bytestring, binary, binary-conduit, bytestring, conduit - , conduit-extra, containers, crypto-pubkey, cryptohash, cryptonite - , directory, errors, fgl, graphviz, happy, hOpenPGP, http-client - , http-client-tls, http-types, ixset-typed, lens, monad-loops, mtl - , openpgp-asciiarmor, optparse-applicative, prettyprinter - , prettyprinter-ansi-terminal, prettyprinter-convert-ansi-wl-pprint - , resourcet, text, time, time-locale-compat, transformers - , unordered-containers, vector, yaml - }: - mkDerivation { - pname = "hopenpgp-tools"; - version = "0.23.1"; - sha256 = "0jq1if7c78758fnsb6wxsky0jn9mhmzwhb5jpyrpigx08diwd2mj"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson array attoparsec base base16-bytestring binary binary-conduit - bytestring conduit conduit-extra containers crypto-pubkey - cryptohash cryptonite directory errors fgl graphviz hOpenPGP - http-client http-client-tls http-types ixset-typed lens monad-loops - mtl openpgp-asciiarmor optparse-applicative prettyprinter - prettyprinter-ansi-terminal prettyprinter-convert-ansi-wl-pprint - resourcet text time time-locale-compat transformers - unordered-containers vector yaml - ]; - executableToolDepends = [ alex happy ]; - description = "hOpenPGP-based command-line tools"; - license = stdenv.lib.licenses.agpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "hopenpgp-tools_0_23_3" = callPackage ({ mkDerivation, aeson, alex, array, base, base16-bytestring , binary, binary-conduit, bytestring, conduit, conduit-extra , containers, cryptonite, directory, errors, fgl, graphviz, happy @@ -131846,8 +129463,6 @@ self: { executableToolDepends = [ alex happy ]; description = "hOpenPGP-based command-line tools"; license = stdenv.lib.licenses.agpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hopenssl" = callPackage @@ -131947,6 +129562,8 @@ self: { ]; description = "C++ FFI generator - Documentation"; license = stdenv.lib.licenses.agpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hoppy-generator" = callPackage @@ -131963,6 +129580,8 @@ self: { ]; description = "C++ FFI generator - Code generator"; license = stdenv.lib.licenses.agpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hoppy-runtime" = callPackage @@ -131976,6 +129595,8 @@ self: { ]; description = "C++ FFI generator - Runtime support"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hoppy-std" = callPackage @@ -131990,6 +129611,8 @@ self: { ]; description = "C++ FFI generator - Standard library bindings"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hops" = callPackage @@ -132098,23 +129721,6 @@ self: { }) {}; "hosc" = callPackage - ({ mkDerivation, base, binary, blaze-builder, bytestring - , data-binary-ieee754, network, time, transformers - }: - mkDerivation { - pname = "hosc"; - version = "0.17"; - sha256 = "0340lldzim02ixj4n0smfwn20y5i0z7v0gqgbb0mdjs6c90rqhv6"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base binary blaze-builder bytestring data-binary-ieee754 network - time transformers - ]; - description = "Haskell Open Sound Control"; - license = stdenv.lib.licenses.gpl3; - }) {}; - - "hosc_0_18_1" = callPackage ({ mkDerivation, base, binary, blaze-builder, bytestring , data-binary-ieee754, network, time, transformers }: @@ -132129,7 +129735,6 @@ self: { ]; description = "Haskell Open Sound Control"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hosc-json" = callPackage @@ -132916,8 +130521,6 @@ self: { ]; description = "A tool for looking through PDF file using Haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hpg" = callPackage @@ -133079,10 +130682,8 @@ self: { }: mkDerivation { pname = "hpqtypes-extras"; - version = "1.10.2.1"; - sha256 = "06vx7llfyidldp5ar80a3dkw14xv19v1s8kc7kf6vs1gb3vx8r5n"; - revision = "1"; - editedCabalFile = "0vn0396jhxnrnp8724kpl7yjy4aywa2nm1vb7znz0fmzr0vp54yi"; + version = "1.10.3.0"; + sha256 = "1ifr6z89ki541b9x3kpyf10vbn3anhfcq8ppqwyp5zvmkx0q3wqs"; libraryHaskellDepends = [ base base16-bytestring bytestring containers cryptohash exceptions fields-json hpqtypes lifted-base log-base monad-control mtl safe @@ -133413,6 +131014,8 @@ self: { testHaskellDepends = [ base hset transformers-base ]; description = "Generalization of MonadReader and ReaderT using hset"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hreader-lens" = callPackage @@ -133428,6 +131031,8 @@ self: { ]; description = "Optics for hreader package"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hreq-client" = callPackage @@ -133504,6 +131109,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Core functionality for Hreq Http client library"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hrfsize" = callPackage @@ -133865,8 +131472,6 @@ self: { libraryHaskellDepends = [ base mtl ]; description = "Haskell wrapper for the Google Chart API"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hs-gen-iface" = callPackage @@ -133916,6 +131521,8 @@ self: { testHaskellDepends = [ base haskell-src hspec ]; description = "Haskell source code analyzer"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hs-ix" = callPackage @@ -134016,7 +131623,6 @@ self: { ]; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {mesos = null; inherit (pkgs) protobuf;}; "hs-multiaddr" = callPackage @@ -134202,6 +131808,8 @@ self: { ]; description = "A Haskell client for RQlite"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hs-rs-notify" = callPackage @@ -135591,19 +133199,6 @@ self: { }) {}; "hsemail" = callPackage - ({ mkDerivation, base, hspec, parsec, time, time-compat }: - mkDerivation { - pname = "hsemail"; - version = "2.2.0"; - sha256 = "0078n2snnrgsnl6az7c6jpmgyfsls4k1zr09f7ny7kn6g33g5z84"; - libraryHaskellDepends = [ base parsec time time-compat ]; - testHaskellDepends = [ base hspec parsec time ]; - description = "Parsec parsers for the Internet Message format (e-mail)"; - license = stdenv.lib.licenses.bsd3; - maintainers = with stdenv.lib.maintainers; [ peti ]; - }) {}; - - "hsemail_2_2_1" = callPackage ({ mkDerivation, base, hspec, parsec, time, time-compat }: mkDerivation { pname = "hsemail"; @@ -135613,7 +133208,6 @@ self: { testHaskellDepends = [ base hspec parsec time ]; description = "Parsec parsers for the Internet Message format (e-mail)"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; maintainers = with stdenv.lib.maintainers; [ peti ]; }) {}; @@ -135692,6 +133286,8 @@ self: { testHaskellDepends = [ base HUnit tagged ]; description = "Primitive list with elements of unique types"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hsexif" = callPackage @@ -135869,8 +133465,6 @@ self: { libraryPkgconfigDepends = [ gsl ]; description = "Signal processing and EEG data analysis"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) blas; inherit (pkgs) gsl; liblapack = null;}; "hsilop" = callPackage @@ -135955,6 +133549,8 @@ self: { ]; description = "Inspect Haskell source files"; license = stdenv.lib.licenses.gpl3Plus; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hsinspect-lsp" = callPackage @@ -136165,37 +133761,14 @@ self: { }) {}; "hslua" = callPackage - ({ mkDerivation, base, bytestring, containers, criterion, deepseq - , exceptions, fail, lua5_3, mtl, QuickCheck, quickcheck-instances - , tasty, tasty-hunit, tasty-quickcheck, text - }: - mkDerivation { - pname = "hslua"; - version = "1.0.3.2"; - sha256 = "183bgl5jcx5y2r94lviqfw0a5w9089nxjd1z40k8vx9y2h60pm6j"; - configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; - libraryHaskellDepends = [ - base bytestring containers exceptions fail mtl text - ]; - librarySystemDepends = [ lua5_3 ]; - testHaskellDepends = [ - base bytestring containers exceptions fail mtl QuickCheck - quickcheck-instances tasty tasty-hunit tasty-quickcheck text - ]; - benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; - description = "Bindings to Lua, an embeddable scripting language"; - license = stdenv.lib.licenses.mit; - }) {inherit (pkgs) lua5_3;}; - - "hslua_1_1_2" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, lua5_3 , mtl, QuickCheck, quickcheck-instances, tasty, tasty-hunit , tasty-quickcheck, text }: mkDerivation { pname = "hslua"; - version = "1.1.2"; - sha256 = "1cv4lwr91ckscwm2jksrg29ka1z32974xgkcgmna4ibpyjwkslbl"; + version = "1.2.0"; + sha256 = "0a295zqpbrv8a2hw7msz5p7brlswag16sg08dyz399ij6b7q5x0h"; configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; libraryHaskellDepends = [ base bytestring containers exceptions mtl text @@ -136207,7 +133780,6 @@ self: { ]; description = "Bindings to Lua, an embeddable scripting language"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) lua5_3;}; "hslua_1_3_0" = callPackage @@ -136255,22 +133827,6 @@ self: { }) {}; "hslua-module-doclayout" = callPackage - ({ mkDerivation, base, doclayout, hslua, tasty, tasty-hunit - , tasty-lua, text - }: - mkDerivation { - pname = "hslua-module-doclayout"; - version = "0.1.0"; - sha256 = "1hkzddgz427fh69bdyiyx5vyngslw3ab9xjg7i5rfjhzzmsn0hha"; - libraryHaskellDepends = [ base doclayout hslua text ]; - testHaskellDepends = [ - base doclayout hslua tasty tasty-hunit tasty-lua - ]; - description = "Lua module wrapping Text.DocLayout."; - license = stdenv.lib.licenses.mit; - }) {}; - - "hslua-module-doclayout_0_2_0_1" = callPackage ({ mkDerivation, base, doclayout, hslua, tasty, tasty-hunit , tasty-lua, text }: @@ -136284,7 +133840,6 @@ self: { ]; description = "Lua module wrapping Text.DocLayout."; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hslua-module-system" = callPackage @@ -136306,19 +133861,6 @@ self: { }) {}; "hslua-module-text" = callPackage - ({ mkDerivation, base, bytestring, hslua, tasty, tasty-hunit, text - }: - mkDerivation { - pname = "hslua-module-text"; - version = "0.2.1"; - sha256 = "1ikdwvvxhbd5wmfr85dzs2ccamh9rbbpgy899z7s1vlv5q1dj0hk"; - libraryHaskellDepends = [ base bytestring hslua text ]; - testHaskellDepends = [ base hslua tasty tasty-hunit text ]; - description = "Lua module for text"; - license = stdenv.lib.licenses.mit; - }) {}; - - "hslua-module-text_0_3_0_1" = callPackage ({ mkDerivation, base, bytestring, hslua, tasty, tasty-hunit , tasty-lua, text }: @@ -136332,7 +133874,6 @@ self: { ]; description = "Lua module for text"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hsluv-haskell" = callPackage @@ -136849,6 +134390,8 @@ self: { testHaskellDepends = [ aeson-qq base hspec ]; description = "Hspec expectations for JSON Values"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hspec-expectations-lens" = callPackage @@ -137056,22 +134599,6 @@ self: { }) {}; "hspec-megaparsec" = callPackage - ({ mkDerivation, base, containers, hspec, hspec-expectations - , megaparsec - }: - mkDerivation { - pname = "hspec-megaparsec"; - version = "2.1.0"; - sha256 = "1x8qbih5ci9flc3b5c1g4cc8xgq504bw5q26cpkcnlaanrp01p5x"; - libraryHaskellDepends = [ - base containers hspec-expectations megaparsec - ]; - testHaskellDepends = [ base hspec hspec-expectations megaparsec ]; - description = "Utility functions for testing Megaparsec parsers with Hspec"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hspec-megaparsec_2_2_0" = callPackage ({ mkDerivation, base, containers, hspec, hspec-expectations , megaparsec }: @@ -137085,7 +134612,6 @@ self: { testHaskellDepends = [ base hspec hspec-expectations megaparsec ]; description = "Utility functions for testing Megaparsec parsers with Hspec"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hspec-meta" = callPackage @@ -137309,6 +134835,8 @@ self: { ]; description = "A library for testing with Hspec and the Snap Web Framework"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hspec-stack-rerun" = callPackage @@ -137704,7 +135232,6 @@ self: { description = "Haskell binding for Qt Quick"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {qt5 = null;}; "hsqml-datamodel" = callPackage @@ -137718,7 +135245,6 @@ self: { description = "HsQML (Qt5) data model"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {qt5 = null;}; "hsqml-datamodel-vinyl" = callPackage @@ -137735,7 +135261,6 @@ self: { description = "HsQML DataModel instances for Vinyl Rec"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hsqml-demo-manic" = callPackage @@ -137753,7 +135278,6 @@ self: { description = "HsQML-based clone of Pipe Mania"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hsqml-demo-morris" = callPackage @@ -137773,7 +135297,6 @@ self: { description = "HsQML-based implementation of Nine Men's Morris"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hsqml-demo-notes" = callPackage @@ -137793,7 +135316,6 @@ self: { description = "Sticky notes example program implemented in HsQML"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hsqml-demo-samples" = callPackage @@ -137809,7 +135331,6 @@ self: { description = "HsQML sample programs"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hsqml-morris" = callPackage @@ -137829,7 +135350,6 @@ self: { description = "HsQML-based implementation of Nine Men's Morris"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hsreadability" = callPackage @@ -138018,8 +135538,6 @@ self: { ]; description = "Statistics"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hstats" = callPackage @@ -138109,7 +135627,6 @@ self: { description = "Distributed instant messaging over Tor"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hstox" = callPackage @@ -138468,6 +135985,8 @@ self: { ]; description = "A Haskell98 parsing tags program similar to ctags"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "htar" = callPackage @@ -138632,27 +136151,6 @@ self: { broken = true; }) {}; - "html-conduit_1_2_1_2" = callPackage - ({ mkDerivation, base, bytestring, conduit, conduit-extra - , containers, hspec, HUnit, resourcet, tagstream-conduit, text - , transformers, xml-conduit, xml-types - }: - mkDerivation { - pname = "html-conduit"; - version = "1.2.1.2"; - sha256 = "172ip4rkn2y3mpzjrj2h3nrmxrf90gcl8ax6dgdhrdjsyg4h8vjk"; - libraryHaskellDepends = [ - base bytestring conduit conduit-extra containers resourcet - tagstream-conduit text transformers xml-conduit xml-types - ]; - testHaskellDepends = [ - base bytestring containers hspec HUnit xml-conduit - ]; - description = "Parse HTML documents using xml-conduit datatypes"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "html-conduit" = callPackage ({ mkDerivation, attoparsec, base, bytestring, conduit , conduit-extra, containers, deepseq, hspec, HUnit, resourcet, text @@ -138790,8 +136288,6 @@ self: { ]; description = "A high-performance HTML tokenizer"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "html-rules" = callPackage @@ -139190,7 +136686,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "http-client_0_7_2_1" = callPackage + "http-client_0_7_3" = callPackage ({ mkDerivation, array, async, base, blaze-builder, bytestring , case-insensitive, containers, cookie, deepseq, directory , exceptions, filepath, ghc-prim, hspec, http-types, memory @@ -139199,8 +136695,8 @@ self: { }: mkDerivation { pname = "http-client"; - version = "0.7.2.1"; - sha256 = "0b699f07yqa525xqqcs4cn32fryjc2212sv8v83yfqlqwdwzr7jg"; + version = "0.7.3"; + sha256 = "0jpy5rlv4iwq79h5p37g0nnh5ff2qi4swxx8xmr98v0znvz6wc8i"; libraryHaskellDepends = [ array base blaze-builder bytestring case-insensitive containers cookie deepseq exceptions filepath ghc-prim http-types memory @@ -139299,15 +136795,15 @@ self: { }) {}; "http-client-openssl" = callPackage - ({ mkDerivation, base, bytestring, HsOpenSSL, hspec, http-client - , http-types, network + ({ mkDerivation, base, bytestring, HsOpenSSL, HsOpenSSL-x509-system + , hspec, http-client, http-types, network }: mkDerivation { pname = "http-client-openssl"; - version = "0.3.1.0"; - sha256 = "16h2f4ap35g63mdg66iihp10p1s4nwsrb06hplwm9i4akdr9gws2"; + version = "0.3.2.0"; + sha256 = "114aci8nvbzvhscla6172y7s47yp689rslhg8h7y3hmkh2zq7r65"; libraryHaskellDepends = [ - base bytestring HsOpenSSL http-client network + base bytestring HsOpenSSL HsOpenSSL-x509-system http-client network ]; testHaskellDepends = [ base HsOpenSSL hspec http-client http-types @@ -139317,14 +136813,14 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "http-client-openssl_0_3_2_0" = callPackage + "http-client-openssl_0_3_3" = callPackage ({ mkDerivation, base, bytestring, HsOpenSSL, HsOpenSSL-x509-system , hspec, http-client, http-types, network }: mkDerivation { pname = "http-client-openssl"; - version = "0.3.2.0"; - sha256 = "114aci8nvbzvhscla6172y7s47yp689rslhg8h7y3hmkh2zq7r65"; + version = "0.3.3"; + sha256 = "03rr1wz1907v3gx5qsqdkd850hy47glb574s69265pv6yspaivdx"; libraryHaskellDepends = [ base bytestring HsOpenSSL HsOpenSSL-x509-system http-client network ]; @@ -139492,36 +136988,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "http-conduit_2_2_4" = callPackage - ({ mkDerivation, aeson, base, blaze-builder, bytestring - , case-insensitive, conduit, conduit-extra, connection, cookie - , data-default-class, exceptions, hspec, http-client - , http-client-tls, http-types, HUnit, lifted-base, monad-control - , mtl, network, resourcet, streaming-commons, temporary, text, time - , transformers, utf8-string, wai, wai-conduit, warp, warp-tls - }: - mkDerivation { - pname = "http-conduit"; - version = "2.2.4"; - sha256 = "1wcl3lpg4v1ylq9j77j9fmf6l9qbmp8dmj3a9829q19q6bbgza7l"; - libraryHaskellDepends = [ - aeson base bytestring conduit conduit-extra exceptions http-client - http-client-tls http-types lifted-base monad-control mtl resourcet - transformers - ]; - testHaskellDepends = [ - aeson base blaze-builder bytestring case-insensitive conduit - conduit-extra connection cookie data-default-class hspec - http-client http-types HUnit lifted-base network resourcet - streaming-commons temporary text time transformers utf8-string wai - wai-conduit warp warp-tls - ]; - doCheck = false; - description = "HTTP client package with conduit interface and HTTPS support"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "http-conduit" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring , case-insensitive, conduit, conduit-extra, connection, cookie @@ -139582,15 +137048,16 @@ self: { "http-conduit-downloader" = callPackage ({ mkDerivation, base, bytestring, data-default, HsOpenSSL - , http-client, http-types, network, network-uri, text, time, zlib + , http-client, http-client-openssl, http-types, network + , network-uri, text, time, zlib }: mkDerivation { pname = "http-conduit-downloader"; - version = "1.1.2"; - sha256 = "188rhadf1dya2iyvcvfp1xvnhjmhkf06i606mrkrlmzbds2kb8hh"; + version = "1.1.3"; + sha256 = "12fv42jnh2glnav082a1d67za9ya9v0zpnxsphxhcy90b4s4rr6x"; libraryHaskellDepends = [ - base bytestring data-default HsOpenSSL http-client http-types - network network-uri text time zlib + base bytestring data-default HsOpenSSL http-client + http-client-openssl http-types network network-uri text time zlib ]; description = "HTTP downloader tailored for web-crawler needs"; license = stdenv.lib.licenses.bsd3; @@ -140130,6 +137597,8 @@ self: { ]; description = "RFC7807 style response messages"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "http-server" = callPackage @@ -140311,8 +137780,6 @@ self: { testHaskellDepends = [ base ]; description = "A native HTTP2 client library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "http2-client-exe" = callPackage @@ -140332,8 +137799,6 @@ self: { ]; description = "A command-line http2 client"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "http2-client-grpc" = callPackage @@ -140383,14 +137848,14 @@ self: { pname = "http2-grpc-proto3-wire"; version = "0.1.0.0"; sha256 = "00k7sm7z0q8k1zr3lcsyaciylk03c18cpdciqq33rfj6p7jwyphv"; + revision = "1"; + editedCabalFile = "0454bzkjf63avp8rckl5pp3l30nc41d3ixzbh9diaml70hkhsv2g"; libraryHaskellDepends = [ base binary bytestring case-insensitive http2-grpc-types proto3-wire zlib ]; description = "Encoders based on `proto3-wire` for gRPC over HTTP2"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "http2-grpc-types" = callPackage @@ -140756,6 +138221,8 @@ self: { libraryHaskellDepends = [ base bytestring deepseq ghc text ]; description = "Redefinition-free prelude alternative"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hums" = callPackage @@ -141049,8 +138516,6 @@ self: { executableHaskellDepends = [ base directory network-uri ]; description = "Haskell URL resolver"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hurriyet" = callPackage @@ -141198,25 +138663,6 @@ self: { }) {}; "hvega" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers - , filepath, tasty, tasty-golden, text, unordered-containers - }: - mkDerivation { - pname = "hvega"; - version = "0.9.1.0"; - sha256 = "0gy7f6amg5mvr1lc7s98ld445h4s0j8xjilpdq6c6yy5kgd5hdyp"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ aeson base text unordered-containers ]; - testHaskellDepends = [ - aeson aeson-pretty base bytestring containers filepath tasty - tasty-golden text unordered-containers - ]; - description = "Create Vega-Lite visualizations (version 4) in Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "hvega_0_11_0_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , filepath, tasty, tasty-golden, text, unordered-containers }: @@ -141233,7 +138679,6 @@ self: { ]; description = "Create Vega-Lite visualizations (version 4) in Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hvega-theme" = callPackage @@ -141245,8 +138690,6 @@ self: { libraryHaskellDepends = [ base hvega text ]; description = "Theme for hvega"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hw-aeson" = callPackage @@ -141331,8 +138774,6 @@ self: { doHaddock = false; description = "Balanced parentheses"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hw-bits" = callPackage @@ -141549,8 +138990,6 @@ self: { ]; description = "Elias-Fano"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hw-excess" = callPackage @@ -141907,8 +139346,6 @@ self: { ]; description = "Avro support for Kafka infrastructure"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hw-kafka-client" = callPackage @@ -142080,8 +139517,6 @@ self: { benchmarkHaskellDepends = [ base criterion vector ]; description = "Primitive support for bit manipulation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hw-rankselect" = callPackage @@ -142121,8 +139556,6 @@ self: { doHaddock = false; description = "Rank-select"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hw-rankselect-base" = callPackage @@ -142241,8 +139674,6 @@ self: { ]; description = "Succint datastructures"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hw-uri" = callPackage @@ -142278,6 +139709,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Supports IO on URIs"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hw-vector" = callPackage @@ -142335,8 +139768,6 @@ self: { ]; description = "XML parser based on succinct data structures"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hwall-auth-iitk" = callPackage @@ -143316,20 +140747,30 @@ self: { libraryHaskellDepends = [ base blaze-html deepseq text ]; description = "Display class for the HyperHaskell graphical Haskell interpreter"; license = stdenv.lib.licenses.bsd3; + }) {}; + + "hyper_0_2_1_0" = callPackage + ({ mkDerivation, base, blaze-html, deepseq, text }: + mkDerivation { + pname = "hyper"; + version = "0.2.1.0"; + sha256 = "14vl52v4qshdyp45qrg8ii8xzpi6n05qdgz3ri59wis8hdw1v06z"; + 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; - broken = true; }) {}; "hyper-extra" = callPackage ({ mkDerivation, base, diagrams-lib, diagrams-svg, hyper - , svg-builder, text + , QuickCheck, svg-builder, text }: mkDerivation { pname = "hyper-extra"; - version = "0.1.0.3"; - sha256 = "0wscbw5k5gry6p1k6v44fhknhx7wq70bh8kb3k2q0mmxif75j8fa"; + version = "0.2.0.0"; + sha256 = "1zcbs9cpr6rfzhsqrv867j79gb3521pyrl32qbp5jwqiy1iyddm5"; libraryHaskellDepends = [ - base diagrams-lib diagrams-svg hyper svg-builder text + base diagrams-lib diagrams-svg hyper QuickCheck svg-builder text ]; description = "Display instances for the HyperHaskell graphical Haskell interpreter"; license = stdenv.lib.licenses.bsd3; @@ -143339,17 +140780,18 @@ self: { "hyper-haskell-server" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions - , haskell-src-exts, hint, hyper, scotty, text, transformers + , filepath, haskell-src-exts, hint, hyper, scotty, text + , transformers }: mkDerivation { pname = "hyper-haskell-server"; - version = "0.2.1.0"; - sha256 = "0pjyyf0hqdy62nhsllfindl0w5nfz7bj1i7n4l421bsf2hk2cz72"; + version = "0.2.3.0"; + sha256 = "1kb7cfniws4qd10swy7vspgbr93xxnzlbcq5jarmdas2kpn3nyhd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - aeson base bytestring deepseq exceptions haskell-src-exts hint - hyper scotty text transformers + aeson base bytestring deepseq exceptions filepath haskell-src-exts + hint hyper scotty text transformers ]; description = "Server back-end for the HyperHaskell graphical Haskell interpreter"; license = stdenv.lib.licenses.bsd3; @@ -143553,10 +140995,8 @@ self: { }: mkDerivation { pname = "hyraxAbif"; - version = "0.2.3.21"; - sha256 = "0ghhfv8gzs9sg13nj3mhqd24zbrkjj1dgsjz3sql6276kpa1p2kc"; - revision = "3"; - editedCabalFile = "12ka2k7z7yg3jbx6ya409flyqpl6i29hcf445dicbp1jpra2d70f"; + version = "0.2.3.27"; + sha256 = "1ww4lgf280sjj9bhj8s6pxadqwk91jkx6lngb2cqcf81gr38drhm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -143718,8 +141158,6 @@ self: { ]; description = "Base i3blocks written in haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "i3ipc" = callPackage @@ -144196,8 +141634,6 @@ self: { ]; description = "Squares style for the identicon package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "identifiers" = callPackage @@ -144339,6 +141775,8 @@ self: { ]; description = "Functional Programming Language with Dependent Types"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs) gmp;}; "ieee" = callPackage @@ -144588,8 +142026,6 @@ self: { ]; description = "International Geomagnetic Reference Field"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ihaskell" = callPackage @@ -145357,6 +142793,8 @@ self: { ]; description = "Create worker threads that logs exceptions and restarts"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "imparse" = callPackage @@ -145853,28 +143291,6 @@ self: { }) {}; "incremental-parser" = callPackage - ({ mkDerivation, base, bytestring, checkers, criterion, deepseq - , monoid-subclasses, parsers, QuickCheck, rank2classes, tasty - , tasty-quickcheck, text, transformers - }: - mkDerivation { - pname = "incremental-parser"; - version = "0.4.0.2"; - sha256 = "11vip6qxw0y5yza4dcq4iah4kw3lyjsbxgbq1j17p1gr3c3xiafa"; - libraryHaskellDepends = [ - base monoid-subclasses parsers rank2classes transformers - ]; - testHaskellDepends = [ - base checkers monoid-subclasses QuickCheck tasty tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq monoid-subclasses text - ]; - description = "Generic parser library capable of providing partial results from partial input"; - license = stdenv.lib.licenses.gpl3; - }) {}; - - "incremental-parser_0_5" = callPackage ({ mkDerivation, base, bytestring, checkers, criterion, deepseq , input-parsers, monoid-subclasses, parsers, QuickCheck , rank2classes, tasty, tasty-quickcheck, text, transformers @@ -145895,7 +143311,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 @@ -146429,33 +143844,6 @@ self: { }) {}; "influxdb" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal - , cabal-doctest, clock, containers, doctest, foldl, http-client - , http-types, lens, network, optional-args, raw-strings-qq - , scientific, tagged, tasty, tasty-hunit, template-haskell, text - , time, unordered-containers, vector - }: - mkDerivation { - pname = "influxdb"; - version = "1.7.1.6"; - sha256 = "1psx9v95fhlapizhh7jdz4cvynwv9jiqn09z0843lhc74jqf65in"; - isLibrary = true; - isExecutable = true; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - aeson attoparsec base bytestring clock containers foldl http-client - http-types lens network optional-args scientific tagged text time - unordered-containers vector - ]; - testHaskellDepends = [ - base containers doctest raw-strings-qq tasty tasty-hunit - template-haskell time - ]; - description = "Haskell client library for InfluxDB"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "influxdb_1_9_0" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal , cabal-doctest, clock, containers, doctest, foldl, http-client , http-types, lens, network, optional-args, raw-strings-qq @@ -146480,7 +143868,6 @@ self: { ]; description = "Haskell client library for InfluxDB"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "informative" = callPackage @@ -146662,35 +144049,6 @@ self: { broken = true; }) {}; - "inline-c_0_5_6_1" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, binary, bytestring - , containers, cryptohash, directory, filepath, hashable, hspec, mtl - , parsec, parsers, QuickCheck, raw-strings-qq, regex-posix - , template-haskell, transformers, unordered-containers, vector - }: - mkDerivation { - pname = "inline-c"; - version = "0.5.6.1"; - sha256 = "0kpbwrri9idllwd7gfamghrdrz16zqjphmb3cp5nq160dxz73brd"; - revision = "1"; - editedCabalFile = "0q8wxvsi2gycyv98hw910p87633l9azchnn9783vsknbycsi1c64"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-wl-pprint base binary bytestring containers cryptohash - directory filepath hashable mtl parsec parsers QuickCheck - template-haskell transformers unordered-containers vector - ]; - testHaskellDepends = [ - ansi-wl-pprint base containers hashable hspec parsers QuickCheck - raw-strings-qq regex-posix template-haskell transformers - unordered-containers vector - ]; - description = "Write Haskell source files including C code inline. No FFI required."; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "inline-c" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, containers , hashable, hspec, mtl, parsec, parsers, QuickCheck, raw-strings-qq @@ -146716,19 +144074,6 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "inline-c-cpp_0_1_0_0" = callPackage - ({ mkDerivation, base, inline-c, template-haskell }: - mkDerivation { - pname = "inline-c-cpp"; - version = "0.1.0.0"; - sha256 = "0iba77p2ncxbg5sb4ks8f3lgp6zdnjhzvrr2ap3yg49is5b9f5rf"; - libraryHaskellDepends = [ base inline-c template-haskell ]; - testHaskellDepends = [ base ]; - description = "Lets you embed C++ code into Haskell"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "inline-c-cpp" = callPackage ({ mkDerivation, base, containers, hspec, inline-c, safe-exceptions , template-haskell @@ -146817,6 +144162,8 @@ self: { ]; description = "Seamlessly call R from Haskell and vice versa. No FFI required."; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs) R;}; "inliterate" = callPackage @@ -147236,26 +144583,6 @@ self: { }) {}; "integer-logarithms" = callPackage - ({ mkDerivation, array, base, ghc-prim, integer-gmp, QuickCheck - , smallcheck, tasty, tasty-hunit, tasty-quickcheck - , tasty-smallcheck - }: - mkDerivation { - pname = "integer-logarithms"; - version = "1.0.3"; - sha256 = "05pc5hws66csvcvfswlwcr2fplwn1lbssvwifjxkbbwqhq0n5qjs"; - revision = "2"; - editedCabalFile = "0a6j3313vz7n7dn8abddyib4jggblaq89f87ib4imdwjxjajbm33"; - libraryHaskellDepends = [ array base ghc-prim integer-gmp ]; - testHaskellDepends = [ - base QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck - tasty-smallcheck - ]; - description = "Integer logarithms"; - license = stdenv.lib.licenses.mit; - }) {}; - - "integer-logarithms_1_0_3_1" = callPackage ({ mkDerivation, array, base, ghc-prim, integer-gmp, QuickCheck , smallcheck, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck @@ -147271,7 +144598,6 @@ self: { ]; description = "Integer logarithms"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "integer-pure" = callPackage @@ -147300,6 +144626,8 @@ self: { ]; description = "Integer roots and perfect powers"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "integer-simple" = callPackage @@ -147600,8 +144928,6 @@ self: { ]; description = "Tracery-like randomized text interpolation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "interpol" = callPackage @@ -147734,27 +145060,6 @@ self: { }) {}; "interpolator" = callPackage - ({ mkDerivation, aeson, base, containers, either, hspec - , mono-traversable, mtl, product-profunctors, profunctors - , QuickCheck, template-haskell, text - }: - mkDerivation { - pname = "interpolator"; - version = "1.0.0"; - sha256 = "0kkasycgba525mag4362w8kirnxjydrmh7gjqk5xs6zgcp1ralb7"; - libraryHaskellDepends = [ - aeson base containers either mono-traversable mtl - product-profunctors profunctors QuickCheck template-haskell text - ]; - testHaskellDepends = [ - aeson base containers either hspec mono-traversable mtl - product-profunctors profunctors QuickCheck template-haskell text - ]; - description = "Runtime interpolation of environment variables in records using profunctors"; - license = stdenv.lib.licenses.mit; - }) {}; - - "interpolator_1_1_0_2" = callPackage ({ mkDerivation, aeson, base, containers, either, hspec , mono-traversable, mtl, product-profunctors, profunctors , QuickCheck, template-haskell, text @@ -147773,7 +145078,6 @@ self: { ]; description = "Runtime interpolation of environment variables in records using profunctors"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "interprocess" = callPackage @@ -147931,28 +145235,6 @@ self: { }) {}; "intro" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, dlist - , extra, hashable, lens, mtl, optics, QuickCheck, safe, text - , transformers, unordered-containers, writer-cps-mtl - }: - mkDerivation { - pname = "intro"; - version = "0.7.0.0"; - sha256 = "18ddkcm77jxqpqjaaqs1qmzvn8zgincrybb3d4zcsggrp6llghc3"; - libraryHaskellDepends = [ - base bytestring containers deepseq dlist extra hashable mtl safe - text transformers unordered-containers writer-cps-mtl - ]; - testHaskellDepends = [ - base bytestring containers deepseq dlist extra hashable lens mtl - optics QuickCheck safe text transformers unordered-containers - writer-cps-mtl - ]; - description = "Safe and minimal prelude"; - license = stdenv.lib.licenses.mit; - }) {}; - - "intro_0_9_0_0" = callPackage ({ mkDerivation, base, bytestring, containers, extra, hashable , lens, mtl, optics, QuickCheck, safe, text, transformers , unordered-containers, writer-cps-mtl @@ -147972,7 +145254,6 @@ self: { ]; description = "Safe and minimal prelude"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "intro-prelude" = callPackage @@ -148068,30 +145349,6 @@ self: { }) {}; "invariant" = callPackage - ({ mkDerivation, array, base, bifunctors, comonad, containers - , contravariant, ghc-prim, hspec, hspec-discover, profunctors - , QuickCheck, StateVar, stm, tagged, template-haskell - , th-abstraction, transformers, transformers-compat - , unordered-containers - }: - mkDerivation { - pname = "invariant"; - version = "0.5.3"; - sha256 = "03245nhcqxx6b0yw81fzqaqd7cgllmx8awzhvs2xv7ys73pmsgnp"; - revision = "2"; - editedCabalFile = "0vsil8x0z283n4993nk9m0v0y0za1b6lph59k1rb2i4wj05syx2v"; - libraryHaskellDepends = [ - array base bifunctors comonad containers contravariant ghc-prim - profunctors StateVar stm tagged template-haskell th-abstraction - transformers transformers-compat unordered-containers - ]; - testHaskellDepends = [ base hspec QuickCheck template-haskell ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell98 invariant functors"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "invariant_0_5_4" = callPackage ({ mkDerivation, array, base, bifunctors, comonad, containers , contravariant, ghc-prim, hspec, hspec-discover, profunctors , QuickCheck, StateVar, stm, tagged, template-haskell @@ -148111,7 +145368,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell98 invariant functors"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "invertible" = callPackage @@ -148539,6 +145795,8 @@ self: { testHaskellDepends = [ base cpu network tasty tasty-hunit ]; description = "Quasiquoter for IP addresses"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ip2location" = callPackage @@ -148673,6 +145931,8 @@ self: { ]; description = "Auto-generated IPFS HTTP API"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ipld-cid" = callPackage @@ -148755,6 +146015,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "iproute_1_7_10" = callPackage + ({ mkDerivation, appar, base, byteorder, bytestring, containers + , doctest, hspec, network, QuickCheck, safe + }: + mkDerivation { + pname = "iproute"; + version = "1.7.10"; + sha256 = "0libq5v22cm6bj1lga1rrkgww50bhnpns7rz7da90yycqv2k7d5m"; + libraryHaskellDepends = [ + appar base byteorder bytestring containers network + ]; + testHaskellDepends = [ + appar base byteorder bytestring containers doctest hspec network + QuickCheck safe + ]; + description = "IP Routing Table"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "iptables-helpers" = callPackage ({ mkDerivation, base, containers, mtl, parsec, QuickCheck, safe , syb, utf8-string @@ -148938,6 +146218,8 @@ self: { testHaskellDepends = [ base hashable HUnit text ]; description = "IRC core library for glirc"; license = stdenv.lib.licenses.isc; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "irc-ctcp" = callPackage @@ -149085,8 +146367,6 @@ self: { ]; description = "A library for writing IRC bots"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ircbouncer" = callPackage @@ -149234,20 +146514,20 @@ self: { ({ mkDerivation, base, hspec, text }: mkDerivation { pname = "isbn"; - version = "1.0.0.0"; - sha256 = "0cxffahx54mf0baib9w2g2gbmcpmnzvpga71zggjaqkl0l7a7hf5"; + version = "1.1.0.1"; + sha256 = "0s7b06a0d37bhb38k2my6g6brn6bywxr59kw2c103dp4y4kzrcpn"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base hspec text ]; description = "ISBN Validation and Manipulation"; license = stdenv.lib.licenses.asl20; }) {}; - "isbn_1_1_0_1" = callPackage + "isbn_1_1_0_2" = callPackage ({ mkDerivation, base, hspec, text }: mkDerivation { pname = "isbn"; - version = "1.1.0.1"; - sha256 = "0s7b06a0d37bhb38k2my6g6brn6bywxr59kw2c103dp4y4kzrcpn"; + version = "1.1.0.2"; + sha256 = "0gvygq19skhjx946nyahyvkm4j60s9fj1jcdzi9435apmjpra32j"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base hspec text ]; description = "ISBN Validation and Manipulation"; @@ -149780,6 +147060,8 @@ self: { executableHaskellDepends = [ base bytestring ]; description = "Enable graphical display of images inline on some terminals"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "iterm-show-JuicyPixels" = callPackage @@ -149894,6 +147176,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "ivory-avr-atmega328p-registers" = callPackage + ({ mkDerivation, base, base-compat, ivory, ivory-hw, monadLib }: + mkDerivation { + pname = "ivory-avr-atmega328p-registers"; + version = "0.1.0.0"; + sha256 = "07janz4d196p0q3578gs77d2vbnmaz67wdb6swpdkxbhl8s7zpcg"; + libraryHaskellDepends = [ + base base-compat ivory ivory-hw monadLib + ]; + description = "Ivory register bindings for the Atmega328p"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "ivory-backend-c" = callPackage ({ mkDerivation, base, base-compat, bytestring, containers , directory, filepath, ivory, ivory-artifact, ivory-opts @@ -150275,8 +147572,8 @@ self: { }: mkDerivation { pname = "j"; - version = "0.2.0.0"; - sha256 = "0ggs57f07na6m3r6m65cdxh48qxwhl3hfvarhsbhv16l92x1rpap"; + version = "0.2.1.0"; + sha256 = "1r2lldy35sfzqrd82v2fj113l10mhvllf4yxbkrfy0y7wv0c5v8n"; libraryHaskellDepends = [ base bytestring repa unix ]; testHaskellDepends = [ base bytestring repa tasty tasty-hunit ]; description = "J in Haskell"; @@ -150439,18 +147736,16 @@ self: { }) {}; "jalaali" = callPackage - ({ mkDerivation, base, deepseq, time }: + ({ mkDerivation, base, deepseq, hspec, time }: mkDerivation { pname = "jalaali"; - version = "0.2.0"; - sha256 = "025ryrz87bii3401nq0bhyigzrs6lkippds6r4h0qzpq4pg8l7m0"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; + version = "1.0.0.0"; + sha256 = "0hf0vgvjcklf8iq7gcrncmw4pm2c6aawx3cp34fji2bl14dgv4zr"; + libraryHaskellDepends = [ base time ]; + testHaskellDepends = [ base hspec time ]; benchmarkHaskellDepends = [ base deepseq time ]; - description = "Convert Jalaali and Gregorian calendar systems to each other"; + description = "Jalaali calendar systems"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "jalla" = callPackage @@ -150950,21 +148245,6 @@ self: { }) {}; "jira-wiki-markup" = callPackage - ({ mkDerivation, base, mtl, parsec, tasty, tasty-hunit, text }: - mkDerivation { - pname = "jira-wiki-markup"; - version = "1.1.4"; - sha256 = "0riwi6i0vvmfffprzd4gklxjivjv1x7cmb2vx43x6n8yfrd75yzv"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base mtl parsec text ]; - executableHaskellDepends = [ base text ]; - testHaskellDepends = [ base parsec tasty tasty-hunit text ]; - description = "Handle Jira wiki markup"; - license = stdenv.lib.licenses.mit; - }) {}; - - "jira-wiki-markup_1_3_2" = callPackage ({ mkDerivation, base, mtl, parsec, tasty, tasty-hunit, text }: mkDerivation { pname = "jira-wiki-markup"; @@ -150977,7 +148257,6 @@ self: { testHaskellDepends = [ base parsec tasty tasty-hunit text ]; description = "Handle Jira wiki markup"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "jmacro" = callPackage @@ -151276,36 +148555,6 @@ self: { }) {}; "jose" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base64-bytestring - , bytestring, concise, containers, cryptonite, hspec, lens, memory - , monad-time, mtl, network-uri, pem, QuickCheck - , quickcheck-instances, safe, tasty, tasty-hspec, tasty-quickcheck - , template-haskell, text, time, unordered-containers, vector, x509 - }: - mkDerivation { - pname = "jose"; - version = "0.8.3.1"; - sha256 = "14cbdah9khw8z876c1fn26asp1xa3azn7hh7a04chznmqagnmbmj"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson attoparsec base base64-bytestring bytestring concise - containers cryptonite lens memory monad-time mtl network-uri - QuickCheck quickcheck-instances safe template-haskell text time - unordered-containers vector x509 - ]; - testHaskellDepends = [ - aeson attoparsec base base64-bytestring bytestring concise - containers cryptonite hspec lens memory monad-time mtl network-uri - pem QuickCheck quickcheck-instances safe tasty tasty-hspec - tasty-quickcheck template-haskell text time unordered-containers - vector x509 - ]; - description = "Javascript Object Signing and Encryption and JSON Web Token library"; - license = stdenv.lib.licenses.asl20; - }) {}; - - "jose_0_8_4" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , bytestring, concise, containers, cryptonite, hspec, lens, memory , monad-time, mtl, network-uri, pem, QuickCheck @@ -151333,7 +148582,6 @@ self: { ]; description = "Javascript Object Signing and Encryption and JSON Web Token library"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "jose-jwt" = callPackage @@ -151676,6 +148924,8 @@ self: { libraryHaskellDepends = [ aeson base ]; description = "Union 'alternative' or Either that has untagged JSON encoding"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "json-api" = callPackage @@ -151822,6 +149072,8 @@ self: { ]; description = "Automatic type declaration for JSON input data"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "json-b" = callPackage @@ -151881,8 +149133,6 @@ self: { benchmarkHaskellDepends = [ aeson criterion rebase ]; description = "Direct-to-bytes JSON Builder"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "json-directory" = callPackage @@ -152236,8 +149486,8 @@ self: { pname = "json-rpc-server"; version = "0.2.6.0"; sha256 = "1xfcxbwri9a5p3xxbc4kvr1kqdnm4c1axd8kgb8dglabffbrk7hn"; - revision = "7"; - editedCabalFile = "1fjkl0p5glkk01jny6ar62356pmp2a2vf9v1jq67ly3y14dcvywq"; + revision = "8"; + editedCabalFile = "0cg2b7jggjpk6cryc1v7cx06nvkffsh6xz76gp0pz0wfn1m96pxy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -152340,8 +149590,8 @@ self: { }: mkDerivation { pname = "json-syntax"; - version = "0.1.1.0"; - sha256 = "08an68dh7ci5a84p25qzyfijhqbqsmsps0cyv8j5s3jfisaggbp5"; + version = "0.1.2.0"; + sha256 = "0i0b54ykfd530wl8gmqw13wjwj5m6wdfgc1nyxxdz1abydxy5bpn"; libraryHaskellDepends = [ array-builder array-chunks base bytebuild byteslice bytesmith bytestring primitive scientific-notation text-short @@ -152352,8 +149602,8 @@ self: { tasty-hunit text text-short unordered-containers vector ]; benchmarkHaskellDepends = [ - aeson base byteslice bytestring gauge neat-interpolation primitive - scientific-notation text + aeson base bytebuild byteslice bytestring gauge neat-interpolation + primitive scientific-notation text ]; description = "High-performance JSON parser and encoder"; license = stdenv.lib.licenses.bsd3; @@ -152457,6 +149707,8 @@ self: { ]; description = "A collection of JSON tools"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "json-tracer" = callPackage @@ -152567,8 +149819,6 @@ self: { ]; description = "Serialising to and from JSON5"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "jsonextfilter" = callPackage @@ -152600,8 +149850,8 @@ self: { }: mkDerivation { pname = "jsonifier"; - version = "0.1.0.4"; - sha256 = "1fkjib6v9kk5vbw0sh5cb0wr0m3mxf878lcbj3jc0xyalpvz07ni"; + version = "0.1.0.5"; + sha256 = "0qx296dnhb7gdf1zybs20pa0fgi2zz6wbb4x9kcr31p7z51hd07v"; libraryHaskellDepends = [ base bytestring ptr-poker scientific text ]; @@ -152727,6 +149977,8 @@ self: { ]; description = "JSON Schema generator from Algebraic data type"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "jsonsql" = callPackage @@ -152817,8 +150069,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Cherry picking in JSON objects"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "jspath" = callPackage @@ -152941,8 +150191,6 @@ self: { ]; description = "SVG to G-Code converter"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "jukebox" = callPackage @@ -153715,8 +150963,6 @@ self: { ]; description = "Datadog scribe for the Katip logging framework"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "katip-elasticsearch" = callPackage @@ -153999,8 +151245,6 @@ self: { ]; description = "Fast concurrent queues much inspired by unagi-chan"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "kbq-gu" = callPackage @@ -154897,6 +152141,8 @@ self: { testHaskellDepends = [ base concurrency dejafu stm ]; description = "A lightweight, structured concurrency library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "kibro" = callPackage @@ -155942,6 +153188,8 @@ self: { testHaskellDepends = [ base hspec servant servant-foreign text ]; description = "Generate Ruby clients from Servant APIs"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "lacroix" = callPackage @@ -156242,8 +153490,6 @@ self: { ]; description = "Lambdabot is a development tool and advanced IRC bot"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lambdabot-core" = callPackage @@ -156269,8 +153515,6 @@ self: { ]; description = "Lambdabot core functionality"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lambdabot-haskell-plugins" = callPackage @@ -156296,8 +153540,6 @@ self: { ]; description = "Lambdabot Haskell plugins"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lambdabot-irc-plugins" = callPackage @@ -156315,8 +153557,6 @@ self: { ]; description = "IRC plugins for lambdabot"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lambdabot-misc-plugins" = callPackage @@ -156338,8 +153578,6 @@ self: { ]; description = "Lambdabot miscellaneous plugins"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lambdabot-novelty-plugins" = callPackage @@ -156357,8 +153595,6 @@ self: { ]; description = "Novelty plugins for Lambdabot"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lambdabot-reference-plugins" = callPackage @@ -156376,8 +153612,6 @@ self: { ]; description = "Lambdabot reference plugins"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lambdabot-social-plugins" = callPackage @@ -156393,8 +153627,6 @@ self: { ]; description = "Social plugins for Lambdabot"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lambdabot-trusted" = callPackage @@ -156406,8 +153638,6 @@ self: { libraryHaskellDepends = [ base oeis QuickCheck QuickCheck-safe ]; description = "Lambdabot trusted code"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lambdabot-utils" = callPackage @@ -156918,6 +154148,8 @@ self: { ]; description = "ASN.1 encoding and decoding"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "language-asn1" = callPackage @@ -156997,8 +154229,6 @@ self: { ]; description = "Parsing and pretty-printing Bash shell scripts"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "language-boogie" = callPackage @@ -157215,8 +154445,6 @@ self: { libraryHaskellDepends = [ base pretty ]; description = "CSS 2.1 syntax"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "language-dart" = callPackage @@ -157363,6 +154591,8 @@ self: { ]; description = "JavaScript parser and pretty-printer library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "language-ecmascript-analysis" = callPackage @@ -157432,6 +154662,8 @@ self: { libraryToolDepends = [ alex happy ]; description = "Fortran lexer and parser, language support, and extensions"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "language-gcl" = callPackage @@ -157956,6 +155188,8 @@ self: { ]; description = "Tools to parse and evaluate the Puppet DSL"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "language-python" = callPackage @@ -157972,8 +155206,6 @@ self: { libraryToolDepends = [ alex happy ]; description = "Parsing and pretty printing of Python code"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "language-python-colour" = callPackage @@ -158004,8 +155236,6 @@ self: { executableHaskellDepends = [ base language-python ]; description = "testing code for the language-python library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "language-qux" = callPackage @@ -158204,6 +155434,8 @@ self: { ]; description = "A Parser for the Type Language"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "language-typescript" = callPackage @@ -158271,6 +155503,8 @@ self: { pname = "lapack"; version = "0.3.2"; sha256 = "12h9k8hx3qpfa3ma24glngpk1x9m8h17qzv86sfq54br19ikz5y0"; + revision = "1"; + editedCabalFile = "1ji3cj8ggj6prxcn9z0678x1i5j25cwxj3bxnv4s9nn8qayyflpn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -158511,6 +155745,8 @@ 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; + broken = true; }) {}; "latex-formulae-pandoc" = callPackage @@ -158605,6 +155841,8 @@ self: { ]; description = "A library for rendering LaTeX formulae as SVG using an actual LaTeX"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "latex-svg-pandoc" = callPackage @@ -158856,6 +156094,8 @@ self: { libraryHaskellDepends = [ alex-tools base text ]; description = "A collection of different layout implementations"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "layouting" = callPackage @@ -158995,6 +156235,8 @@ self: { libraryHaskellDepends = [ base size-based ]; description = "Finds values satisfying a lazy predicate"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "lazyarray" = callPackage @@ -159168,8 +156410,6 @@ self: { testHaskellDepends = [ base bytestring hspec process semigroups ]; description = "Pure Haskell LDAP Client Library"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ldapply" = callPackage @@ -159467,8 +156707,6 @@ self: { ]; description = "Yet another library for hidden Markov models"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "leb128" = callPackage @@ -159496,8 +156734,8 @@ self: { }: mkDerivation { pname = "leb128-cereal"; - version = "1.1"; - sha256 = "08jmd5v36p2vwlx3rw22h762jp7arq06fsmdipff72bvs2cn0fld"; + version = "1.2"; + sha256 = "0a2zdm0zd7kpid3da5k5pifkyil048j5y4fvknbs96bky74yz95m"; libraryHaskellDepends = [ base bytestring cereal ]; testHaskellDepends = [ base bytestring tasty tasty-hunit tasty-quickcheck @@ -159725,48 +156963,6 @@ self: { }) {}; "lens" = callPackage - ({ mkDerivation, array, base, base-orphans, bifunctors, bytestring - , Cabal, cabal-doctest, call-stack, comonad, containers - , contravariant, criterion, deepseq, directory, distributive - , doctest, exceptions, filepath, free, generic-deriving, ghc-prim - , hashable, HUnit, kan-extensions, mtl, nats, parallel, profunctors - , QuickCheck, reflection, semigroupoids, semigroups, simple-reflect - , tagged, template-haskell, test-framework, test-framework-hunit - , test-framework-quickcheck2, test-framework-th, text - , th-abstraction, transformers, transformers-compat, type-equality - , unordered-containers, vector - }: - mkDerivation { - pname = "lens"; - version = "4.18.1"; - sha256 = "1lmxjaj32v06l12gy00rpjp2lk1cblh3k7kwklk655ss2vas61ri"; - revision = "1"; - editedCabalFile = "1ajb19bhxyg9i11pj6b9p43y0c0wjg6ap4vk6jl0a67gdxyjkki1"; - setupHaskellDepends = [ base Cabal cabal-doctest filepath ]; - libraryHaskellDepends = [ - array base base-orphans bifunctors bytestring call-stack comonad - containers contravariant distributive exceptions filepath free - ghc-prim hashable kan-extensions mtl parallel profunctors - reflection semigroupoids tagged template-haskell text - th-abstraction transformers transformers-compat type-equality - unordered-containers vector - ]; - testHaskellDepends = [ - base bytestring containers deepseq directory doctest filepath - generic-deriving HUnit mtl nats parallel QuickCheck semigroups - simple-reflect test-framework test-framework-hunit - test-framework-quickcheck2 test-framework-th text transformers - unordered-containers vector - ]; - benchmarkHaskellDepends = [ - base bytestring comonad containers criterion deepseq - generic-deriving transformers unordered-containers vector - ]; - description = "Lenses, Folds and Traversals"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "lens_4_19_2" = callPackage ({ mkDerivation, array, base, base-compat, base-orphans, bifunctors , bytestring, Cabal, cabal-doctest, call-stack, comonad, containers , contravariant, criterion, deepseq, directory, distributive @@ -159805,7 +157001,6 @@ self: { ]; description = "Lenses, Folds and Traversals"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "lens-accelerate" = callPackage @@ -159817,8 +157012,6 @@ self: { libraryHaskellDepends = [ accelerate base lens ]; description = "Instances to mix lens with Accelerate"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lens-action" = callPackage @@ -159872,8 +157065,6 @@ self: { libraryHaskellDepends = [ base ]; description = "A placeholder for a future lens core package"; license = "(BSD-2-Clause OR Apache-2.0)"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lens-csv" = callPackage @@ -159996,19 +157187,6 @@ self: { broken = true; }) {}; - "lens-labels_0_1_0_2" = callPackage - ({ mkDerivation, base, ghc-prim }: - mkDerivation { - pname = "lens-labels"; - version = "0.1.0.2"; - sha256 = "11pwdqnjd0gybjrfz79fbd9vdwcimkzqqr91zy6hswlylp42dvq1"; - libraryHaskellDepends = [ base ghc-prim ]; - description = "Integration of lenses with OverloadedLabels"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - "lens-labels" = callPackage ({ mkDerivation, base, ghc-prim, profunctors, tagged }: mkDerivation { @@ -160194,6 +157372,8 @@ self: { executableHaskellDepends = [ base ghc ghc-exactprint lens ]; description = "Rewrites Template Haskell splices using the API"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "lens-time" = callPackage @@ -160782,8 +157962,6 @@ self: { ]; description = "Haskell interface to libarchive"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) libarchive;}; "libarchive-conduit" = callPackage @@ -160893,6 +158071,8 @@ self: { pname = "libfuse3"; version = "0.1.2.0"; sha256 = "0a59b4xag5vzisrnvf4v1zkdsdzky96h8w2mdj6cip3vgr196frb"; + revision = "1"; + editedCabalFile = "0gnq6aav00xx7dc8am87q2n6xw7cf7jm29g5bq5n1b72gqs91rzf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -161225,6 +158405,8 @@ self: { ]; description = "Bindings to the nix package manager"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "libnotify" = callPackage @@ -161588,8 +158770,6 @@ self: { libraryPkgconfigDepends = [ systemd ]; description = "Haskell bindings to libsystemd-journal"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) systemd;}; "libtagc" = callPackage @@ -161765,8 +158945,6 @@ self: { ]; description = "A license compatibility helper"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lie" = callPackage @@ -161823,30 +159001,9 @@ self: { ]; description = "Synchronize personal configs across multiple machines"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lift-generics" = callPackage - ({ mkDerivation, base, base-compat, generic-deriving, ghc-prim - , hspec, hspec-discover, template-haskell - }: - mkDerivation { - pname = "lift-generics"; - version = "0.1.3"; - sha256 = "0r2rbik5lh5x8psy5cblzd1ly1ybizdcyjdg8n79m7k3rqp2w6v7"; - libraryHaskellDepends = [ - base generic-deriving ghc-prim template-haskell - ]; - testHaskellDepends = [ - base base-compat generic-deriving hspec template-haskell - ]; - testToolDepends = [ hspec-discover ]; - description = "GHC.Generics-based Language.Haskell.TH.Syntax.lift implementation"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "lift-generics_0_2" = callPackage ({ mkDerivation, base, base-compat, generic-deriving, ghc-prim , hspec, hspec-discover, mtl, template-haskell, th-compat }: @@ -161866,7 +159023,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "GHC.Generics-based Language.Haskell.TH.Syntax.lift implementation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "lift-read-show" = callPackage @@ -161980,8 +159136,6 @@ self: { ]; description = "STM operations lifted through monad transformer stacks"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lifted-threads" = callPackage @@ -162422,8 +159576,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Lifting linear vector spaces into Accelerate"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "linear-algebra-cblas" = callPackage @@ -162592,8 +159744,6 @@ self: { libraryHaskellDepends = [ base sbv ]; description = "Use SMT solvers to solve linear systems over integers and rationals"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "linearmap-category" = callPackage @@ -162841,6 +159991,8 @@ self: { ]; description = "A Haskell library for the Slack API"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "linnet" = callPackage @@ -162867,6 +160019,8 @@ self: { ]; description = "Lightweight library for building HTTP API"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "linnet-aeson" = callPackage @@ -162884,6 +160038,8 @@ self: { ]; description = "Aeson JSON support for Linnet"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "linnet-conduit" = callPackage @@ -162904,6 +160060,8 @@ self: { ]; description = "Conduit-backed support for streaming in Linnet"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "linode" = callPackage @@ -163025,8 +160183,6 @@ self: { libraryHaskellDepends = [ base bytestring hashable unix ]; description = "Thinner binding to the Linux Kernel's inotify interface"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "linux-kmod" = callPackage @@ -163150,8 +160306,6 @@ self: { libraryHaskellDepends = [ base bytestring containers hashable ]; description = "Labeled IO Information Flow Control Library"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lio-eci11" = callPackage @@ -163186,8 +160340,6 @@ self: { description = "Labeled File System interface for LIO"; license = "GPL"; platforms = [ "i686-linux" "x86_64-linux" ]; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lio-simple" = callPackage @@ -163251,6 +160403,8 @@ self: { benchmarkHaskellDepends = [ aeson attoparsec base criterion text ]; description = "Liquid template language library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "liquid-base" = callPackage @@ -163264,6 +160418,8 @@ self: { libraryHaskellDepends = [ base liquid-ghc-prim liquidhaskell ]; description = "Drop-in base replacement for LiquidHaskell"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "liquid-bytestring" = callPackage @@ -163279,6 +160435,8 @@ self: { libraryHaskellDepends = [ bytestring liquid-base liquidhaskell ]; description = "LiquidHaskell specs for the bytestring package"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "liquid-containers" = callPackage @@ -163294,6 +160452,8 @@ self: { libraryHaskellDepends = [ containers liquid-base liquidhaskell ]; description = "LiquidHaskell specs for the containers package"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "liquid-fixpoint" = callPackage @@ -163341,6 +160501,8 @@ self: { libraryHaskellDepends = [ ghc-prim liquidhaskell ]; description = "Drop-in ghc-prim replacement for LiquidHaskell"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "liquid-parallel" = callPackage @@ -163355,18 +160517,29 @@ self: { libraryHaskellDepends = [ liquid-base liquidhaskell parallel ]; description = "LiquidHaskell specs for the parallel package"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "liquid-platform" = callPackage - ({ mkDerivation }: + ({ mkDerivation, cmdargs, liquid-base, liquid-bytestring + , liquid-containers, liquid-prelude, liquid-vector, liquidhaskell + , process + }: mkDerivation { pname = "liquid-platform"; version = "0.8.10.2"; sha256 = "1rhpq04nl9gcm9rwjd261ssn8q59pdcpfna0xwkcv3gmkgirwzgf"; isLibrary = false; isExecutable = true; + executableHaskellDepends = [ + cmdargs liquid-base liquid-bytestring liquid-containers + liquid-prelude liquid-vector liquidhaskell process + ]; description = "A battery-included platform for LiquidHaskell"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "liquid-prelude" = callPackage @@ -163383,6 +160556,8 @@ self: { ]; description = "General utility modules for LiquidHaskell"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "liquid-vector" = callPackage @@ -163396,6 +160571,8 @@ self: { libraryHaskellDepends = [ liquid-base liquidhaskell vector ]; description = "LiquidHaskell specs for the vector package"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "liquidhaskell" = callPackage @@ -163718,8 +160895,6 @@ self: { ]; description = "A \"libcurl\"-based streaming HTTP client"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "list-t-text" = callPackage @@ -163771,8 +160946,6 @@ self: { ]; description = "Tries and Patricia tries: finite sets and maps for list keys"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "list-tuple" = callPackage @@ -163792,8 +160965,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "List-like operations for tuples"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "list-witnesses" = callPackage @@ -163810,6 +160981,8 @@ self: { ]; description = "Witnesses for working with type-level lists"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "list-zip-def" = callPackage @@ -163986,21 +161159,6 @@ self: { }) {}; "little-logger" = callPackage - ({ mkDerivation, base, co-log, co-log-core, microlens, mtl, text }: - mkDerivation { - pname = "little-logger"; - version = "0.1.0"; - sha256 = "1ibcvcjh5wfdzi2p30dy7q1n6ac34mjckybmp8cn0xwyf9zs9zlw"; - libraryHaskellDepends = [ - base co-log co-log-core microlens mtl text - ]; - description = "Basic logging based on co-log"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "little-logger_0_3_1" = callPackage ({ mkDerivation, base, co-log, co-log-core, microlens, mtl, tasty , tasty-hunit, text, unliftio-core }: @@ -164022,21 +161180,6 @@ self: { }) {}; "little-rio" = callPackage - ({ mkDerivation, base, exceptions, microlens, microlens-mtl, mtl - , unliftio-core - }: - mkDerivation { - pname = "little-rio"; - version = "0.1.1"; - sha256 = "0yxxmad9709h1gpxzjhvqmjhn3m8dcishd9gs6bakc2hrapw2ss2"; - libraryHaskellDepends = [ - base exceptions microlens microlens-mtl mtl unliftio-core - ]; - description = "When you need just the RIO monad"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "little-rio_0_2_2" = callPackage ({ mkDerivation, base, deepseq, exceptions, microlens , microlens-mtl, mtl, primitive, resourcet, unliftio-core }: @@ -164050,7 +161193,6 @@ self: { ]; description = "When you need just the RIO monad"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "live-sequencer" = callPackage @@ -164798,18 +161940,6 @@ self: { }) {}; "loc" = callPackage - ({ mkDerivation, base, containers, doctest, hedgehog }: - mkDerivation { - pname = "loc"; - version = "0.1.3.8"; - sha256 = "11xlpi1g4m0wcjahf1brs77g52pn45g7rglkqz8c6y81y8vllppd"; - libraryHaskellDepends = [ base containers ]; - testHaskellDepends = [ base containers doctest hedgehog ]; - description = "Types representing line and column positions and ranges in text files"; - license = stdenv.lib.licenses.asl20; - }) {}; - - "loc_0_1_3_10" = callPackage ({ mkDerivation, base, containers, doctest, hedgehog }: mkDerivation { pname = "loc"; @@ -164819,7 +161949,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 @@ -165082,25 +162211,6 @@ self: { }) {}; "log-base" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, deepseq - , exceptions, mmorph, monad-control, monad-time, mtl, semigroups - , stm, text, time, transformers-base, unliftio-core - , unordered-containers - }: - mkDerivation { - pname = "log-base"; - version = "0.8.0.1"; - sha256 = "0s8w464yalbcgq3vq819mw9fsgj6a9rfbf00843311kqryml2a49"; - libraryHaskellDepends = [ - aeson aeson-pretty base bytestring deepseq exceptions mmorph - monad-control monad-time mtl semigroups stm text time - transformers-base unliftio-core unordered-containers - ]; - description = "Structured logging solution (base package)"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "log-base_0_9_0_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, deepseq , exceptions, mmorph, monad-control, monad-time, mtl, semigroups , stm, text, time, transformers-base, unliftio-core @@ -165117,7 +162227,6 @@ self: { ]; description = "Structured logging solution (base package)"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "log-domain" = callPackage @@ -165199,8 +162308,6 @@ self: { ]; description = "Structured logging solution (Elasticsearch back end)"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "log-postgres" = callPackage @@ -165283,6 +162390,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Flexible, configurable, monadic and pretty logging"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "log2json" = callPackage @@ -165440,8 +162549,6 @@ self: { ]; description = "A mtl-style monad transformer for general purpose & compositional logging"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "logging-effect-extra" = callPackage @@ -165534,8 +162641,6 @@ self: { ]; description = "Journald back-end for logging-facade"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "logging-facade-syslog" = callPackage @@ -166075,6 +163180,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "inline self-recursive definitions"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "looper" = callPackage @@ -166347,8 +163454,6 @@ self: { ]; description = "An EDSL for diagrams based based on linear constraints"; license = stdenv.lib.licenses.agpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lp-diagrams-svg" = callPackage @@ -166412,8 +163517,6 @@ self: { libraryHaskellDepends = [ base hashable haxl lrucaching psqueues ]; description = "Combine lrucaching and haxl"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ls-usb" = callPackage @@ -166485,30 +163588,30 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell library for the Microsoft Language Server Protocol"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lsp-test" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base , bytestring, conduit, conduit-parse, containers, data-default - , Diff, directory, filepath, haskell-lsp, hspec, lens, mtl + , Diff, directory, filepath, Glob, haskell-lsp, hspec, lens, mtl , parser-combinators, process, text, transformers, unix , unordered-containers }: mkDerivation { pname = "lsp-test"; - version = "0.10.3.0"; - sha256 = "1gj6f99k3kd0flh2nbpj5wnhi1ql5rlijw0vf4l53zwxy203r7k8"; + version = "0.11.0.5"; + sha256 = "0r038x65lc0ij6hs8klgj8v8f0fqqrn12dyxc0k8zf9pan9bwnph"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal async base bytestring conduit - conduit-parse containers data-default Diff directory filepath + conduit-parse containers data-default Diff directory filepath Glob haskell-lsp lens mtl parser-combinators process text transformers unix unordered-containers ]; testHaskellDepends = [ - aeson base data-default haskell-lsp hspec lens text - unordered-containers + aeson base data-default directory filepath haskell-lsp hspec lens + text unordered-containers ]; description = "Functional test framework for LSP servers"; license = stdenv.lib.licenses.bsd3; @@ -166631,8 +163734,6 @@ self: { ]; description = "Parameterized file evaluator"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "lti13" = callPackage @@ -167320,8 +164421,8 @@ self: { }: mkDerivation { pname = "lz4-hs"; - version = "0.1.5.0"; - sha256 = "0qqv6n7hjcjkc1pzhwkdr9l1kfb8rqndx2lfm6j4bhmvrwwrn8lw"; + version = "0.1.5.1"; + sha256 = "1kl8zxladsby7y5fk2gdkipjn6kb8kkzdpf8xccnvhmgzn8qj4cn"; libraryHaskellDepends = [ base bytestring ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring tasty tasty-hunit ]; @@ -167341,6 +164442,8 @@ self: { libraryHaskellDepends = [ base bytestring ]; description = "Lzip compression / Lzlib bindings"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "lzlib" = callPackage @@ -167684,6 +164787,8 @@ self: { ]; description = "Parse machines streams with attoparsec parsers"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "machines-binary" = callPackage @@ -168898,6 +166003,8 @@ self: { ]; description = "Library for interfacing with the Mandrill JSON API"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mandulia" = callPackage @@ -169602,8 +166709,6 @@ self: { ]; description = "Markup language preprocessor for Haskell"; license = stdenv.lib.licenses.gpl2; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "masakazu-bot" = callPackage @@ -169646,30 +166751,6 @@ self: { }) {}; "massiv" = callPackage - ({ mkDerivation, base, bytestring, data-default-class, deepseq - , doctest, exceptions, mersenne-random-pure64, primitive - , QuickCheck, random, scheduler, splitmix, template-haskell - , unliftio-core, vector - }: - mkDerivation { - pname = "massiv"; - version = "0.5.4.0"; - sha256 = "0dmm6x5izmjl1l803fvmxzqrh0jpg56z2aid228a4c44n620dzln"; - libraryHaskellDepends = [ - base bytestring data-default-class deepseq exceptions primitive - scheduler unliftio-core vector - ]; - testHaskellDepends = [ - base doctest mersenne-random-pure64 QuickCheck random splitmix - template-haskell - ]; - description = "Massiv (Массив) is an Array Library"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "massiv_0_5_5_0" = callPackage ({ mkDerivation, base, bytestring, data-default-class, deepseq , doctest, exceptions, mersenne-random-pure64, primitive , QuickCheck, random, scheduler, splitmix, template-haskell @@ -169689,38 +166770,9 @@ self: { ]; description = "Massiv (Массив) is an Array Library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "massiv-io" = callPackage - ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, Color - , data-default-class, deepseq, doctest, exceptions, filepath, hspec - , JuicyPixels, massiv, massiv-test, netpbm, QuickCheck, random - , template-haskell, unliftio, vector - }: - mkDerivation { - pname = "massiv-io"; - version = "0.2.1.0"; - sha256 = "0p7z4nk0fv9lql17s9d18hi5mrnvr4zry6rghqnhjmhlp97g4yi6"; - revision = "1"; - editedCabalFile = "0sqlkva81p748537vwbg0pzgvlx8xs7560rpd0fjcxafhj32m03x"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base bytestring Color data-default-class deepseq exceptions - filepath JuicyPixels massiv netpbm unliftio vector - ]; - testHaskellDepends = [ - base bytestring doctest hspec JuicyPixels massiv massiv-test - QuickCheck random template-haskell - ]; - description = "Import/export of Image files into massiv Arrays"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "massiv-io_0_4_0_0" = callPackage ({ mkDerivation, base, bytestring, Color, data-default-class , deepseq, doctest, exceptions, filepath, hspec, JuicyPixels , massiv, massiv-test, netpbm, QuickCheck, random, template-haskell @@ -169740,8 +166792,6 @@ self: { ]; description = "Import/export of Image files into massiv Arrays"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "massiv-scheduler" = callPackage @@ -169784,8 +166834,6 @@ self: { ]; description = "Library that contains generators, properties and tests for Massiv Array Library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "master-plan" = callPackage @@ -169843,8 +166891,6 @@ self: { testHaskellDepends = [ base containers doctest hspec ]; description = "A type class for Matchable Functors"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "matchable-th" = callPackage @@ -169861,8 +166907,6 @@ self: { testHaskellDepends = [ base containers matchable ]; description = "Generates Matchable instances using TemplateHaskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "matcher" = callPackage @@ -170269,8 +167313,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Optics for the \"matrix\" package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "matrix-market" = callPackage @@ -170416,7 +167458,8 @@ self: { ]; description = "Terminal client for the Mattermost chat system"; license = stdenv.lib.licenses.bsd3; - maintainers = with stdenv.lib.maintainers; [ kiwi ]; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mattermost-api" = callPackage @@ -170445,7 +167488,8 @@ self: { ]; description = "Client API for Mattermost chat system"; license = stdenv.lib.licenses.bsd3; - maintainers = with stdenv.lib.maintainers; [ kiwi ]; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mattermost-api-qc" = callPackage @@ -170461,7 +167505,8 @@ self: { ]; description = "QuickCheck instances for the Mattermost client API library"; license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ kiwi ]; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "maude" = callPackage @@ -170803,8 +167848,6 @@ self: { ]; description = "Sample from a posterior using Markov chain Monte Carlo"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mcmc-samplers" = callPackage @@ -171065,33 +168108,6 @@ self: { }) {}; "medea" = callPackage - ({ mkDerivation, aeson, algebraic-graphs, base, bytestring - , containers, deepseq, directory, filepath, free, hashable, hspec - , hspec-core, megaparsec, microlens-ghc, mtl, nonempty-containers - , parser-combinators, QuickCheck, quickcheck-instances, scientific - , text, unordered-containers, vector, vector-instances - }: - mkDerivation { - pname = "medea"; - version = "1.1.2"; - sha256 = "0s5ra1a9p8yj2ddwlz58i1ajd7dmxz9rxrdckfmajpzgq9vyskpl"; - revision = "1"; - editedCabalFile = "1ick6yjqdk7wg75fzd496r1nyzhphzpz21lcalpicd34bkbzk6dd"; - libraryHaskellDepends = [ - aeson algebraic-graphs base bytestring containers deepseq free - hashable megaparsec microlens-ghc mtl nonempty-containers - parser-combinators scientific text unordered-containers vector - vector-instances - ]; - testHaskellDepends = [ - aeson base directory filepath hspec hspec-core mtl QuickCheck - quickcheck-instances text unordered-containers vector - ]; - description = "A schema language for JSON"; - license = stdenv.lib.licenses.mit; - }) {}; - - "medea_1_2_0" = callPackage ({ mkDerivation, aeson, algebraic-graphs, base, bytestring , containers, deepseq, directory, filepath, free, hashable, hspec , hspec-core, megaparsec, microlens-ghc, mtl, nonempty-containers @@ -171116,7 +168132,6 @@ self: { ]; description = "A schema language for JSON"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "mediabus" = callPackage @@ -171345,50 +168360,11 @@ self: { libraryHaskellDepends = [ base megaparsec mtl text ]; description = "lisp parser using mega-parsec"; license = stdenv.lib.licenses.bsd3; - }) {}; - - "megaparsec_7_0_5" = callPackage - ({ mkDerivation, base, bytestring, case-insensitive, containers - , criterion, deepseq, mtl, parser-combinators, scientific, text - , transformers, weigh - }: - mkDerivation { - pname = "megaparsec"; - version = "7.0.5"; - sha256 = "0bqx1icbmk8s7wmbcdzsgnlh607c7kzg8l80cp02dxr5valjxp7j"; - libraryHaskellDepends = [ - base bytestring case-insensitive containers deepseq mtl - parser-combinators scientific text transformers - ]; - benchmarkHaskellDepends = [ - base containers criterion deepseq text weigh - ]; - description = "Monadic parser combinators"; - license = stdenv.lib.licenses.bsd2; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "megaparsec" = callPackage - ({ mkDerivation, base, bytestring, case-insensitive, containers - , criterion, deepseq, mtl, parser-combinators, scientific, text - , transformers, weigh - }: - mkDerivation { - pname = "megaparsec"; - version = "8.0.0"; - sha256 = "0633rqzrxzhq43z6i7ancncd633fm2b8755683si4v818r3cdmxm"; - libraryHaskellDepends = [ - base bytestring case-insensitive containers deepseq mtl - parser-combinators scientific text transformers - ]; - benchmarkHaskellDepends = [ - base containers criterion deepseq text weigh - ]; - description = "Monadic parser combinators"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "megaparsec_9_0_1" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , criterion, deepseq, mtl, parser-combinators, scientific, text , transformers, weigh @@ -171406,36 +168382,9 @@ self: { ]; description = "Monadic parser combinators"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "megaparsec-tests" = callPackage - ({ mkDerivation, base, bytestring, case-insensitive, containers - , hspec, hspec-discover, hspec-expectations, hspec-megaparsec - , megaparsec, mtl, parser-combinators, QuickCheck, scientific, text - , transformers - }: - mkDerivation { - pname = "megaparsec-tests"; - version = "8.0.0"; - sha256 = "1l71s16fhl2054myj02fnnjr71pfypjvwxd0hxzf83zwmqnv558f"; - revision = "1"; - editedCabalFile = "1hawpdlx2nwyi5s06vh5lvccyjzsxzns02mhggzy0kb33xb9c818"; - libraryHaskellDepends = [ - base bytestring containers hspec hspec-expectations - hspec-megaparsec megaparsec mtl QuickCheck text transformers - ]; - testHaskellDepends = [ - base bytestring case-insensitive containers hspec - hspec-expectations hspec-megaparsec megaparsec mtl - parser-combinators QuickCheck scientific text transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "Test utilities and the test suite of Megaparsec"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "megaparsec-tests_9_0_1" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , hspec, hspec-discover, hspec-expectations, hspec-megaparsec , megaparsec, mtl, parser-combinators, QuickCheck, scientific, text @@ -171457,7 +168406,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Test utilities and the test suite of Megaparsec"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "meldable-heap" = callPackage @@ -172153,6 +169101,8 @@ self: { ]; description = "An implementation of a Merkle tree and merkle tree proofs of inclusion"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mersenne-random" = callPackage @@ -172727,8 +169677,6 @@ self: { doHaddock = false; description = "A minimal base to work around GHC bugs"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "microbench" = callPackage @@ -172836,6 +169784,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "microlens_0_4_12_0" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "microlens"; + version = "0.4.12.0"; + sha256 = "10q7gl9yavcln58sxdxzih7ff0ixxq5hpd87icvxw97yqf1p6hmm"; + libraryHaskellDepends = [ base ]; + description = "A tiny lens library with no dependencies"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "microlens-aeson" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, deepseq , hashable, microlens, scientific, tasty, tasty-hunit, text @@ -172896,6 +169856,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "microlens-ghc_0_4_13" = callPackage + ({ mkDerivation, array, base, bytestring, containers, microlens + , transformers + }: + mkDerivation { + pname = "microlens-ghc"; + version = "0.4.13"; + sha256 = "1r6x788br3f9rksj0dmk1nyh5mfvd9zzasclf1mi3rxhb7c0j926"; + libraryHaskellDepends = [ + array base bytestring containers microlens transformers + ]; + description = "microlens + array, bytestring, containers, transformers"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "microlens-mtl" = callPackage ({ mkDerivation, base, microlens, mtl, transformers , transformers-compat @@ -172927,6 +169903,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "microlens-platform_0_4_2" = callPackage + ({ mkDerivation, base, hashable, microlens, microlens-ghc + , microlens-mtl, microlens-th, text, unordered-containers, vector + }: + mkDerivation { + pname = "microlens-platform"; + version = "0.4.2"; + sha256 = "0yf0z0glq2d6mpclzswc64h9w2cck4fd8l8ffm89pyb0a5n8m4c7"; + libraryHaskellDepends = [ + base hashable microlens microlens-ghc microlens-mtl microlens-th + text unordered-containers vector + ]; + description = "microlens + all batteries included (best for apps)"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "microlens-process" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, filepath , microlens, process @@ -172935,8 +169928,8 @@ self: { pname = "microlens-process"; version = "0.2.0.2"; sha256 = "0dvhvrk1v0kjb45xnpjbr8b97vc6dx4cq34jfzkazqdp5jk5nlxp"; - revision = "1"; - editedCabalFile = "0l0c6s655ramncmww146had034n58p4bgxsv3wqggjcjnb26j2d0"; + revision = "2"; + editedCabalFile = "04j2yap3ha45wq0slvxkd3gm7gkx2dks9abxfd6mg3asmdp743gk"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base filepath microlens process ]; testHaskellDepends = [ base doctest microlens process ]; @@ -172961,6 +169954,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "microlens-th_0_4_3_8" = callPackage + ({ mkDerivation, base, containers, microlens, template-haskell + , th-abstraction, transformers + }: + mkDerivation { + pname = "microlens-th"; + version = "0.4.3.8"; + sha256 = "0dy3vrqcw7ahlcwcqfw8jhisy4yj58f91pk4djqqvj8lnx74cm9f"; + libraryHaskellDepends = [ + base containers microlens template-haskell th-abstraction + transformers + ]; + testHaskellDepends = [ base microlens ]; + description = "Automatic generation of record lenses for microlens"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "micrologger" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec, lens , text, text-format, time, transformers @@ -173309,8 +170320,6 @@ self: { ]; description = "The Metropolis algorithm"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mikmod" = callPackage @@ -173605,6 +170614,8 @@ self: { testHaskellDepends = [ base hspec primes ]; description = "Template Haskell Implementation of Egison Pattern Matching"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "miniball" = callPackage @@ -173726,22 +170737,6 @@ self: { }) {}; "minimorph" = callPackage - ({ mkDerivation, base, HUnit, test-framework, test-framework-hunit - , text - }: - mkDerivation { - pname = "minimorph"; - version = "0.2.2.0"; - sha256 = "1fmnlv2qr8vnxk82b208fp7ckp920zrj9z9xv7lv6d5lgnsasf2c"; - libraryHaskellDepends = [ base text ]; - testHaskellDepends = [ - base HUnit test-framework test-framework-hunit text - ]; - description = "English spelling functions with an emphasis on simplicity"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "minimorph_0_3_0_0" = callPackage ({ mkDerivation, base, HUnit, test-framework, test-framework-hunit , text }: @@ -173755,7 +170750,6 @@ self: { ]; description = "English spelling functions with an emphasis on simplicity"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "minimung" = callPackage @@ -173774,43 +170768,6 @@ self: { }) {}; "minio-hs" = callPackage - ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring - , case-insensitive, conduit, conduit-extra, connection, cryptonite - , cryptonite-conduit, digest, directory, exceptions, filepath - , http-client, http-client-tls, http-conduit, http-types, ini - , memory, protolude, QuickCheck, raw-strings-qq, resourcet, retry - , tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, text - , time, transformers, unliftio, unliftio-core, unordered-containers - , xml-conduit - }: - mkDerivation { - pname = "minio-hs"; - version = "1.5.2"; - sha256 = "1yhaijz0cazgwz0fdvnx951g1s64zybbnl6n93bmxbdd7m6ydbml"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base64-bytestring binary bytestring case-insensitive - conduit conduit-extra connection cryptonite cryptonite-conduit - digest directory exceptions filepath http-client http-client-tls - http-conduit http-types ini memory protolude raw-strings-qq - resourcet retry text time transformers unliftio unliftio-core - unordered-containers xml-conduit - ]; - testHaskellDepends = [ - aeson base base64-bytestring binary bytestring case-insensitive - conduit conduit-extra connection cryptonite cryptonite-conduit - digest directory exceptions filepath http-client http-client-tls - http-conduit http-types ini memory protolude QuickCheck - raw-strings-qq resourcet retry tasty tasty-hunit tasty-quickcheck - tasty-smallcheck text time transformers unliftio unliftio-core - unordered-containers xml-conduit - ]; - description = "A MinIO Haskell Library for Amazon S3 compatible cloud storage"; - license = stdenv.lib.licenses.asl20; - }) {}; - - "minio-hs_1_5_3" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring , case-insensitive, conduit, conduit-extra, connection, cryptonite , cryptonite-conduit, digest, directory, exceptions, filepath @@ -173845,7 +170802,6 @@ self: { ]; description = "A MinIO Haskell Library for Amazon S3 compatible cloud storage"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "minions" = callPackage @@ -173980,23 +170936,6 @@ self: { }) {}; "miniutter" = callPackage - ({ mkDerivation, base, binary, containers, HUnit, minimorph - , test-framework, test-framework-hunit, text - }: - mkDerivation { - pname = "miniutter"; - version = "0.5.1.0"; - sha256 = "0871hhpj5fl5si6rwg9l1lpdarlva3y888rgrrb4gaqsssnh0kk1"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base binary containers minimorph text ]; - testHaskellDepends = [ - base containers HUnit test-framework test-framework-hunit text - ]; - description = "Simple English clause creation from arbitrary words"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "miniutter_0_5_1_1" = callPackage ({ mkDerivation, base, binary, containers, HUnit, minimorph , test-framework, test-framework-hunit, text }: @@ -174011,7 +170950,6 @@ self: { ]; description = "Simple English clause creation from arbitrary words"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "minizinc-process" = callPackage @@ -174032,6 +170970,8 @@ self: { ]; description = "A set of helpers to call minizinc models"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "minlen" = callPackage @@ -174138,8 +171078,6 @@ self: { executableHaskellDepends = [ monad-loops regex-base regex-pcre ]; description = "fortune-mod clone"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mismi-core" = callPackage @@ -174248,25 +171186,6 @@ self: { }) {}; "miso" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, http-api-data - , http-types, lucid, network-uri, servant, servant-lucid, text - , transformers, vector - }: - mkDerivation { - pname = "miso"; - version = "1.6.0.0"; - sha256 = "1mzsih2hga62sf33m4cwf1v0107p2ydc32wq7n3hsapzx69sm2j3"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring containers http-api-data http-types lucid - network-uri servant servant-lucid text transformers vector - ]; - description = "A tasty Haskell front-end framework"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "miso_1_7_1_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, http-api-data , http-types, lucid, network-uri, servant, servant-lucid, text , transformers, vector @@ -174284,6 +171203,7 @@ self: { description = "A tasty Haskell front-end framework"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "miso-action-logger" = callPackage @@ -174593,8 +171513,6 @@ self: { ]; description = "Machine Learning Toolbox"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mm2" = callPackage @@ -174749,8 +171667,6 @@ self: { ]; description = "The \"glue\" between electronic tables and GraphViz"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mmsyn5" = callPackage @@ -175075,34 +171991,6 @@ self: { }) {}; "modern-uri" = callPackage - ({ mkDerivation, base, bytestring, containers, contravariant - , criterion, deepseq, exceptions, hspec, hspec-discover - , hspec-megaparsec, megaparsec, mtl, profunctors, QuickCheck - , reflection, tagged, template-haskell, text, weigh - }: - mkDerivation { - pname = "modern-uri"; - version = "0.3.2.0"; - sha256 = "162s88yayalh4vlngman5gz3k0gnszxrksh1wk5227qihbpsiwhb"; - revision = "3"; - editedCabalFile = "1md8x7ql885g3n55yfd2kgs4np74d7s6rdzlw69bs4zk8074b4q0"; - libraryHaskellDepends = [ - base bytestring containers contravariant deepseq exceptions - megaparsec mtl profunctors QuickCheck reflection tagged - template-haskell text - ]; - testHaskellDepends = [ - base bytestring hspec hspec-megaparsec megaparsec QuickCheck text - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq megaparsec text weigh - ]; - description = "Modern library for working with URIs"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "modern-uri_0_3_3_0" = callPackage ({ mkDerivation, base, bytestring, containers, contravariant , criterion, deepseq, exceptions, hspec, hspec-discover , hspec-megaparsec, megaparsec, mtl, profunctors, QuickCheck @@ -175126,7 +172014,6 @@ self: { ]; description = "Modern library for working with URIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "modify-fasta" = callPackage @@ -175457,8 +172344,6 @@ self: { ]; description = "A better error monad transformer"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "monad-atom" = callPackage @@ -175528,6 +172413,8 @@ self: { ]; description = "A library for probabilistic programming"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "monad-bool" = callPackage @@ -175623,8 +172510,6 @@ self: { ]; description = "monad-classes based typeclass for Ollie's logging-effect LoggingT"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "monad-codec" = callPackage @@ -175778,8 +172663,6 @@ self: { ]; description = "Guard monadic computations with cleanup actions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "monad-fork" = callPackage @@ -176031,8 +172914,6 @@ self: { ]; description = "syslog output for monad-logger"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "monad-loops" = callPackage @@ -176167,8 +173048,6 @@ self: { ]; description = "An extensible and type-safe wrapper around EKG metrics"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "monad-mock" = callPackage @@ -176527,7 +173406,6 @@ self: { description = "Stateful supply monad"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "monad-task" = callPackage @@ -177286,6 +174164,8 @@ self: { benchmarkHaskellDepends = [ base criterion semigroups ]; description = "Various extra monoid-related definitions and utilities"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "monoid-owns" = callPackage @@ -177527,6 +174407,8 @@ self: { ]; description = "Month, YearMonth, Quarter, YearQuarter types"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "monus" = callPackage @@ -177784,31 +174666,6 @@ self: { }) {}; "morpheus-graphql" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, megaparsec - , morpheus-graphql-core, mtl, scientific, tasty, tasty-hunit - , template-haskell, text, transformers, unliftio-core - , unordered-containers, uuid, vector, websockets - }: - mkDerivation { - pname = "morpheus-graphql"; - version = "0.12.0"; - sha256 = "11f0niq2rv6kyrscl0dgi75vcxrz4vhy4yka2jxhrmx6klzi908p"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring containers megaparsec morpheus-graphql-core - mtl scientific template-haskell text transformers unliftio-core - unordered-containers uuid vector websockets - ]; - testHaskellDepends = [ - aeson base bytestring containers megaparsec morpheus-graphql-core - mtl scientific tasty tasty-hunit template-haskell text transformers - unliftio-core unordered-containers uuid vector websockets - ]; - description = "Morpheus GraphQL"; - license = stdenv.lib.licenses.mit; - }) {}; - - "morpheus-graphql_0_16_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , morpheus-graphql-core, morpheus-graphql-subscriptions, mtl , relude, tasty, tasty-hunit, template-haskell, text, transformers @@ -177830,7 +174687,6 @@ self: { ]; description = "Morpheus GraphQL"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "morpheus-graphql-cli" = callPackage @@ -177876,35 +174732,9 @@ self: { ]; description = "Morpheus GraphQL Client"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "morpheus-graphql-core" = callPackage - ({ mkDerivation, aeson, base, bytestring, hashable, megaparsec - , scientific, tasty, tasty-hunit, template-haskell, text - , th-lift-instances, transformers, unordered-containers, vector - }: - mkDerivation { - pname = "morpheus-graphql-core"; - version = "0.12.0"; - sha256 = "1ay37r73sqs5c8ixaz9mr9x1ps58jg4sgrlw5dmq7hkzy9993ccv"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring hashable megaparsec scientific - template-haskell text th-lift-instances transformers - unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring hashable megaparsec scientific tasty - tasty-hunit template-haskell text th-lift-instances transformers - unordered-containers vector - ]; - description = "Morpheus GraphQL Core"; - license = stdenv.lib.licenses.mit; - }) {}; - - "morpheus-graphql-core_0_16_0" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, hashable , megaparsec, mtl, relude, scientific, tasty, tasty-hunit , template-haskell, text, th-lift-instances, transformers @@ -177927,7 +174757,6 @@ self: { ]; description = "Morpheus GraphQL Core"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "morpheus-graphql-subscriptions" = callPackage @@ -177951,8 +174780,6 @@ self: { ]; description = "Morpheus GraphQL Subscriptions"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "morphisms" = callPackage @@ -178109,8 +174936,6 @@ self: { ]; description = "General purpose migrations library"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "moto-postgresql" = callPackage @@ -178341,8 +175166,6 @@ self: { testSystemDepends = [ mpich ]; description = "MPI bindings for Haskell"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) mpich;}; "mpi-hs-binary" = callPackage @@ -178360,8 +175183,6 @@ self: { testHaskellDepends = [ base ]; description = "MPI bindings for Haskell"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mpi-hs-cereal" = callPackage @@ -178379,8 +175200,6 @@ self: { testHaskellDepends = [ base ]; description = "MPI bindings for Haskell"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mpi-hs-store" = callPackage @@ -178398,8 +175217,6 @@ self: { testHaskellDepends = [ base ]; description = "MPI bindings for Haskell"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mplayer-spot" = callPackage @@ -178443,8 +175260,8 @@ self: { }: mkDerivation { pname = "mprelude"; - version = "0.2.0"; - sha256 = "0llkcbilz138zlrqmsny74g9ybjf665h7w84g0q0rli9dvjnc4bl"; + version = "0.2.1"; + sha256 = "103720ngsryi6x084nbjg6cw0rpsbnmhmxbz54zc09zggh8w1ccv"; libraryHaskellDepends = [ base source-constraints text unliftio-core ]; @@ -178977,18 +175794,6 @@ self: { broken = true; }) {}; - "mtl_2_1_3_1" = callPackage - ({ mkDerivation, base, transformers }: - mkDerivation { - pname = "mtl"; - version = "2.1.3.1"; - sha256 = "1xpn2wjmqbh2cg1yssc6749xpgcqlrrg4iilwqgkcjgvaxlpdbvp"; - libraryHaskellDepends = [ base transformers ]; - description = "Monad classes, using functional dependencies"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "mtl_2_2_2" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { @@ -179056,18 +175861,6 @@ self: { broken = true; }) {}; - "mtl-prelude_1_0_3" = callPackage - ({ mkDerivation, base, mtl, transformers }: - mkDerivation { - pname = "mtl-prelude"; - version = "1.0.3"; - sha256 = "1qr0bwcg9rlj53gbnji969s86qh8laaiibkfy2msziqnp011108x"; - libraryHaskellDepends = [ base mtl transformers ]; - description = "Reexports of most definitions from \"mtl\" and \"transformers\""; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "mtl-prelude" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { @@ -179191,8 +175984,8 @@ self: { }: mkDerivation { pname = "mu-avro"; - version = "0.4.0.1"; - sha256 = "1nbslmb30yys61a5sn8nv7lczcagi4jidrfyw2wfqagkgj3afsyq"; + version = "0.4.0.2"; + sha256 = "1g8cww3lz5dlgri34m0fjpc8sbs64f4fcxx8h1mamgzn5f3f2z7h"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -179209,24 +176002,24 @@ self: { }) {}; "mu-graphql" = callPackage - ({ mkDerivation, aeson, async, attoparsec, base, bytestring - , conduit, foldl, graphql-parser, http-types, list-t, mtl, mu-rpc - , mu-schema, parsers, regex-tdfa, scientific, sop-core, stm - , stm-chans, stm-conduit, stm-containers, template-haskell, text + ({ mkDerivation, aeson, async, base, bytestring, conduit, foldl + , graphql, http-types, list-t, megaparsec, mtl, mu-rpc, mu-schema + , parsers, regex-tdfa, scientific, sop-core, stm, stm-chans + , stm-conduit, stm-containers, template-haskell, text , unordered-containers, uuid, wai, wai-extra, wai-websockets, warp , warp-tls, websockets }: mkDerivation { pname = "mu-graphql"; - version = "0.4.0.0"; - sha256 = "0vww6kv76sfi4931265gmbmyd67qlijxwiyl2z0lbcj1gs95j6x2"; + version = "0.4.1.0"; + sha256 = "0qi6sc0vwzdayjhfr0rqvrfp1ydcy9fwhyzkmc488gfafi0xc1gj"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson async attoparsec base bytestring conduit foldl graphql-parser - http-types list-t mtl mu-rpc mu-schema parsers scientific sop-core - stm stm-chans stm-conduit stm-containers template-haskell text + aeson async base bytestring conduit foldl graphql http-types list-t + megaparsec mtl mu-rpc mu-schema parsers scientific sop-core stm + stm-chans stm-conduit stm-containers template-haskell text unordered-containers uuid wai wai-websockets warp warp-tls websockets ]; @@ -179237,7 +176030,7 @@ self: { license = stdenv.lib.licenses.asl20; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {graphql-parser = null;}; + }) {}; "mu-grpc-client" = callPackage ({ mkDerivation, async, avro, base, bytestring, conduit, http2 @@ -179248,8 +176041,8 @@ self: { }: mkDerivation { pname = "mu-grpc-client"; - version = "0.4.0.0"; - sha256 = "0j1dn2c95rzm8h6yzw5h5r3yhk5p1i51kx4px668hb3m9wss5qdr"; + version = "0.4.0.1"; + sha256 = "030b8ajbplb1w5llzm8vn8jpwa7v4kw0y8zli8xagc50k19wp75v"; libraryHaskellDepends = [ async avro base bytestring conduit http2 http2-client http2-client-grpc http2-grpc-types mu-grpc-common mu-optics @@ -179340,6 +176133,8 @@ self: { ]; description = "Lenses for @mu-schema@ terms"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mu-optics" = callPackage @@ -179347,28 +176142,33 @@ self: { }: mkDerivation { pname = "mu-optics"; - version = "0.3.0.0"; - sha256 = "0263nd5xwyn2jb99d6vn7fk8lzmkgarfx9n6lrc4dpa5immfypnq"; + version = "0.3.0.1"; + sha256 = "0sshv28n569zgcw464xjv8czs5ya17csl927a176d43mkss6w6jw"; libraryHaskellDepends = [ base containers mu-schema optics-core sop-core ]; description = "Optics for @mu-schema@ terms"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mu-persistent" = callPackage ({ mkDerivation, base, monad-logger, mu-schema, persistent - , resourcet, transformers + , resource-pool, resourcet, transformers }: mkDerivation { pname = "mu-persistent"; - version = "0.3.0.0"; - sha256 = "1jd0h2cqr4nbwk2vyaq3wamrgwi1dkzmyhqg6b7002wdvm1h822j"; + version = "0.3.1.0"; + sha256 = "0xhqp2ljgh9vjga1crqvb2gk3al3v0mw26aivd1pyi6rq9ncwcca"; libraryHaskellDepends = [ - base monad-logger mu-schema persistent resourcet transformers + base monad-logger mu-schema persistent resource-pool resourcet + transformers ]; description = "Utilities for interoperation between Mu and Persistent"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mu-prometheus" = callPackage @@ -179385,6 +176185,8 @@ self: { ]; description = "Metrics support for Mu using Prometheus"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mu-protobuf" = callPackage @@ -179395,8 +176197,8 @@ self: { }: mkDerivation { pname = "mu-protobuf"; - version = "0.4.0.1"; - sha256 = "1dr2vgxkzxpkz0iiwzwbficm65flwfmcs5xbxx5mg5gwf7x0qz3l"; + version = "0.4.0.2"; + sha256 = "0d33d7nw5rfmyyrahv0sc0mdwzp5ywm040hfm9c1wm9h1miahx4n"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -179420,14 +176222,16 @@ self: { }: mkDerivation { pname = "mu-rpc"; - version = "0.4.0.0"; - sha256 = "06aly31vqf4i96p62i7pjp9xr9rwvnrmg31qpvirjzgn6jq5dyk3"; + version = "0.4.0.1"; + sha256 = "0s1q12nl6q3smnmmk2f1qhs0bk3sarmjcabvnj06vw6ciivnx16z"; libraryHaskellDepends = [ aeson base conduit http-types mtl mu-schema sop-core template-haskell text wai ]; description = "Protocol-independent declaration of services and servers"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mu-schema" = callPackage @@ -179446,6 +176250,8 @@ self: { ]; description = "Format-independent schemas for serialization"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mu-servant-server" = callPackage @@ -179469,8 +176275,6 @@ self: { ]; description = "Servant servers for Mu definitions"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mu-tracing" = callPackage @@ -179484,6 +176288,8 @@ self: { ]; description = "Tracing support for Mu"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mucipher" = callPackage @@ -179847,8 +176653,6 @@ self: { testHaskellDepends = [ base cryptonite doctest hedgehog ]; description = "Self-identifying hashes, implementation of "; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "multihash-serialise" = callPackage @@ -180787,8 +177591,6 @@ self: { ]; description = "A representation of the MusicXML format"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mustache" = callPackage @@ -180884,8 +177686,6 @@ self: { ]; description = "Automatic piecewise-mutable references for your types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mutable-containers" = callPackage @@ -181057,8 +177857,6 @@ self: { ]; description = "A Markov stochastic transition operator with logging"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mwc-random" = callPackage @@ -181109,8 +177907,6 @@ self: { libraryHaskellDepends = [ accelerate base mwc-random ]; description = "Generate Accelerate arrays filled with high quality pseudorandom numbers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mwc-random-monad" = callPackage @@ -181419,21 +178215,6 @@ self: { }) {}; "mysql" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, hspec, mysql - }: - mkDerivation { - pname = "mysql"; - version = "0.1.7"; - sha256 = "1nbj958nsr568c1mhwhcidz8d1p35c6b99m8xz2z0w8ig737nbgg"; - setupHaskellDepends = [ base Cabal ]; - libraryHaskellDepends = [ base bytestring containers ]; - librarySystemDepends = [ mysql ]; - testHaskellDepends = [ base bytestring hspec ]; - description = "A low-level MySQL client library"; - license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs) mysql;}; - - "mysql_0_1_7_2" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, hspec, mysql }: mkDerivation { @@ -181446,7 +178227,6 @@ self: { testHaskellDepends = [ base bytestring hspec ]; description = "A low-level MySQL client library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) mysql;}; "mysql-effect" = callPackage @@ -181489,8 +178269,6 @@ self: { ]; description = "pure haskell MySQL driver"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mysql-haskell-nem" = callPackage @@ -181506,8 +178284,6 @@ self: { ]; description = "Adds a interface like mysql-simple to mysql-haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mysql-haskell-openssl" = callPackage @@ -181960,8 +178736,6 @@ self: { sha256 = "0ixpm43sgir02a9y8i7rvalxh6h7vlcwgi2hmis0lq0w8pmw5m53"; libraryHaskellDepends = [ base named servant ]; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "named-servant-client" = callPackage @@ -181977,8 +178751,6 @@ self: { ]; description = "client support for named-servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "named-servant-server" = callPackage @@ -181994,8 +178766,6 @@ self: { ]; description = "server support for named-servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "named-sop" = callPackage @@ -182008,6 +178778,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Dependently-typed sums and products, tagged by field name"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "namelist" = callPackage @@ -182062,6 +178834,8 @@ self: { testHaskellDepends = [ base ]; description = "A Generic Haskell library for managing namespaces"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "nano-cryptr" = callPackage @@ -182477,8 +179251,6 @@ self: { ]; description = "Natural number"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "natural-arithmetic" = callPackage @@ -182688,24 +179460,6 @@ self: { }) {}; "neat-interpolation" = callPackage - ({ mkDerivation, base, megaparsec, QuickCheck, quickcheck-instances - , rerebase, tasty, tasty-hunit, tasty-quickcheck, template-haskell - , text - }: - mkDerivation { - pname = "neat-interpolation"; - version = "0.3.2.6"; - sha256 = "10k5x47i84nycl54p61l8v1bpvi7mw663vnj8nn1qjpn03anz8z2"; - libraryHaskellDepends = [ base megaparsec template-haskell text ]; - testHaskellDepends = [ - QuickCheck quickcheck-instances rerebase tasty tasty-hunit - tasty-quickcheck - ]; - description = "A quasiquoter for neat and simple multiline text interpolation"; - license = stdenv.lib.licenses.mit; - }) {}; - - "neat-interpolation_0_5_1_2" = callPackage ({ mkDerivation, base, megaparsec, QuickCheck, quickcheck-instances , rerebase, tasty, tasty-hunit, tasty-quickcheck, template-haskell , text @@ -182721,7 +179475,6 @@ self: { ]; description = "A quasiquoter for neat and simple multiline text interpolation"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "needle" = callPackage @@ -183172,8 +179925,6 @@ self: { ]; description = "A graph database middleware to maintain a time-varying graph"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "net-spider-cli" = callPackage @@ -183194,8 +179945,6 @@ self: { ]; description = "CLI option parsers for NetSpider objects"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "net-spider-pangraph" = callPackage @@ -183576,8 +180325,6 @@ self: { ]; description = "safe nettle binding"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) nettle;}; "nettle-frp" = callPackage @@ -183735,22 +180482,6 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; - "network_3_0_1_1" = callPackage - ({ mkDerivation, base, bytestring, deepseq, directory, hspec - , hspec-discover, HUnit - }: - mkDerivation { - pname = "network"; - version = "3.0.1.1"; - sha256 = "1xacvl5wf47cz61igb94zf961b9ks0yhr02myxgjf53clm70dg6j"; - libraryHaskellDepends = [ base bytestring deepseq ]; - testHaskellDepends = [ base bytestring directory hspec HUnit ]; - testToolDepends = [ hspec-discover ]; - description = "Low-level networking interface"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "network" = callPackage ({ mkDerivation, base, bytestring, deepseq, directory, hspec , hspec-discover, HUnit @@ -184290,8 +181021,6 @@ self: { ]; description = "WebSocket backend for MessagePack RPC"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "network-metrics" = callPackage @@ -184724,8 +181453,6 @@ self: { ]; description = "TCP instantiation of Network.Transport"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "network-transport-tests" = callPackage @@ -184856,8 +181583,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; - broken = true; }) {}; "network-voicetext" = callPackage @@ -185434,8 +182159,8 @@ self: { }: mkDerivation { pname = "ngx-export-tools-extra"; - version = "0.5.7.0"; - sha256 = "0dhw68vkrwfgv9q4skml8kq6zgrg7awjq4vxqp541szvamwvgh6y"; + version = "0.5.8.0"; + sha256 = "15jqvrbsabwcix1pkvqc1q9gwfskyil9v995109rzfasw9aihaqk"; libraryHaskellDepends = [ aeson ansi-wl-pprint array base base64 binary bytestring case-insensitive containers ede enclosed-exceptions http-client @@ -185925,8 +182650,8 @@ self: { }: mkDerivation { pname = "nix-tree"; - version = "0.1.1.0"; - sha256 = "1dciwsw7cv1f73awrqr3gw3zj3mizaw53q3ibkawq9gbfsfg8yiz"; + version = "0.1.2.0"; + sha256 = "0indbvsjsl0m325f0vhzhllrhkq27agnbrmhzz7k0klprssf1hsn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -186314,6 +183039,8 @@ self: { ]; description = "A static site generator"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "nom" = callPackage @@ -186658,6 +183385,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "nonempty-vector_0_2_1_0" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, deepseq, doctest + , primitive, vector + }: + mkDerivation { + pname = "nonempty-vector"; + version = "0.2.1.0"; + sha256 = "0w6fn8dinf8lcbhr5797i5kyixpasylpwn97ljmkjc6n3ad1b21y"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ base deepseq primitive vector ]; + testHaskellDepends = [ base doctest ]; + description = "Non-empty vectors"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "nonemptymap" = callPackage ({ mkDerivation, base, containers, semigroupoids }: mkDerivation { @@ -186939,8 +183682,6 @@ self: { libraryToolDepends = [ c2hs ]; description = "Haskell binding to Notmuch, the mail indexer"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) notmuch; inherit (pkgs) talloc;}; "notmuch-haskell" = callPackage @@ -187155,8 +183896,6 @@ self: { ]; description = "Read environment variables as settings to build 12-factor apps"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "nri-prelude" = callPackage @@ -187184,8 +183923,6 @@ self: { ]; description = "A Prelude inspired by the Elm programming language"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "nsis" = callPackage @@ -187319,6 +184056,8 @@ self: { testHaskellDepends = [ base vector ]; description = "Multidimensional arrays, Linear algebra"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "null-canvas" = callPackage @@ -187432,6 +184171,8 @@ self: { libraryHaskellDepends = [ base call-stack semigroups ]; description = "A sequence of semigroups, for composing stuff in multiple spatial directions"; license = stdenv.lib.licenses.lgpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "numbering" = callPackage @@ -187683,17 +184424,6 @@ self: { }) {}; "numhask" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "numhask"; - version = "0.4.0"; - sha256 = "1wwhpsrbnaa0nmb9x31wnk66dbvajd54mflvbnifff2dkaha89x1"; - libraryHaskellDepends = [ base ]; - description = "numeric classes"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "numhask_0_6_0_2" = callPackage ({ mkDerivation, base, bifunctors, mmorph, protolude, text , transformers }: @@ -187706,7 +184436,6 @@ self: { ]; description = "numeric classes"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "numhask-array" = callPackage @@ -187741,8 +184470,6 @@ self: { testHaskellDepends = [ base doctest numhask ]; description = "See readme.md"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "numhask-hedgehog" = callPackage @@ -187976,8 +184703,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell plugin backend for neovim"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "nvim-hs-contrib" = callPackage @@ -188001,8 +184726,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell plugin backend for neovim"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "nvim-hs-ghcid" = callPackage @@ -188023,8 +184746,6 @@ self: { executableHaskellDepends = [ base nvim-hs ]; description = "Neovim plugin that runs ghcid to update the quickfix list"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "nvvm" = callPackage @@ -188126,27 +184847,6 @@ self: { }) {}; "o-clock" = callPackage - ({ mkDerivation, base, doctest, ghc-prim, Glob, hedgehog - , markdown-unlit, tasty, tasty-hedgehog, tasty-hspec, type-spec - }: - mkDerivation { - pname = "o-clock"; - version = "1.1.0"; - sha256 = "15lad2rjnam0b1ny5zccd0ir3q4i559y28r93sqkws4j74mx8b4c"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base ghc-prim ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base doctest Glob hedgehog markdown-unlit tasty tasty-hedgehog - tasty-hspec type-spec - ]; - testToolDepends = [ doctest markdown-unlit ]; - description = "Type-safe time library"; - license = stdenv.lib.licenses.mit; - }) {}; - - "o-clock_1_2_0" = callPackage ({ mkDerivation, base, doctest, ghc-prim, Glob, hedgehog , markdown-unlit, tasty, tasty-hedgehog, tasty-hspec, type-spec }: @@ -188165,7 +184865,6 @@ self: { testToolDepends = [ doctest markdown-unlit ]; description = "Type-safe time library"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "oanda-rest-api" = callPackage @@ -188440,6 +185139,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "An implementation of the Oblivious Transfer protocol in Haskell"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "observable" = callPackage @@ -188894,8 +185595,8 @@ self: { }: mkDerivation { pname = "oidc-client"; - version = "0.5.1.0"; - sha256 = "1qp69bdfam86y90vrm3z1nlk4kh03pnyzc5k06w9xvaq6i0965z6"; + version = "0.6.0.0"; + sha256 = "0r359hwx4zh5mjh2p4abfkgnkkhzbhdn6fn5dlja8pvyvi18a3kk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -189432,34 +186133,6 @@ self: { }) {}; "opaleye" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , case-insensitive, containers, contravariant, dotenv, hspec - , hspec-discover, multiset, postgresql-simple, pretty - , product-profunctors, profunctors, QuickCheck, scientific - , semigroups, text, time, time-locale-compat, transformers, uuid - , void - }: - mkDerivation { - pname = "opaleye"; - version = "0.6.7006.1"; - sha256 = "0qg42qdk6gcziwfvjsjbwyj629grna2ay4pmh8myy3d1rznp6s93"; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring case-insensitive - contravariant postgresql-simple pretty product-profunctors - profunctors scientific semigroups text time time-locale-compat - transformers uuid void - ]; - testHaskellDepends = [ - aeson base bytestring containers contravariant dotenv hspec - hspec-discover multiset postgresql-simple product-profunctors - profunctors QuickCheck semigroups text time transformers uuid - ]; - testToolDepends = [ hspec-discover ]; - description = "An SQL-generating DSL targeting PostgreSQL"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "opaleye_0_7_1_0" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , case-insensitive, containers, contravariant, dotenv, hspec , hspec-discover, multiset, postgresql-simple, pretty @@ -189487,7 +186160,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 @@ -189555,6 +186227,8 @@ self: { ]; description = "A monad transformer for Opaleye"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "open-adt" = callPackage @@ -189703,6 +186377,8 @@ self: { executableHaskellDepends = [ base type-fun ]; description = "Extensible, type-safe unions"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "open-witness" = callPackage @@ -189720,8 +186396,6 @@ self: { testHaskellDepends = [ base mtl tasty tasty-hunit witness ]; description = "open witnesses"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "openapi-petstore" = callPackage @@ -189807,6 +186481,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "OpenAPI 3.0 data model"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "openapi3-code-generator" = callPackage @@ -189843,6 +186519,8 @@ self: { ]; description = "OpenAPI3 Haskell Client Code Generator"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "opench-meteo" = callPackage @@ -190307,16 +186985,6 @@ self: { }) {}; "opentelemetry" = callPackage - ({ mkDerivation, base, bytestring, exceptions }: - mkDerivation { - pname = "opentelemetry"; - version = "0.4.2"; - sha256 = "12myg932dpf6zz38ahf9dmx449dkp9kf9pi79j8bdlz4v2fl3jzj"; - libraryHaskellDepends = [ base bytestring exceptions ]; - license = stdenv.lib.licenses.asl20; - }) {}; - - "opentelemetry_0_6_1" = callPackage ({ mkDerivation, base, bytestring, exceptions, ghc-trace-events , hashable }: @@ -190328,46 +186996,9 @@ self: { base bytestring exceptions ghc-trace-events hashable ]; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "opentelemetry-extra" = callPackage - ({ mkDerivation, aeson, async, base, bytestring, clock, containers - , directory, exceptions, filepath, ghc-events, hashable - , http-client, http-client-tls, http-types, opentelemetry - , optparse-applicative, process, QuickCheck, random, scientific - , splitmix, stm, tasty, tasty-discover, tasty-hunit - , tasty-quickcheck, text, text-show, typed-process - , unordered-containers - }: - mkDerivation { - pname = "opentelemetry-extra"; - version = "0.4.2"; - sha256 = "1qr2pz08n7kqx5jcyxhfwrsqlw7lbkkjbrm0fdj5mxykwznqidb8"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson async base bytestring clock containers directory exceptions - filepath ghc-events hashable http-client http-client-tls http-types - opentelemetry random scientific splitmix stm text text-show - unordered-containers - ]; - executableHaskellDepends = [ - async base clock exceptions filepath http-client http-client-tls - opentelemetry optparse-applicative process text typed-process - ]; - testHaskellDepends = [ - base bytestring ghc-events hashable opentelemetry QuickCheck tasty - tasty-discover tasty-hunit tasty-quickcheck text text-show - unordered-containers - ]; - testToolDepends = [ tasty-discover ]; - license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "opentelemetry-extra_0_6_1" = callPackage ({ mkDerivation, aeson, async, base, binary, bytestring, clock , containers, directory, exceptions, filepath, gauge , generic-arbitrary, ghc-events, hashable, hashtables, http-client @@ -190401,8 +187032,6 @@ self: { testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base gauge opentelemetry ]; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "opentelemetry-http-client" = callPackage @@ -190421,34 +187050,6 @@ self: { }) {}; "opentelemetry-lightstep" = callPackage - ({ mkDerivation, aeson, async, base, bytestring, clock, containers - , exceptions, filepath, ghc-events, http-client, http-client-tls - , http-types, network, opentelemetry, opentelemetry-extra - , scientific, splitmix, stm, text, typed-process - , unordered-containers - }: - mkDerivation { - pname = "opentelemetry-lightstep"; - version = "0.4.2"; - sha256 = "1srzm9d4sc9rgfgq2yyfn5avs9n8bjx9mhz124dhkn3j361sr5g2"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson async base bytestring exceptions http-client http-client-tls - http-types network opentelemetry opentelemetry-extra scientific stm - text unordered-containers - ]; - executableHaskellDepends = [ - async base bytestring clock containers exceptions filepath - ghc-events http-client http-types opentelemetry opentelemetry-extra - splitmix text typed-process unordered-containers - ]; - license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "opentelemetry-lightstep_0_6_1" = callPackage ({ mkDerivation, aeson, async, base, bytestring, clock, containers , exceptions, filepath, ghc-events, http-client, http-client-tls , http-types, network, opentelemetry, opentelemetry-extra @@ -190472,27 +187073,9 @@ self: { splitmix text typed-process unordered-containers ]; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "opentelemetry-wai" = callPackage - ({ mkDerivation, base, bytestring, http-types, opentelemetry, text - , wai - }: - mkDerivation { - pname = "opentelemetry-wai"; - version = "0.4.2"; - sha256 = "01jim0634pzf49l18s7512y7a3dkjpif492k6a5j81jg1nylkm1a"; - libraryHaskellDepends = [ - base bytestring http-types opentelemetry text wai - ]; - license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "opentelemetry-wai_0_6_1" = callPackage ({ mkDerivation, base, bytestring, http-types, opentelemetry, text , wai }: @@ -190504,8 +187087,6 @@ self: { base bytestring http-types opentelemetry text wai ]; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "opentheory" = callPackage @@ -190915,8 +187496,6 @@ self: { ]; description = "Streaming parser/renderer for the OPML 2.0 format."; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "opn" = callPackage @@ -190940,32 +187519,6 @@ self: { }) {}; "optics" = callPackage - ({ mkDerivation, array, base, bytestring, containers, criterion - , indexed-profunctors, inspection-testing, lens, mtl, optics-core - , optics-extra, optics-th, random, tasty, tasty-hunit - , template-haskell, transformers, unordered-containers, vector - }: - mkDerivation { - pname = "optics"; - version = "0.2"; - sha256 = "0q80rambmw387dq23nsywzpwrvi8vjy9sg1fl2qwc2is6xki6pcl"; - libraryHaskellDepends = [ - array base containers mtl optics-core optics-extra optics-th - transformers - ]; - testHaskellDepends = [ - base containers indexed-profunctors inspection-testing mtl - optics-core random tasty tasty-hunit template-haskell - ]; - benchmarkHaskellDepends = [ - base bytestring containers criterion lens transformers - unordered-containers vector - ]; - description = "Optics as an abstract interface"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "optics_0_3" = callPackage ({ mkDerivation, array, base, bytestring, containers, criterion , indexed-profunctors, inspection-testing, lens, mtl, optics-core , optics-extra, optics-th, QuickCheck, random, tasty, tasty-hunit @@ -190991,27 +187544,9 @@ self: { ]; description = "Optics as an abstract interface"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "optics-core" = callPackage - ({ mkDerivation, array, base, containers, indexed-profunctors - , transformers - }: - mkDerivation { - pname = "optics-core"; - version = "0.2"; - sha256 = "19hsax8wxxgr28rjz6p9afb06f338xnyvws7salmm1dsik1ghzr8"; - revision = "1"; - editedCabalFile = "1sghrm6xyflzkv350phcm344ljv82wk2vjnwhwyvcqwirkwg8rk9"; - libraryHaskellDepends = [ - array base containers indexed-profunctors transformers - ]; - description = "Optics as an abstract interface: core definitions"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "optics-core_0_3_0_1" = callPackage ({ mkDerivation, array, base, containers, indexed-profunctors , transformers }: @@ -191024,27 +187559,9 @@ self: { ]; description = "Optics as an abstract interface: core definitions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "optics-extra" = callPackage - ({ mkDerivation, array, base, bytestring, containers, hashable - , indexed-profunctors, mtl, optics-core, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "optics-extra"; - version = "0.2"; - sha256 = "16n64dyii8b9w1prc73qwfjhinzixckd1xlmb4x8i1jlw2dbz5d1"; - libraryHaskellDepends = [ - array base bytestring containers hashable indexed-profunctors mtl - optics-core text transformers unordered-containers vector - ]; - description = "Extra utilities and instances for optics-core"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "optics-extra_0_3" = callPackage ({ mkDerivation, array, base, bytestring, containers, hashable , indexed-profunctors, mtl, optics-core, text, transformers , unordered-containers, vector @@ -191059,27 +187576,9 @@ self: { ]; description = "Extra utilities and instances for optics-core"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "optics-th" = callPackage - ({ mkDerivation, base, containers, mtl, optics-core - , template-haskell, th-abstraction, transformers - }: - mkDerivation { - pname = "optics-th"; - version = "0.2"; - sha256 = "12hij9b5gqq1gdh7zbv09dsqbf9pr7wf2ywjnbf319sn20cn8fv8"; - libraryHaskellDepends = [ - base containers mtl optics-core template-haskell th-abstraction - transformers - ]; - testHaskellDepends = [ base optics-core ]; - description = "Optics construction using TemplateHaskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "optics-th_0_3_0_2" = callPackage ({ mkDerivation, base, containers, mtl, optics-core, tagged , template-haskell, th-abstraction, transformers }: @@ -191096,25 +187595,9 @@ self: { testHaskellDepends = [ base optics-core tagged ]; description = "Optics construction using TemplateHaskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "optics-vl" = callPackage - ({ mkDerivation, base, indexed-profunctors, optics-core - , profunctors - }: - mkDerivation { - pname = "optics-vl"; - version = "0.2"; - sha256 = "0gd61ha93bws7fchjghc6bca9g8jgli0v6cl24g8ii2c22jgga6x"; - libraryHaskellDepends = [ - base indexed-profunctors optics-core profunctors - ]; - description = "Utilities for compatibility with van Laarhoven optics"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "optics-vl_0_2_1" = callPackage ({ mkDerivation, base, indexed-profunctors, optics-core , profunctors }: @@ -191127,7 +187610,6 @@ self: { ]; description = "Utilities for compatibility with van Laarhoven optics"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "optima" = callPackage @@ -191683,8 +188165,6 @@ self: { libraryHaskellDepends = [ base containers ]; description = "basic orders"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ordinal" = callPackage @@ -191751,6 +188231,8 @@ self: { testHaskellDepends = [ base megaparsec tasty tasty-hunit text ]; description = "Parser for Emacs org-mode files"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "org-mode-lucid" = callPackage @@ -191765,6 +188247,8 @@ self: { ]; description = "Lucid integration for org-mode"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "org2anki" = callPackage @@ -191869,6 +188353,8 @@ self: { ]; description = "Statistics visualizer for org-mode"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "origami" = callPackage @@ -191940,10 +188426,8 @@ self: { }: mkDerivation { pname = "ormolu"; - version = "0.1.3.0"; - sha256 = "13s8irk1w7yrh9algbnvv5hjvnxmi3fndz34rncp33cyfnjv18j7"; - revision = "1"; - editedCabalFile = "1x8zkrrldalawrc7az5i1bdp4w1xvl195d9wq2mwyzkv5nih8gaa"; + version = "0.1.3.1"; + sha256 = "1qad2s270rhgm2chhrmjd5zsv6bqykba978vn0hakm29mgck2zgw"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -191962,24 +188446,25 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "ormolu_0_1_3_1" = callPackage - ({ mkDerivation, base, bytestring, containers, dlist, exceptions - , filepath, ghc-lib-parser, gitrev, hspec, hspec-discover, mtl - , optparse-applicative, path, path-io, syb, text + "ormolu_0_1_4_1" = callPackage + ({ mkDerivation, ansi-terminal, base, bytestring, containers, Diff + , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec + , hspec-discover, mtl, optparse-applicative, path, path-io, syb + , text }: mkDerivation { pname = "ormolu"; - version = "0.1.3.1"; - sha256 = "1qad2s270rhgm2chhrmjd5zsv6bqykba978vn0hakm29mgck2zgw"; + version = "0.1.4.1"; + sha256 = "1aamgzimjn9h7kwby9ajfgbj5dx08nmxyalwvpg9rs4xd8pbpd9s"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ - base bytestring containers dlist exceptions ghc-lib-parser mtl syb - text + ansi-terminal base bytestring containers Diff dlist exceptions + ghc-lib-parser mtl syb text ]; executableHaskellDepends = [ - base ghc-lib-parser gitrev optparse-applicative text + base filepath ghc-lib-parser gitrev optparse-applicative text ]; testHaskellDepends = [ base containers filepath hspec path path-io text @@ -192008,8 +188493,6 @@ self: { ]; description = "Multidimensional arrays inspired by APL"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "os-release" = callPackage @@ -192293,8 +188776,6 @@ self: { ]; description = "Finite overloading"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "overloaded" = callPackage @@ -192468,8 +188949,6 @@ self: { ]; description = "Check your cabal packages for lagging dependencies"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "packed" = callPackage @@ -192847,6 +189326,8 @@ self: { ]; description = "Bilinear pairings"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "palette" = callPackage @@ -192862,6 +189343,8 @@ self: { ]; description = "Utilities for choosing and creating color schemes"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "palindromes" = callPackage @@ -192937,63 +189420,6 @@ self: { }) {}; "pandoc" = callPackage - ({ mkDerivation, aeson, aeson-pretty, attoparsec, base-compat - , base-noprelude, base64-bytestring, binary, blaze-html - , blaze-markup, bytestring, case-insensitive, cmark-gfm, containers - , criterion, data-default, deepseq, Diff, directory, doclayout - , doctemplates, emojis, exceptions, executable-path, filepath, Glob - , haddock-library, hslua, hslua-module-system, hslua-module-text - , HsYAML, HTTP, http-client, http-client-tls, http-types, ipynb - , jira-wiki-markup, JuicyPixels, mtl, network, network-uri - , pandoc-types, parsec, process, QuickCheck, random, safe - , scientific, SHA, skylighting, skylighting-core, split, syb - , tagsoup, tasty, tasty-golden, tasty-hunit, tasty-lua - , tasty-quickcheck, temporary, texmath, text, text-conversions - , time, unicode-transforms, unix, unordered-containers, vector - , weigh, xml, zip-archive, zlib - }: - mkDerivation { - pname = "pandoc"; - version = "2.9.2.1"; - sha256 = "0myz7firqkx4k0vrsd62j443gvm2pk09bi69c8qdbdzq5hvkavf2"; - configureFlags = [ "-fhttps" "-f-trypandoc" ]; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson aeson-pretty attoparsec base-compat base-noprelude - base64-bytestring binary blaze-html blaze-markup bytestring - case-insensitive cmark-gfm containers data-default deepseq - directory doclayout doctemplates emojis exceptions filepath Glob - haddock-library hslua hslua-module-system hslua-module-text HsYAML - HTTP http-client http-client-tls http-types ipynb jira-wiki-markup - JuicyPixels mtl network network-uri pandoc-types parsec process - random safe scientific SHA skylighting skylighting-core split syb - tagsoup temporary texmath text text-conversions time - unicode-transforms unix unordered-containers vector xml zip-archive - zlib - ]; - executableHaskellDepends = [ base-compat base-noprelude ]; - testHaskellDepends = [ - base-compat base-noprelude base64-bytestring bytestring containers - Diff directory doctemplates executable-path filepath Glob hslua mtl - pandoc-types process QuickCheck tasty tasty-golden tasty-hunit - tasty-lua tasty-quickcheck temporary text time xml zip-archive - ]; - benchmarkHaskellDepends = [ - base-compat base-noprelude bytestring containers criterion mtl text - time weigh - ]; - postInstall = '' - mkdir -p $out/share/man/man1 - mv "man/"*.1 $out/share/man/man1/ - ''; - description = "Conversion between markup formats"; - license = stdenv.lib.licenses.gpl2; - maintainers = with stdenv.lib.maintainers; [ peti ]; - }) {}; - - "pandoc_2_11_1_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base , base64-bytestring, binary, blaze-html, blaze-markup, bytestring , case-insensitive, citeproc, commonmark, commonmark-extensions @@ -193012,8 +189438,8 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "2.11.1.1"; - sha256 = "0i16klsffqqbiann3p3rqcpbiwmbffg8ycmm35yrc9g705hi2r38"; + version = "2.11.2"; + sha256 = "10p2vmdjwgbzrbzrpsplbs67pycwz91aww4iz1rclw382xag42nb"; configureFlags = [ "-fhttps" "-f-trypandoc" ]; isLibrary = true; isExecutable = true; @@ -193047,48 +189473,10 @@ self: { ''; description = "Conversion between markup formats"; license = stdenv.lib.licenses.gpl2Plus; - hydraPlatforms = stdenv.lib.platforms.none; maintainers = with stdenv.lib.maintainers; [ peti ]; }) {}; "pandoc-citeproc" = callPackage - ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring - , Cabal, containers, data-default, directory, filepath, hs-bibutils - , HsYAML, HsYAML-aeson, libyaml, mtl, network, old-locale, pandoc - , pandoc-types, parsec, process, rfc5051, safe, setenv, split, syb - , tagsoup, temporary, text, time, unordered-containers, vector - , xml-conduit, yaml - }: - mkDerivation { - pname = "pandoc-citeproc"; - version = "0.17.0.1"; - sha256 = "0hi31h4jxamnyw0jsbwnbzy9gkp3a03mhsgwy9w73hi13lywxrgk"; - revision = "1"; - editedCabalFile = "0z1gnaagylsjx8f1i49bp4zhcx2hlkc3w9wkwzsvvjq0qcfgzis0"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - setupHaskellDepends = [ base Cabal ]; - libraryHaskellDepends = [ - aeson base bytestring containers data-default directory filepath - hs-bibutils HsYAML HsYAML-aeson mtl network old-locale pandoc - pandoc-types parsec rfc5051 setenv split syb tagsoup text time - unordered-containers vector xml-conduit yaml - ]; - executableHaskellDepends = [ - aeson aeson-pretty attoparsec base bytestring filepath libyaml - pandoc pandoc-types safe syb text yaml - ]; - testHaskellDepends = [ - aeson base bytestring containers directory filepath mtl pandoc - pandoc-types process temporary text yaml - ]; - doCheck = false; - description = "Supports using pandoc with citeproc"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "pandoc-citeproc_0_17_0_2" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring , Cabal, containers, data-default, directory, filepath, hs-bibutils , HsYAML, HsYAML-aeson, libyaml, mtl, network, old-locale, pandoc @@ -193121,7 +189509,6 @@ self: { doCheck = false; description = "Supports using pandoc with citeproc"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "pandoc-citeproc-preamble" = callPackage @@ -193175,6 +189562,8 @@ self: { ]; description = "Pandoc filter for cross-references"; license = stdenv.lib.licenses.gpl2; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "pandoc-csv2table" = callPackage @@ -193228,8 +189617,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "A Pandoc filter for emphasizing code in fenced blocks"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "pandoc-filter-graphviz" = callPackage @@ -193427,46 +189814,6 @@ self: { }) {}; "pandoc-plot" = callPackage - ({ mkDerivation, async, base, bytestring, containers, criterion - , data-default-class, deepseq, directory, filepath, githash - , hashable, hspec, hspec-expectations, mtl, open-browser - , optparse-applicative, pandoc, pandoc-types, shakespeare, tasty - , tasty-hspec, tasty-hunit, template-haskell, temporary, text - , turtle, typed-process, yaml - }: - mkDerivation { - pname = "pandoc-plot"; - version = "0.6.1.0"; - sha256 = "0jyhb1ab6h990r159a3gdw0cbxxvjrjsd35yyca5bd5rqxzlvnay"; - revision = "1"; - editedCabalFile = "1kn5k6xrjs1gh273hc8zrp85w8g72g3rz79v5n4qk33n0pg6ydvw"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async base bytestring containers data-default-class directory - filepath hashable mtl pandoc pandoc-types shakespeare temporary - text turtle typed-process yaml - ]; - executableHaskellDepends = [ - base deepseq directory filepath githash open-browser - optparse-applicative pandoc pandoc-types template-haskell temporary - text - ]; - testHaskellDepends = [ - base containers data-default-class directory filepath hspec - hspec-expectations mtl pandoc-types tasty tasty-hspec tasty-hunit - temporary text - ]; - benchmarkHaskellDepends = [ - base criterion pandoc-types template-haskell text - ]; - description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; - license = stdenv.lib.licenses.gpl2; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "pandoc-plot_1_0_0_0" = callPackage ({ mkDerivation, base, bytestring, containers, criterion , data-default, directory, filepath, githash, hashable, hspec , hspec-expectations, lifted-async, lifted-base, mtl @@ -193498,8 +189845,6 @@ self: { ]; description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; license = stdenv.lib.licenses.gpl2Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "pandoc-pyplot" = callPackage @@ -193579,31 +189924,6 @@ self: { }) {}; "pandoc-types" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, criterion - , deepseq, ghc-prim, HUnit, QuickCheck, string-qq, syb - , test-framework, test-framework-hunit, test-framework-quickcheck2 - , text, transformers - }: - mkDerivation { - pname = "pandoc-types"; - version = "1.20"; - sha256 = "0wz89ywyhvxz8daw4ia132kg6ynx5y4wva4g899wvq4kyjy1dixa"; - revision = "1"; - editedCabalFile = "16l4gy0v34nrb6z3pag6i3gl6m4af5j6wg6yzyiga124xpqzhql3"; - libraryHaskellDepends = [ - aeson base bytestring containers deepseq ghc-prim QuickCheck syb - text transformers - ]; - testHaskellDepends = [ - aeson base bytestring containers HUnit QuickCheck string-qq syb - test-framework test-framework-hunit test-framework-quickcheck2 text - ]; - benchmarkHaskellDepends = [ base criterion text ]; - description = "Types for representing a structured document"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "pandoc-types_1_22" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, ghc-prim, HUnit, QuickCheck, string-qq, syb , test-framework, test-framework-hunit, test-framework-quickcheck2 @@ -193624,7 +189944,6 @@ self: { benchmarkHaskellDepends = [ base criterion text ]; description = "Types for representing a structured document"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "pandoc-unlit" = callPackage @@ -193835,59 +190154,6 @@ self: { broken = true; }) {}; - "pantry_0_2_0_0" = callPackage - ({ mkDerivation, aeson, ansi-terminal, array, base, base-orphans - , base64-bytestring, bytestring, Cabal, conduit, conduit-extra - , containers, contravariant, cryptonite, cryptonite-conduit - , deepseq, digest, directory, exceptions, filelock, filepath - , generic-deriving, ghc-prim, hackage-security, hashable, hedgehog - , hpack, hspec, http-client, http-client-tls, http-conduit - , http-download, http-types, integer-gmp, memory, mono-traversable - , mtl, network, network-uri, path, path-io, persistent - , persistent-sqlite, persistent-template, primitive, QuickCheck - , raw-strings-qq, resourcet, rio, rio-orphans, rio-prettyprint - , safe, syb, tar-conduit, template-haskell, text, text-metrics - , th-lift, th-lift-instances, th-orphans, th-reify-many - , th-utilities, time, transformers, unix-compat, unliftio - , unordered-containers, vector, yaml, zip-archive - }: - mkDerivation { - pname = "pantry"; - version = "0.2.0.0"; - sha256 = "1qp236maks70ah72wmv36fh3xc3di9c6sc2jd1k3f7ha5hcv9n4c"; - libraryHaskellDepends = [ - aeson ansi-terminal array base base-orphans base64-bytestring - bytestring Cabal conduit conduit-extra containers contravariant - cryptonite cryptonite-conduit deepseq digest directory filelock - filepath generic-deriving ghc-prim hackage-security hashable hpack - http-client http-client-tls http-conduit http-download http-types - integer-gmp memory mono-traversable mtl network network-uri path - path-io persistent persistent-sqlite persistent-template primitive - resourcet rio rio-orphans rio-prettyprint safe syb tar-conduit - template-haskell text text-metrics th-lift th-lift-instances - th-orphans th-reify-many th-utilities time transformers unix-compat - unliftio unordered-containers vector yaml zip-archive - ]; - testHaskellDepends = [ - aeson ansi-terminal array base base-orphans base64-bytestring - bytestring Cabal conduit conduit-extra containers contravariant - cryptonite cryptonite-conduit deepseq digest directory exceptions - filelock filepath generic-deriving ghc-prim hackage-security - hashable hedgehog hpack hspec http-client http-client-tls - http-conduit http-download http-types integer-gmp memory - mono-traversable mtl network network-uri path path-io persistent - persistent-sqlite persistent-template primitive QuickCheck - raw-strings-qq resourcet rio rio-orphans rio-prettyprint safe syb - tar-conduit template-haskell text text-metrics th-lift - th-lift-instances th-orphans th-reify-many th-utilities time - transformers unix-compat unliftio unordered-containers vector yaml - zip-archive - ]; - description = "Content addressable Haskell package management"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "pantry" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal , casa-client, casa-types, conduit, conduit-extra, containers @@ -193902,8 +190168,8 @@ self: { }: mkDerivation { pname = "pantry"; - version = "0.4.0.2"; - sha256 = "13rrd64qn96r9w623lns4cngalc2c0p2z1xzc0wv35kr3psnxwb4"; + version = "0.5.1.3"; + sha256 = "0yx30zhyq0wbda6z8a9lvp8c83b3nj4l2s8lcxnvwgnzkanvlkss"; libraryHaskellDepends = [ aeson ansi-terminal base bytestring Cabal casa-client casa-types conduit conduit-extra containers cryptonite cryptonite-conduit @@ -194427,6 +190693,8 @@ self: { ]; description = "packrat parser"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "pappy" = callPackage @@ -194537,18 +190805,6 @@ self: { broken = true; }) {}; - "parallel_3_2_0_3" = callPackage - ({ mkDerivation, array, base, containers, deepseq }: - mkDerivation { - pname = "parallel"; - version = "3.2.0.3"; - sha256 = "1kbdzdz9s8jq0xysqgvxx1zvzqlxgj1sk476mciwcn327kpl0fhn"; - libraryHaskellDepends = [ array base containers deepseq ]; - description = "Parallel programming library"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "parallel" = callPackage ({ mkDerivation, array, base, containers, deepseq, ghc-prim }: mkDerivation { @@ -194605,8 +190861,6 @@ self: { libraryHaskellDepends = [ base parallel tree-monad ]; description = "Parallel Tree Search"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "parameterized" = callPackage @@ -194803,29 +191057,6 @@ self: { }) {}; "paripari" = callPackage - ({ mkDerivation, base, bytestring, parser-combinators, random - , tasty, tasty-hunit, text - }: - mkDerivation { - pname = "paripari"; - version = "0.6.0.1"; - sha256 = "1i82rwd2ysplqazqnarnshdrg8gjsbgh9kzn0mc4avl2lfi3pk16"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring parser-combinators text - ]; - executableHaskellDepends = [ - base bytestring parser-combinators text - ]; - testHaskellDepends = [ - base bytestring parser-combinators random tasty tasty-hunit text - ]; - description = "Parser combinators with fast-path and slower fallback for error reporting"; - license = stdenv.lib.licenses.mit; - }) {}; - - "paripari_0_7_0_0" = callPackage ({ mkDerivation, base, bytestring, parser-combinators, random , tasty, tasty-hunit, text }: @@ -194846,7 +191077,6 @@ self: { ]; description = "Parser combinators with fast-path and slower fallback for error reporting"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "parport" = callPackage @@ -195126,8 +191356,6 @@ self: { libraryHaskellDepends = [ base ]; description = "Portable monadic parser combinators"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "parsec2" = callPackage @@ -195201,8 +191429,6 @@ self: { libraryHaskellDepends = [ base ]; description = "Parallel Parsing Processes"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "parsely" = callPackage @@ -195344,6 +191570,8 @@ self: { ]; description = "`parsers` instances for Megaparsec"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "parsestar" = callPackage @@ -195514,8 +191742,6 @@ self: { testHaskellDepends = [ base doctest hedgehog ]; description = "A partial binary associative operator"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "partial-semigroup-hedgehog" = callPackage @@ -195527,8 +191753,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; - broken = true; }) {}; "partial-semigroup-test" = callPackage @@ -195541,8 +191765,6 @@ self: { doHaddock = false; description = "Testing utilities for the partial-semigroup package"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "partial-uri" = callPackage @@ -196045,8 +192267,6 @@ self: { ]; description = "Read and write UTF-8 text files"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "path-utils" = callPackage @@ -196151,20 +192371,6 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "patience_0_1_1" = callPackage - ({ mkDerivation, base, containers }: - mkDerivation { - pname = "patience"; - version = "0.1.1"; - sha256 = "0qyv20gqy9pb1acy700ahv70lc6vprcwb26cc7fcpcs4scsc7irm"; - revision = "1"; - editedCabalFile = "0xj4hypjnhsn5jhs66l9wwhpkn5pbd8xmx7pgcy2ib08cz1087y7"; - libraryHaskellDepends = [ base containers ]; - description = "Patience diff and longest increasing subsequence"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "patience" = callPackage ({ mkDerivation, base, containers }: mkDerivation { @@ -196236,8 +192442,6 @@ self: { ]; description = "Pattern tries"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "patterns" = callPackage @@ -196583,6 +192787,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "pcg-random_0_1_3_7" = callPackage + ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, doctest + , entropy, primitive, random + }: + mkDerivation { + pname = "pcg-random"; + version = "0.1.3.7"; + sha256 = "1l6jq5nvmg1ygk7i7g50s47p6qkh74p9avl1wbcxdl5m85lc5j76"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base bytestring entropy primitive random + ]; + testHaskellDepends = [ base doctest ]; + description = "Haskell bindings to the PCG random number generator"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "pcgen" = callPackage ({ mkDerivation, base, criterion, deepseq, hspec, QuickCheck , random @@ -197036,6 +193258,8 @@ self: { ]; description = "An implementation of Pedersen commitment schemes"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "pedestrian-dag" = callPackage @@ -197107,6 +193331,8 @@ self: { ]; description = "Package to solve the Generalized Pell Equation"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "pem" = callPackage @@ -197181,6 +193407,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Parser combinators for trees in the Penn Treebank format"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "penny" = callPackage @@ -197323,6 +193551,8 @@ self: { ]; description = "Percent encode/decode ByteStrings"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "percent-format" = callPackage @@ -197375,6 +193605,8 @@ self: { benchmarkToolDepends = [ cpphs ]; description = "Find duplicate images"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "perdure" = callPackage @@ -197619,8 +193851,6 @@ self: { ]; description = "Periodic task system haskell client"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "periodic-client-exe" = callPackage @@ -197645,8 +193875,6 @@ self: { ]; description = "Periodic task system haskell client executables"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "periodic-common" = callPackage @@ -197872,42 +194100,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "persistent_2_7_3_1" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base64-bytestring - , blaze-html, blaze-markup, bytestring, conduit, containers - , exceptions, fast-logger, haskell-src-meta, hspec, http-api-data - , lifted-base, monad-control, monad-logger, mtl, old-locale - , path-pieces, resource-pool, resourcet, scientific, silently - , tagged, template-haskell, text, time, transformers - , transformers-base, unordered-containers, vector - }: - mkDerivation { - pname = "persistent"; - version = "2.7.3.1"; - sha256 = "1jbvavdvr9qz5ld7vf6l1jgiadhmxx6zc4vqsdk9ivfq6d5wlg1p"; - revision = "2"; - editedCabalFile = "0yccajc9j8vih4slpm28dfz2ib1phalbvg7qci78d6vsz1jjilhp"; - libraryHaskellDepends = [ - aeson attoparsec base base64-bytestring blaze-html blaze-markup - bytestring conduit containers exceptions fast-logger - haskell-src-meta http-api-data lifted-base monad-control - monad-logger mtl old-locale path-pieces resource-pool resourcet - scientific silently tagged template-haskell text time transformers - transformers-base unordered-containers vector - ]; - testHaskellDepends = [ - aeson attoparsec base base64-bytestring blaze-html bytestring - conduit containers fast-logger hspec http-api-data lifted-base - monad-control monad-logger mtl old-locale path-pieces resource-pool - resourcet scientific tagged template-haskell text time transformers - unordered-containers vector - ]; - description = "Type-safe, multi-backend data serialization"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - maintainers = with stdenv.lib.maintainers; [ psibi ]; - }) {}; - "persistent" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , blaze-html, bytestring, conduit, containers, fast-logger, hspec @@ -197918,8 +194110,8 @@ self: { }: mkDerivation { pname = "persistent"; - version = "2.10.5.2"; - sha256 = "1jlkgqr11bprfajadr9z7n0j1w741n8ns6w4fmm3x7prislgnqh1"; + version = "2.10.5.3"; + sha256 = "18d9x12v4zldyzjm35gxzlcljqrmgpr1501zwdayy1h6iy7lbfb8"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-html bytestring conduit containers fast-logger http-api-data monad-logger mtl @@ -198048,8 +194240,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Documentation DSL for persistent entities"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "persistent-equivalence" = callPackage @@ -198119,8 +194309,6 @@ self: { ]; description = "Persistent instances for types in iproute"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "persistent-map" = callPackage @@ -198471,8 +194659,6 @@ self: { ]; description = "Backend for persistent library using Redis"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "persistent-refs" = callPackage @@ -198533,37 +194719,6 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "persistent-sqlite_2_6_4" = callPackage - ({ mkDerivation, aeson, base, bytestring, conduit, containers - , hspec, microlens-th, monad-control, monad-logger, old-locale - , persistent, persistent-template, resource-pool, resourcet, sqlite - , temporary, text, time, transformers, unordered-containers - }: - mkDerivation { - pname = "persistent-sqlite"; - version = "2.6.4"; - sha256 = "16mc2ra0hbyyc8ckjlxxc11bpskdymbr8c3g6ih6wzik639xprbm"; - revision = "1"; - editedCabalFile = "0ddqbj5j2m99a5xrvb31mcav4nh48y0jcazm1jj3z577gqv4lbdq"; - configureFlags = [ "-fsystemlib" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring conduit containers microlens-th monad-control - monad-logger old-locale persistent resource-pool resourcet text - time transformers unordered-containers - ]; - librarySystemDepends = [ sqlite ]; - testHaskellDepends = [ - base hspec persistent persistent-template temporary text time - transformers - ]; - description = "Backend for the persistent library using sqlite3"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - maintainers = with stdenv.lib.maintainers; [ psibi ]; - }) {inherit (pkgs) sqlite;}; - "persistent-sqlite" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, containers , exceptions, fast-logger, hspec, HUnit, microlens-th, monad-logger @@ -198713,29 +194868,6 @@ self: { }) {}; "persistent-test" = callPackage - ({ mkDerivation, aeson, base, blaze-html, bytestring, conduit - , containers, exceptions, hspec, hspec-expectations, HUnit - , monad-control, monad-logger, path-pieces, persistent - , persistent-template, QuickCheck, quickcheck-instances, random - , resourcet, text, time, transformers, transformers-base, unliftio - , unliftio-core, unordered-containers - }: - mkDerivation { - pname = "persistent-test"; - version = "2.0.3.1"; - sha256 = "11aq5cy0n43jamf6mg4sr4300bc2zdbjxsczzxwjkb4hzs0ijsdv"; - libraryHaskellDepends = [ - aeson base blaze-html bytestring conduit containers exceptions - hspec hspec-expectations HUnit monad-control monad-logger - path-pieces persistent persistent-template QuickCheck - quickcheck-instances random resourcet text time transformers - transformers-base unliftio unliftio-core unordered-containers - ]; - description = "Tests for Persistent"; - license = stdenv.lib.licenses.mit; - }) {}; - - "persistent-test_2_0_3_5" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, conduit , containers, exceptions, hspec, hspec-expectations, HUnit , monad-control, monad-logger, mtl, path-pieces, persistent @@ -198757,6 +194889,7 @@ self: { description = "Tests for Persistent"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "persistent-typed-db" = callPackage @@ -199004,6 +195137,8 @@ self: { ]; description = "REST service for creating temporary PostgreSQL databases"; license = stdenv.lib.licenses.agpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "pg-recorder" = callPackage @@ -199426,8 +195561,8 @@ self: { }: mkDerivation { pname = "phonetic-languages-examples"; - version = "0.5.0.0"; - sha256 = "1ypv9x2jsz20dmky8mzmni0pmwq8vslyhi2s0s2ji99qsg7y5rwi"; + version = "0.6.2.0"; + sha256 = "1gjlbzd7hy280sy7qpzdrljpr59rmln8g0s7rsmkhzqbvfbyfgfj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -199454,8 +195589,8 @@ self: { }: mkDerivation { pname = "phonetic-languages-general"; - version = "0.2.0.0"; - sha256 = "1sfaqg3v31188zk70c290ww5k80ph30h2kcgpc8pxj8v3baj5p8x"; + version = "0.3.0.0"; + sha256 = "0ay0814py6kxq4r64jlzpr1nkjdpkh5vdiw0kxn6ifzrh382681h"; libraryHaskellDepends = [ base phonetic-languages-common phonetic-languages-plus print-info subG vector @@ -199464,6 +195599,17 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "phonetic-languages-permutations" = callPackage + ({ mkDerivation, base, subG, subG-instances, vector }: + mkDerivation { + pname = "phonetic-languages-permutations"; + version = "0.2.0.0"; + sha256 = "1y6izwnlphy528y6j4qg97pzi4nkw7j8vnlp63brnil9wd5765wa"; + libraryHaskellDepends = [ base subG subG-instances vector ]; + description = "Commonly used versions of the phonetic-languages-common package"; + license = stdenv.lib.licenses.mit; + }) {}; + "phonetic-languages-plus" = callPackage ({ mkDerivation, base, bytestring, lists-flines, parallel , uniqueness-periods-vector-stats @@ -199511,6 +195657,21 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "phonetic-languages-simplified-common" = callPackage + ({ mkDerivation, base, phonetic-languages-permutations, subG + , subG-instances, vector + }: + mkDerivation { + pname = "phonetic-languages-simplified-common"; + version = "0.2.0.0"; + sha256 = "0yksj6zinpyj1a61gikdkyh6f5xiqjlk66yywip3hgfigg809k8g"; + libraryHaskellDepends = [ + base phonetic-languages-permutations subG subG-instances vector + ]; + description = "A simplified version of the phonetic-languages-functionality"; + license = stdenv.lib.licenses.mit; + }) {}; + "phonetic-languages-ukrainian" = callPackage ({ mkDerivation, base, mmsyn2, mmsyn5, vector }: mkDerivation { @@ -200121,8 +196282,6 @@ self: { ]; description = "Functional 2D Game Framework"; license = stdenv.lib.licenses.zlib; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ping" = callPackage @@ -200497,8 +196656,6 @@ self: { benchmarkHaskellDepends = [ base ]; description = "Streaming compression/decompression via pipes"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) bzip2;}; "pipes-cacophony" = callPackage @@ -200901,8 +197058,6 @@ self: { libraryHaskellDepends = [ base containers heaps pipes ]; description = "Interleave and merge streams of elements"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "pipes-io" = callPackage @@ -200996,8 +197151,6 @@ self: { ]; description = "LZMA compressors and decompressors for the Pipes package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "pipes-misc" = callPackage @@ -201814,6 +197967,8 @@ self: { ]; description = "Token Introspection for PlanB"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "planet-mitchell" = callPackage @@ -202000,8 +198155,6 @@ self: { ]; description = "run a subprocess, combining stdout and stderr"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "plist" = callPackage @@ -202091,8 +198244,6 @@ 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; - broken = true; }) {}; "plot-gtk" = callPackage @@ -202360,6 +198511,8 @@ self: { libraryHaskellDepends = [ base template-haskell ]; description = "Pointless plumbing combinators"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "plur" = callPackage @@ -202921,27 +199074,6 @@ self: { }) {}; "poly" = callPackage - ({ mkDerivation, base, deepseq, gauge, mod, primitive, QuickCheck - , quickcheck-classes, semirings, tasty, tasty-quickcheck, vector - , vector-algorithms - }: - mkDerivation { - pname = "poly"; - version = "0.4.0.0"; - sha256 = "14fqwzpivk5ic06ip5b2axvmzyrfqsba8iq4mdl70k6icv7nc8jr"; - libraryHaskellDepends = [ - base deepseq primitive semirings vector vector-algorithms - ]; - testHaskellDepends = [ - base mod QuickCheck quickcheck-classes semirings tasty - tasty-quickcheck vector - ]; - benchmarkHaskellDepends = [ base deepseq gauge semirings vector ]; - description = "Polynomials"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "poly_0_5_0_0" = callPackage ({ mkDerivation, base, deepseq, doctest, finite-typelits, gauge , mod, primitive, QuickCheck, quickcheck-classes, semirings, tasty , tasty-quickcheck, vector, vector-algorithms, vector-sized @@ -202963,7 +199095,6 @@ self: { ]; description = "Polynomials"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "poly-arity" = callPackage @@ -202986,6 +199117,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "Poly-kinded continuations"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "poly-control" = callPackage @@ -203140,41 +199273,6 @@ self: { }) {}; "polysemy" = callPackage - ({ mkDerivation, async, base, Cabal, cabal-doctest, containers - , criterion, doctest, first-class-families, free, freer-simple - , hspec, hspec-discover, inspection-testing, mtl, QuickCheck, stm - , syb, template-haskell, th-abstraction, transformers, type-errors - , type-errors-pretty, unagi-chan - }: - mkDerivation { - pname = "polysemy"; - version = "1.3.0.0"; - sha256 = "0p5g1n5b0dfkadqpqf2ka25dblimwqhxwx5ax0mxwixb0jwd0pvb"; - revision = "2"; - editedCabalFile = "1dn5897ggd6rf5ffl6k52x4ghncgv2ls14nppayw9l9zi1mfjxps"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - async base containers first-class-families mtl QuickCheck stm syb - template-haskell th-abstraction transformers type-errors - type-errors-pretty unagi-chan - ]; - testHaskellDepends = [ - async base containers doctest first-class-families hspec - inspection-testing mtl QuickCheck stm syb template-haskell - th-abstraction transformers type-errors type-errors-pretty - unagi-chan - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - async base containers criterion first-class-families free - freer-simple mtl QuickCheck stm syb template-haskell th-abstraction - transformers type-errors type-errors-pretty unagi-chan - ]; - description = "Higher-order, low-boilerplate, zero-cost free monads"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "polysemy_1_4_0_0" = callPackage ({ mkDerivation, async, base, Cabal, cabal-doctest, containers , criterion, doctest, first-class-families, free, freer-simple , hspec, hspec-discover, inspection-testing, mtl, QuickCheck, stm @@ -203205,7 +199303,6 @@ self: { ]; description = "Higher-order, low-boilerplate free monads"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "polysemy-RandomFu" = callPackage @@ -203258,13 +199355,11 @@ self: { ({ mkDerivation, base, containers, polysemy, polysemy-zoo }: mkDerivation { pname = "polysemy-extra"; - version = "0.1.4.0"; - sha256 = "1lv5zw3wwgyxnsa3c1cfgpqaqj1w4ybph5r8hqr2h7xxaa6wajsx"; + version = "0.1.6.1"; + sha256 = "1x588nsfnfjwzgcpngj5cm4pb27x5shpvy7yzgkvzihcy1nw0vz5"; libraryHaskellDepends = [ base containers polysemy polysemy-zoo ]; description = "Extra Input and Output functions for polysemy.."; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "polysemy-fs" = callPackage @@ -203295,8 +199390,6 @@ self: { ]; description = "Run a KVStore as a filesystem in polysemy"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "polysemy-http" = callPackage @@ -203347,8 +199440,6 @@ self: { ]; description = "Run a KVStore as a single json file in polysemy"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "polysemy-methodology" = callPackage @@ -203357,8 +199448,8 @@ self: { }: mkDerivation { pname = "polysemy-methodology"; - version = "0.1.6.0"; - sha256 = "0wsl39hznf6wpq4yd4n0sz9d5yw36xclyg9mrhifzc04mzn3dbi3"; + version = "0.1.7.0"; + sha256 = "1qb2rj2fc7vaf9i0lm9gqzkfy5a8zmsq9ibvhmc4457yd3k7cfcg"; libraryHaskellDepends = [ base co-log-polysemy polysemy polysemy-plugin polysemy-zoo ]; @@ -203374,8 +199465,8 @@ self: { }: mkDerivation { pname = "polysemy-methodology-composite"; - version = "0.1.2.0"; - sha256 = "1gp3jwhhkrbxdmwvcd08x7vphqd99y2zyj81s3ni3249yb3mjcpm"; + version = "0.1.4.0"; + sha256 = "014kfaxxi24n99gvrvf9c6c8cx8csbb9a8fbfb2md5g2d2q4v08g"; libraryHaskellDepends = [ base composite-base polysemy polysemy-extra polysemy-methodology polysemy-vinyl vinyl @@ -203395,6 +199486,8 @@ self: { libraryHaskellDepends = [ base optics polysemy polysemy-zoo ]; description = "Optics for Polysemy"; license = stdenv.lib.licenses.bsd2; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "polysemy-path" = callPackage @@ -203410,8 +199503,6 @@ self: { ]; description = "Polysemy versions of Path functions"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "polysemy-plugin" = callPackage @@ -203526,13 +199617,11 @@ self: { ({ mkDerivation, base, polysemy, polysemy-extra, vinyl }: mkDerivation { pname = "polysemy-vinyl"; - version = "0.1.2.0"; - sha256 = "0cg170avw16cdssirjz5di466z2i5fh3y7whq5cpwc7dqqffxdak"; + version = "0.1.4.0"; + sha256 = "1545a125bfgi5314dxhak5dnx9h5kwanzgbp1f88f96hlxik1rjh"; libraryHaskellDepends = [ base polysemy polysemy-extra vinyl ]; description = "Functions for mapping vinyl records in polysemy"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "polysemy-webserver" = callPackage @@ -203554,8 +199643,6 @@ self: { ]; description = "Start web servers from within a Polysemy effect stack"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "polysemy-zoo" = callPackage @@ -203962,8 +200049,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Static key-value storage backed by poppy"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "poppler" = callPackage @@ -204319,6 +200404,8 @@ self: { testHaskellDepends = [ base ]; description = "Experiment"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "posix-acl" = callPackage @@ -204498,8 +200585,6 @@ self: { ]; description = "Sleep tracker for X11, using XScreenSaver extension and manual input"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "possible" = callPackage @@ -204632,35 +200717,6 @@ self: { }) {}; "postgresql-binary" = callPackage - ({ mkDerivation, aeson, base, base-prelude, binary-parser - , bytestring, bytestring-strict-builder, containers, conversion - , conversion-bytestring, conversion-text, criterion, json-ast - , loch-th, network-ip, placeholders, postgresql-libpq, QuickCheck - , quickcheck-instances, rerebase, scientific, tasty, tasty-hunit - , tasty-quickcheck, text, time, transformers, unordered-containers - , uuid, vector - }: - mkDerivation { - pname = "postgresql-binary"; - version = "0.12.2"; - sha256 = "1zkhwl8g141p1zgnbxjhh0r6wgvzlpwdbvyl80z31fdxd5v29bv8"; - libraryHaskellDepends = [ - aeson base base-prelude binary-parser bytestring - bytestring-strict-builder containers loch-th network-ip - placeholders scientific text time transformers unordered-containers - uuid vector - ]; - testHaskellDepends = [ - aeson conversion conversion-bytestring conversion-text json-ast - loch-th network-ip placeholders postgresql-libpq QuickCheck - quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck - ]; - benchmarkHaskellDepends = [ criterion rerebase ]; - description = "Encoders and decoders for the PostgreSQL's binary format"; - license = stdenv.lib.licenses.mit; - }) {}; - - "postgresql-binary_0_12_3_1" = callPackage ({ mkDerivation, aeson, base, base-prelude, binary-parser , bytestring, bytestring-strict-builder, containers, conversion , conversion-bytestring, conversion-text, criterion, json-ast @@ -204687,7 +200743,6 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "Encoders and decoders for the PostgreSQL's binary format"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "postgresql-common" = callPackage @@ -204791,22 +200846,6 @@ self: { }) {}; "postgresql-libpq" = callPackage - ({ mkDerivation, base, bytestring, Cabal, postgresql, unix }: - mkDerivation { - pname = "postgresql-libpq"; - version = "0.9.4.2"; - sha256 = "1y86kysakfcf3zq252yl2llrx3765vxvkdwda4q5ql7ikv3m786f"; - revision = "2"; - editedCabalFile = "1i0z3c0d657050kfggr5z8y4hmcqkckm2x1gn3fjbdzyx3p1rcaa"; - setupHaskellDepends = [ base Cabal ]; - libraryHaskellDepends = [ base bytestring unix ]; - librarySystemDepends = [ postgresql ]; - testHaskellDepends = [ base bytestring ]; - description = "low-level binding to libpq"; - license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs) postgresql;}; - - "postgresql-libpq_0_9_4_3" = callPackage ({ mkDerivation, base, bytestring, Cabal, postgresql, unix }: mkDerivation { pname = "postgresql-libpq"; @@ -204818,7 +200857,6 @@ self: { testHaskellDepends = [ base bytestring ]; description = "low-level binding to libpq"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) postgresql;}; "postgresql-libpq-notify" = callPackage @@ -204966,8 +201004,6 @@ self: { ]; description = "pure Haskell PostgreSQL driver"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "postgresql-query" = callPackage @@ -205054,6 +201090,35 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "postgresql-simple_0_6_3" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base16-bytestring + , bytestring, bytestring-builder, case-insensitive, containers + , cryptohash-md5, filepath, hashable, HUnit, inspection-testing + , Only, postgresql-libpq, scientific, tasty, tasty-golden + , tasty-hunit, template-haskell, text, time, transformers + , uuid-types, vector + }: + mkDerivation { + pname = "postgresql-simple"; + version = "0.6.3"; + sha256 = "193rh38gzgpy41y6826hs4zdp01xw2fpjncwm281cm1ibrmh68pq"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring bytestring-builder + case-insensitive containers hashable Only postgresql-libpq + scientific template-haskell text time transformers uuid-types + vector + ]; + testHaskellDepends = [ + aeson base base16-bytestring bytestring case-insensitive containers + cryptohash-md5 filepath HUnit inspection-testing postgresql-libpq + tasty tasty-golden tasty-hunit text time vector + ]; + benchmarkHaskellDepends = [ base vector ]; + description = "Mid-Level PostgreSQL client library"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "postgresql-simple-bind" = callPackage ({ mkDerivation, attoparsec, base, bytestring, data-default , exceptions, heredoc, hspec, postgresql-simple, template-haskell @@ -205112,6 +201177,8 @@ self: { testHaskellDepends = [ base bytestring hspec postgresql-simple ]; description = "PostgreSQL Schema Migrations"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "postgresql-simple-named" = callPackage @@ -205156,8 +201223,6 @@ self: { ]; description = "An optparse-applicative and envy parser for postgres options"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "postgresql-simple-queue" = callPackage @@ -205260,8 +201325,6 @@ self: { ]; description = "PostgreSQL AST parsing and rendering"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "postgresql-transactional" = callPackage @@ -205377,8 +201440,6 @@ self: { ]; description = "PostgreSQL interface with compile-time SQL type checking, optional HDBC backend"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "postgresql-typed-lifted" = callPackage @@ -205400,52 +201461,6 @@ self: { }) {}; "postgrest" = callPackage - ({ mkDerivation, aeson, aeson-qq, ansi-wl-pprint, async - , auto-update, base, base64-bytestring, bytestring - , case-insensitive, cassava, configurator-pg, containers - , contravariant, contravariant-extras, cookie, directory, either - , gitrev, hasql, hasql-pool, hasql-transaction, heredoc, hspec - , hspec-wai, hspec-wai-json, HTTP, http-types - , insert-ordered-containers, interpolatedstring-perl6, jose, lens - , lens-aeson, monad-control, network, network-uri - , optparse-applicative, parsec, process, protolude, Ranged-sets - , regex-tdfa, retry, scientific, swagger2, text, time - , transformers-base, unix, unordered-containers, vector, wai - , wai-cors, wai-extra, wai-middleware-static, warp - }: - mkDerivation { - pname = "postgrest"; - version = "7.0.0"; - sha256 = "03iya4w39qp25ms8m58mw6pvlriw80h6rdg1cb7az7353m2ndzys"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-wl-pprint base base64-bytestring bytestring - case-insensitive cassava configurator-pg containers contravariant - contravariant-extras cookie either gitrev hasql hasql-pool - hasql-transaction heredoc HTTP http-types insert-ordered-containers - interpolatedstring-perl6 jose lens lens-aeson network-uri - optparse-applicative parsec protolude Ranged-sets regex-tdfa - scientific swagger2 text time unordered-containers vector wai - wai-cors wai-extra wai-middleware-static - ]; - executableHaskellDepends = [ - auto-update base base64-bytestring bytestring directory either - hasql hasql-pool hasql-transaction network protolude retry text - time unix wai warp - ]; - testHaskellDepends = [ - aeson aeson-qq async auto-update base base64-bytestring bytestring - case-insensitive cassava containers contravariant hasql hasql-pool - hasql-transaction heredoc hspec hspec-wai hspec-wai-json http-types - lens lens-aeson monad-control process protolude regex-tdfa text - time transformers-base wai wai-extra - ]; - description = "REST API for any Postgres database"; - license = stdenv.lib.licenses.mit; - }) {}; - - "postgrest_7_0_1" = callPackage ({ mkDerivation, aeson, aeson-qq, ansi-wl-pprint, async , auto-update, base, base64-bytestring, bytestring , case-insensitive, cassava, configurator-pg, containers @@ -205492,6 +201507,7 @@ self: { description = "REST API for any Postgres database"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "postgrest-ws" = callPackage @@ -205585,6 +201601,8 @@ self: { ]; description = "Send email via Postmark using io-streams"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "postmaster" = callPackage @@ -205773,6 +201791,8 @@ self: { libraryHaskellDepends = [ base diagrams-lib JuicyPixels potrace ]; description = "Potrace bindings for the diagrams library"; license = stdenv.lib.licenses.gpl2; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "powermate" = callPackage @@ -205815,8 +201835,6 @@ self: { testHaskellDepends = [ async base hspec stm ]; description = "A flexible job queue with exchangeable backends"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "powerqueue-distributed" = callPackage @@ -205835,8 +201853,6 @@ self: { testHaskellDepends = [ async base hspec powerqueue stm timespan ]; description = "A distributed worker backend for powerqueu"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "powerqueue-levelmem" = callPackage @@ -205902,6 +201918,8 @@ self: { libraryHaskellDepends = [ base boxes ]; description = "A library for pretty printing Records"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "pptable" = callPackage @@ -206172,32 +202190,34 @@ self: { libraryHaskellDepends = [ adjunctions base deepseq lens mtl ]; description = "A library for writing predicates and transformations over predicates in Haskell"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "predicate-typed" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, binary, bytestring - , comonad, constraints, containers, deepseq, directory, doctest - , hashable, lens, lens-action, pcre-heavy, pcre-light - , pretty-terminal, QuickCheck, safe, stm, string-conversions, tasty - , tasty-hunit, tasty-quickcheck, template-haskell, text, th-lift + , comonad, containers, deepseq, directory, doctest, hashable, lens + , lens-action, pcre-heavy, pcre-light, pretty-terminal, QuickCheck + , safe, stm, string-conversions, tasty, tasty-hunit + , tasty-quickcheck, template-haskell, text, th-lift , th-lift-instances, these, time }: mkDerivation { pname = "predicate-typed"; - version = "0.7.4.3"; - sha256 = "122v0c8zkpv3fdk8wqk4b6q2hicdj7hn1kaavcsf0z266w089ryg"; + version = "0.7.4.4"; + sha256 = "0ynlwwh8x5zmr8i3vijdava61ixyv7c0cqb2i9y89pbc4nn72pcm"; libraryHaskellDepends = [ - aeson aeson-pretty base binary bytestring comonad constraints - containers deepseq directory hashable lens lens-action pcre-heavy - pcre-light pretty-terminal QuickCheck safe string-conversions - template-haskell text th-lift th-lift-instances these time + aeson aeson-pretty base binary bytestring comonad containers + deepseq directory hashable lens pcre-heavy pcre-light + pretty-terminal QuickCheck safe string-conversions template-haskell + text th-lift th-lift-instances these time ]; testHaskellDepends = [ - aeson aeson-pretty base binary bytestring comonad constraints - containers deepseq directory doctest hashable lens lens-action - pcre-heavy pcre-light pretty-terminal QuickCheck safe stm - string-conversions tasty tasty-hunit tasty-quickcheck - template-haskell text th-lift th-lift-instances these time + aeson aeson-pretty base binary bytestring comonad containers + deepseq directory doctest hashable lens lens-action pcre-heavy + pcre-light pretty-terminal QuickCheck safe stm string-conversions + tasty tasty-hunit tasty-quickcheck template-haskell text th-lift + th-lift-instances these time ]; description = "Predicates, Refinement types and Dsl"; license = stdenv.lib.licenses.bsd3; @@ -206689,8 +202709,6 @@ self: { ]; description = "Pretty-printing library"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "pretty-diff" = callPackage @@ -206707,8 +202725,6 @@ self: { ]; description = "Pretty printing a diff of two values"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "pretty-display" = callPackage @@ -206860,8 +202876,8 @@ self: { }: mkDerivation { pname = "pretty-simple"; - version = "3.2.3.0"; - sha256 = "1sr66sawacv0ks0znip0jxpz98lvjacara8sqfm53i0pqf8c0qla"; + version = "3.3.0.0"; + sha256 = "0g83958npqscqqz2lh5m0m666qp8ldwps4l5gvfip4b1zgy3f5nh"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; @@ -206955,6 +202971,8 @@ self: { testHaskellDepends = [ base hspec tagged ]; description = "A small pretty printing DSL for complex types"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "prettyFunctionComposing" = callPackage @@ -206979,32 +202997,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "prettyprinter_1_6_1" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, base-compat, bytestring - , containers, deepseq, doctest, gauge, mtl, pgp-wordlist - , QuickCheck, quickcheck-instances, random, tasty, tasty-hunit - , tasty-quickcheck, text, transformers - }: - mkDerivation { - pname = "prettyprinter"; - version = "1.6.1"; - sha256 = "10fphxh8lvdaw7i8jyllwmj87w02db92mf99zfw5vddp9mv6b5rz"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base text ]; - testHaskellDepends = [ - base bytestring doctest pgp-wordlist QuickCheck - quickcheck-instances tasty tasty-hunit tasty-quickcheck text - ]; - benchmarkHaskellDepends = [ - ansi-wl-pprint base base-compat containers deepseq gauge mtl - QuickCheck random text transformers - ]; - description = "A modern, easy to use, well-documented, extensible pretty-printer"; - license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "prettyprinter" = callPackage ({ mkDerivation, ansi-wl-pprint, base, base-compat, bytestring , containers, deepseq, doctest, gauge, mtl, pgp-wordlist @@ -207143,8 +203135,6 @@ self: { libraryHaskellDepends = [ base graphviz prettyprinter text ]; description = "A prettyprinter backend for graphviz"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "prettyprinter-lucid" = callPackage @@ -207201,8 +203191,6 @@ self: { libraryHaskellDepends = [ ghc-prim ]; description = "An ergonomic but conservative interface to ghc-prim"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "prim-array" = callPackage @@ -207230,6 +203218,8 @@ self: { testHaskellDepends = [ base QuickCheck quickcheck-classes ]; description = "Prim typeclass instances"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "prim-ref" = callPackage @@ -207349,39 +203339,7 @@ self: { license = stdenv.lib.licenses.mit; }) {inherit (pkgs) primesieve;}; - "primitive_0_5_1_0" = callPackage - ({ mkDerivation, base, ghc-prim }: - mkDerivation { - pname = "primitive"; - version = "0.5.1.0"; - sha256 = "0a8mf8k62xga5r5dd0fna1swqbx2r94c0mvqnc4mfq640zrsa5w8"; - revision = "1"; - editedCabalFile = "1v4q1mz08fzagp4xpbw5ifmymlrsw380yccdvhcgqfrl2lrgb2zf"; - libraryHaskellDepends = [ base ghc-prim ]; - description = "Primitive memory-related operations"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "primitive" = callPackage - ({ mkDerivation, base, base-orphans, ghc-prim, QuickCheck - , semigroups, tagged, tasty, tasty-quickcheck, transformers - , transformers-compat - }: - mkDerivation { - pname = "primitive"; - version = "0.7.0.1"; - sha256 = "1pgpjzlfn037lw7lsszpqmqhbf33fnd86jna1whdd4pl57cbg2yx"; - libraryHaskellDepends = [ base ghc-prim transformers ]; - testHaskellDepends = [ - base base-orphans ghc-prim QuickCheck semigroups tagged tasty - tasty-quickcheck transformers transformers-compat - ]; - description = "Primitive memory-related operations"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "primitive_0_7_1_0" = callPackage ({ mkDerivation, base, base-orphans, deepseq, ghc-prim, QuickCheck , quickcheck-classes-base, semigroups, tagged, tasty , tasty-quickcheck, transformers, transformers-compat @@ -207398,7 +203356,6 @@ self: { ]; description = "Primitive memory-related operations"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "primitive-addr" = callPackage @@ -207435,6 +203392,8 @@ self: { libraryHaskellDepends = [ base primitive ]; description = "primitive functions with bounds-checking"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "primitive-containers" = callPackage @@ -207473,6 +203432,8 @@ self: { libraryHaskellDepends = [ primitive ]; description = "convenience class for PrimMonad m/PrimState m"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "primitive-extras" = callPackage @@ -207509,6 +203470,8 @@ self: { testHaskellDepends = [ base primitive QuickCheck ]; description = "using the `Prim` interface for the FFI"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "primitive-indexed" = callPackage @@ -207635,8 +203598,6 @@ self: { ]; description = "Primitive GHC types with unlifted types inside"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "primula-board" = callPackage @@ -208304,23 +204265,6 @@ self: { }) {}; "product-profunctors" = callPackage - ({ mkDerivation, base, bifunctors, contravariant, criterion - , deepseq, profunctors, tagged, template-haskell - }: - mkDerivation { - pname = "product-profunctors"; - version = "0.10.0.1"; - sha256 = "15q6mgn42in4df61251q8h2d7hgvflik93xngc7jyyxj4ymaz5yh"; - libraryHaskellDepends = [ - base bifunctors contravariant profunctors tagged template-haskell - ]; - testHaskellDepends = [ base profunctors ]; - benchmarkHaskellDepends = [ base criterion deepseq ]; - description = "product-profunctors"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "product-profunctors_0_11_0_1" = callPackage ({ mkDerivation, base, bifunctors, contravariant, criterion , deepseq, profunctors, tagged, template-haskell }: @@ -208337,7 +204281,6 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "product-profunctors"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "prof-flamegraph" = callPackage @@ -208428,6 +204371,8 @@ self: { ]; description = "Treemap visualiser for GHC prof files"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "profunctor-arrows" = callPackage @@ -208820,8 +204765,6 @@ self: { ]; description = "A Prolog interpreter written in Haskell"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "prolog-graph" = callPackage @@ -208852,8 +204795,6 @@ self: { libraryHaskellDepends = [ base fgl graphviz mtl prolog text ]; description = "Generating images of resolution trees for Prolog queries"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "prologue" = callPackage @@ -208885,15 +204826,18 @@ self: { "prolude" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, containers - , mongoDB, safe-exceptions, scientific, text, time, vector + , generic-random, mongoDB, persistent, persistent-mongoDB + , QuickCheck, quickcheck-instances, safe-exceptions, scientific + , text, time, vector }: mkDerivation { pname = "prolude"; - version = "0.0.0.7"; - sha256 = "0wcjb7svvp5q3lzsddkxp2c0jvr765pva9hwnmmc5ak91yj6lgpw"; + version = "0.0.0.9"; + sha256 = "0fnahs81xv2nx6cv6avp8bkhbprhy9vyhq5y3d0mna8iw06s0xfs"; libraryHaskellDepends = [ - aeson base bytestring cassava containers mongoDB safe-exceptions - scientific text time vector + aeson base bytestring cassava containers generic-random mongoDB + persistent persistent-mongoDB QuickCheck quickcheck-instances + safe-exceptions scientific text time vector ]; description = "ITProTV's custom prelude"; license = stdenv.lib.licenses.mit; @@ -209143,8 +205087,6 @@ self: { executableHaskellDepends = [ base ]; description = "property-based host configuration management in haskell"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "properties" = callPackage @@ -209242,6 +205184,8 @@ self: { ]; description = "A simple language for writing documents"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "prosidyc" = callPackage @@ -209258,6 +205202,8 @@ self: { ]; description = "A DSL for processing Prosidy documents"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "prospect" = callPackage @@ -209444,8 +205390,6 @@ self: { ]; description = "JSON protobuf encoding for proto-lens"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "proto-lens-optparse" = callPackage @@ -209701,6 +205645,8 @@ self: { libraryHaskellDepends = [ base freer-indexed singletons ]; description = "Model distributed system as type-level multi-party protocol"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "protocol-buffers" = callPackage @@ -209718,8 +205664,6 @@ self: { ]; description = "Parse Google Protocol Buffer specifications"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "protocol-buffers-descriptor" = callPackage @@ -209736,8 +205680,6 @@ self: { ]; description = "Text.DescriptorProto.Options and code generated from the Google Protocol Buffer specification"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "protocol-buffers-descriptor-fork" = callPackage @@ -209810,23 +205752,6 @@ self: { }) {}; "protolude" = callPackage - ({ mkDerivation, array, async, base, bytestring, containers - , deepseq, ghc-prim, hashable, mtl, mtl-compat, stm, text - , transformers, transformers-compat - }: - mkDerivation { - pname = "protolude"; - version = "0.2.4"; - sha256 = "0vkrj1fxbndkmsja9d80k4q5c48gwdbjlnzx3iag02dlj05j34hi"; - libraryHaskellDepends = [ - array async base bytestring containers deepseq ghc-prim hashable - mtl mtl-compat stm text transformers transformers-compat - ]; - description = "A small prelude"; - license = stdenv.lib.licenses.mit; - }) {}; - - "protolude_0_3_0" = callPackage ({ mkDerivation, array, async, base, bytestring, containers , deepseq, ghc-prim, hashable, mtl, mtl-compat, stm, text , transformers, transformers-compat @@ -209843,7 +205768,6 @@ self: { ]; description = "A small prelude"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "protolude-lifted" = callPackage @@ -210177,8 +206101,6 @@ self: { ]; description = "Abstractions for operations on pointers"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ptr-poker" = callPackage @@ -210730,8 +206652,6 @@ self: { ]; description = "types and parser for email messages (including MIME)"; license = stdenv.lib.licenses.agpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "purescheme-wai-routing-core" = callPackage @@ -210754,6 +206674,8 @@ self: { testHaskellDepends = [ base ]; description = "Simple Routing functions for Wai Applications"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "purescript" = callPackage @@ -210936,8 +206858,6 @@ self: { executableHaskellDepends = [ base text ]; description = "A cli client for pursuit"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "push-notifications" = callPackage @@ -211105,30 +207025,6 @@ self: { }) {}; "pusher-http-haskell" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , cryptonite, hashable, hspec, http-client, http-types, memory - , QuickCheck, scientific, text, time, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "pusher-http-haskell"; - version = "1.5.1.14"; - sha256 = "0gfn5rfyyhbrl6sq7b6qyg86afww60c9g8y65m0qci6c91jbrv3a"; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring cryptonite hashable - http-client http-types memory text time transformers - unordered-containers vector - ]; - testHaskellDepends = [ - aeson base base16-bytestring bytestring cryptonite hspec - http-client http-types QuickCheck scientific text time transformers - unordered-containers vector - ]; - description = "Haskell client library for the Pusher Channels HTTP API"; - license = stdenv.lib.licenses.mit; - }) {}; - - "pusher-http-haskell_2_0_0_2" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , cryptonite, hashable, hspec, http-client, http-client-tls , http-types, memory, QuickCheck, text, time, unordered-containers @@ -211147,7 +207043,6 @@ self: { ]; description = "Haskell client library for the Pusher Channels HTTP API"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "pusher-ws" = callPackage @@ -211290,22 +207185,6 @@ self: { }) {}; "pvar" = callPackage - ({ mkDerivation, async, base, deepseq, genvalidity, hspec - , primitive, QuickCheck - }: - mkDerivation { - pname = "pvar"; - version = "0.2.0.0"; - sha256 = "183pc9xk4b62rrmchzqxi1wvys8k118zi7060wr0xm2azn7wny6h"; - libraryHaskellDepends = [ base deepseq primitive ]; - testHaskellDepends = [ - async base deepseq genvalidity hspec primitive QuickCheck - ]; - description = "Mutable variable with primitive values"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "pvar_1_0_0_0" = callPackage ({ mkDerivation, async, base, deepseq, genvalidity, hspec , primitive, QuickCheck }: @@ -211321,7 +207200,6 @@ self: { ]; description = "Mutable variable with primitive values"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "pvd" = callPackage @@ -211670,6 +207548,8 @@ self: { ]; description = "Typesafe library for linear algebra"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "qm-interpolated-string" = callPackage @@ -211863,6 +207743,8 @@ self: { librarySystemDepends = [ qtbase ]; description = "Qt bindings for Haskell - C++ library"; license = stdenv.lib.licenses.lgpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs.qt5) qtbase;}; "qtah-examples" = callPackage @@ -211880,6 +207762,8 @@ self: { ]; description = "Example programs for Qtah Qt bindings"; license = stdenv.lib.licenses.lgpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "qtah-generator" = callPackage @@ -211902,6 +207786,8 @@ self: { doHaddock = false; description = "Generator for Qtah Qt bindings"; license = stdenv.lib.licenses.lgpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "qtah-qt5" = callPackage @@ -211921,6 +207807,8 @@ self: { testHaskellDepends = [ base hoppy-runtime HUnit ]; description = "Qt bindings for Haskell"; license = stdenv.lib.licenses.lgpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs.qt5) qtbase;}; "quack" = callPackage @@ -211954,6 +207842,8 @@ self: { ]; description = "An implementation of quadratic irrationals"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quandl-api" = callPackage @@ -212008,6 +207898,8 @@ self: { ]; description = "Rage against the quantification"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quantities" = callPackage @@ -212463,8 +208355,6 @@ self: { sha256 = "0qdjls949kmcv8wj3a27p4dz8nb1dq4i99zizkw7qyqn47r9ccxd"; libraryHaskellDepends = [ base QuickCheck unfoldable-restricted ]; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "quickcheck-enum-instances" = callPackage @@ -212505,8 +208395,8 @@ self: { pname = "quickcheck-instances"; version = "0.3.23"; sha256 = "1gig5dwgsahpgdz0cm06wf9lbjnh0qmr5qrlk9bc3v72pa8knc0i"; - revision = "1"; - editedCabalFile = "1lir5ryv2b1hn5n5fbgs9syram71zv4p4chb9xzkxvbszl5inw8k"; + revision = "2"; + editedCabalFile = "195l3a41gw34kviqbsa4pg8h92y3gmhvq4x7znrm1h7zlqw2jbb0"; libraryHaskellDepends = [ array base base-compat bytestring case-insensitive containers hashable old-time QuickCheck scientific splitmix tagged text these @@ -212521,7 +208411,7 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "quickcheck-instances_0_3_25" = callPackage + "quickcheck-instances_0_3_25_1" = callPackage ({ mkDerivation, array, base, bytestring, case-insensitive , containers, data-fix, hashable, integer-logarithms, old-time , QuickCheck, scientific, splitmix, strict, tagged, text, these @@ -212530,8 +208420,8 @@ self: { }: mkDerivation { pname = "quickcheck-instances"; - version = "0.3.25"; - sha256 = "08lp5fwmhj1ld9zmhxv6aiqc7668nlkz0ckykgp57bv0i6sh4n7q"; + version = "0.3.25.1"; + sha256 = "06gg3y56ws1bc9yz00fmm0i5vrmqd2mqlxnbxp676yksfyr80qxd"; libraryHaskellDepends = [ array base bytestring case-insensitive containers data-fix hashable integer-logarithms old-time QuickCheck scientific splitmix strict @@ -213047,6 +208937,8 @@ self: { doHaddock = false; description = "Meta-package for Quipper"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quipper-algorithms" = callPackage @@ -213070,6 +208962,8 @@ self: { executableHaskellDepends = [ base ]; description = "A set of algorithms implemented in Quipper"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quipper-all" = callPackage @@ -213085,6 +208979,8 @@ self: { doHaddock = false; description = "Meta-package for Quipper"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quipper-cabal" = callPackage @@ -213096,6 +208992,8 @@ self: { libraryHaskellDepends = [ base Cabal process quipper-language ]; description = "Some functions to aid in the creation of Cabal packages for Quipper"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quipper-core" = callPackage @@ -213133,6 +209031,8 @@ self: { doHaddock = false; description = "Miscellaneous code snippets that illustrate various Quipper features"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quipper-language" = callPackage @@ -213153,6 +209053,8 @@ self: { executableHaskellDepends = [ base process ]; description = "Quipper, an embedded functional programming language for quantum computation"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quipper-libraries" = callPackage @@ -213175,6 +209077,8 @@ self: { ]; description = "The standard libraries for Quipper"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quipper-rendering" = callPackage @@ -213214,6 +209118,8 @@ self: { doHaddock = false; description = "Miscellaneous stand-alone tools for Quipper"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quipper-utils" = callPackage @@ -213230,6 +209136,8 @@ self: { ]; description = "Utility libraries for Quipper"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "quiver" = callPackage @@ -213630,21 +209538,6 @@ self: { }) {}; "radius" = callPackage - ({ mkDerivation, base, binary, bytestring, cryptonite, iproute - , memory - }: - mkDerivation { - pname = "radius"; - version = "0.6.1.0"; - sha256 = "0q12vlqwpnsxr3i26b6v8z4rpvwmqsx0n171lhki9wc57v3mxgdy"; - libraryHaskellDepends = [ - base binary bytestring cryptonite iproute memory - ]; - description = "Remote Authentication Dial In User Service (RADIUS)"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "radius_0_7_1_0" = callPackage ({ mkDerivation, base, binary, bytestring, cryptonite, iproute , lens, memory }: @@ -213657,7 +209550,6 @@ self: { ]; description = "Remote Authentication Dial In User Service (RADIUS)"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "radix" = callPackage @@ -214277,11 +210169,26 @@ self: { ]; description = "Additional functions for random values"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "random-fu" = callPackage + ({ mkDerivation, base, erf, math-functions, monad-loops, mtl + , random-shuffle, random-source, rvar, syb, template-haskell + , transformers, vector + }: + mkDerivation { + pname = "random-fu"; + version = "0.2.7.4"; + sha256 = "13dgx069lvdfxm7l2q2l6d7q0gd3wp41b8l4l6wmhlfbl5xici3m"; + libraryHaskellDepends = [ + base erf math-functions monad-loops mtl random-shuffle + random-source rvar syb template-haskell transformers vector + ]; + description = "Random number generation"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + + "random-fu_0_2_7_7" = callPackage ({ mkDerivation, base, erf, math-functions, monad-loops, mtl , random, random-shuffle, random-source, rvar, syb , template-haskell, transformers, vector @@ -214297,7 +210204,6 @@ self: { description = "Random number generation"; license = stdenv.lib.licenses.publicDomain; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "random-fu-multivariate" = callPackage @@ -214310,8 +210216,6 @@ self: { testHaskellDepends = [ base ]; description = "Multivariate distributions for random-fu"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "random-hypergeometric" = callPackage @@ -214356,6 +210260,23 @@ self: { }) {}; "random-source" = callPackage + ({ mkDerivation, base, flexible-defaults, mersenne-random-pure64 + , mtl, mwc-random, primitive, random, stateref, syb + , template-haskell, th-extras + }: + mkDerivation { + pname = "random-source"; + version = "0.3.0.8"; + sha256 = "0kjvpmxhff6id99hhgjp3vvb4vlhs3shkrh1n5cbfm7450lpmmn2"; + libraryHaskellDepends = [ + base flexible-defaults mersenne-random-pure64 mtl mwc-random + primitive random stateref syb template-haskell th-extras + ]; + description = "Generic basis for random number generators"; + license = stdenv.lib.licenses.publicDomain; + }) {}; + + "random-source_0_3_0_11" = callPackage ({ mkDerivation, base, flexible-defaults, mersenne-random-pure64 , mtl, mwc-random, primitive, random, stateref, syb , template-haskell, th-extras @@ -214371,7 +210292,6 @@ self: { description = "Generic basis for random number generators"; license = stdenv.lib.licenses.publicDomain; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "random-stream" = callPackage @@ -214593,8 +210513,6 @@ self: { ]; description = "Find the rank product of a data set"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "rank1dynamic" = callPackage @@ -214611,8 +210529,6 @@ 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; - broken = true; }) {}; "rank2classes" = callPackage @@ -214622,8 +210538,8 @@ self: { }: mkDerivation { pname = "rank2classes"; - version = "1.3.2.1"; - sha256 = "1sh2ks4qj3ksqs92rm8xzanpwc5ppml04s4mjzyngpgrihwi9924"; + version = "1.4.0.1"; + sha256 = "1r72z98jvnih16x074izb0wp9gwbsjs2ihvj8a72xxyakdad71r9"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base distributive template-haskell transformers @@ -215028,6 +210944,8 @@ self: { benchmarkHaskellDepends = [ base-noprelude gauge relude ]; description = "Client for rating.chgk.info API and CSV tables (documentation in Russian)"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "rating-systems" = callPackage @@ -215558,8 +211476,6 @@ self: { libraryHaskellDepends = [ aeson base react-flux servant text ]; description = "Allow react-flux stores to send requests to a servant server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "react-haskell" = callPackage @@ -216219,35 +212135,6 @@ self: { }) {}; "reanimate" = callPackage - ({ mkDerivation, aeson, ansi-wl-pprint, array, attoparsec, base - , base64-bytestring, bytestring, cassava, cereal, chiphunk, colour - , containers, cubicbezier, directory, filepath, fingertree - , fsnotify, geojson, hashable, here, hmatrix, JuicyPixels, lens - , linear, matrix, mtl, open-browser, optparse-applicative, parallel - , process, random, random-shuffle, reanimate-svg, split, temporary - , text, time, vector, vector-space, websockets, xml - }: - mkDerivation { - pname = "reanimate"; - version = "0.3.3.0"; - sha256 = "0yyhspd13wws99kpb61cw3bc6yrvkxrq86y0p9w4sl66jdl1zbli"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson ansi-wl-pprint array attoparsec base base64-bytestring - bytestring cassava cereal chiphunk colour containers cubicbezier - directory filepath fingertree fsnotify geojson hashable here - hmatrix JuicyPixels lens linear matrix mtl open-browser - optparse-applicative parallel process random random-shuffle - reanimate-svg split temporary text time vector vector-space - websockets xml - ]; - description = "Animation library based on SVGs"; - license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "reanimate_1_1_2_1" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, attoparsec, base , base64-bytestring, bytestring, cassava, cereal, colour , containers, cryptohash-sha256, cubicbezier, directory, filelock @@ -216287,26 +212174,6 @@ self: { }) {}; "reanimate-svg" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, containers - , double-conversion, hspec, JuicyPixels, lens, linear, mtl - , scientific, svg-tree, text, transformers, vector, xml - }: - mkDerivation { - pname = "reanimate-svg"; - version = "0.9.8.0"; - sha256 = "1q7ij7w7zyjmmhhvfpjcx60jvs1p0w4jq9fbcah4ywn4azvr7gjv"; - libraryHaskellDepends = [ - attoparsec base bytestring containers double-conversion JuicyPixels - lens linear mtl scientific text transformers vector xml - ]; - testHaskellDepends = [ - attoparsec base hspec linear scientific svg-tree - ]; - description = "SVG file loader and serializer"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "reanimate-svg_0_13_0_0" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, Diff , directory, double-conversion, filepath, hashable, JuicyPixels , lens, linear, mtl, process, QuickCheck, scientific, tasty @@ -216330,6 +212197,7 @@ self: { description = "SVG file loader and serializer"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "reason-export" = callPackage @@ -216687,25 +212555,6 @@ self: { }) {}; "recursion-schemes" = callPackage - ({ mkDerivation, base, base-orphans, comonad, free, HUnit - , template-haskell, th-abstraction, transformers - }: - mkDerivation { - pname = "recursion-schemes"; - version = "5.1.3"; - sha256 = "0a0mkwy3sxg5f1mdlblpn0xl3lwgilnmzs94jqab0pqx9gjkc5xj"; - revision = "2"; - editedCabalFile = "01q18gplv5k328qf74innnx2z2p15pg5nc6sikxq6fkkw4v3rkyb"; - libraryHaskellDepends = [ - base base-orphans comonad free template-haskell th-abstraction - transformers - ]; - testHaskellDepends = [ base HUnit template-haskell transformers ]; - description = "Representing common recursion patterns as higher-order functions"; - license = stdenv.lib.licenses.bsd2; - }) {}; - - "recursion-schemes_5_2_1" = callPackage ({ mkDerivation, base, base-orphans, comonad, containers, data-fix , free, HUnit, template-haskell, th-abstraction, transformers }: @@ -216720,7 +212569,6 @@ self: { testHaskellDepends = [ base HUnit template-haskell transformers ]; description = "Representing common recursion patterns as higher-order functions"; license = stdenv.lib.licenses.bsd2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "recursion-schemes-ext" = callPackage @@ -216805,6 +212653,8 @@ self: { doHaddock = false; description = "Extensible records and variants indexed by a type-level Red-Black tree"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "red-black-tree" = callPackage @@ -216876,8 +212726,6 @@ self: { ]; description = "A driver for Redis key-value database"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "redis-hs" = callPackage @@ -216919,8 +212767,6 @@ self: { ]; description = "Yet another redis client"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "redis-job-queue" = callPackage @@ -216977,8 +212823,6 @@ self: { ]; description = "Combine redis caching and haxl"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "redland" = callPackage @@ -217139,8 +212983,6 @@ self: { ]; description = "Extra stuff for mutable references"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ref-fd" = callPackage @@ -217944,8 +213786,6 @@ self: { ]; description = "reflex host methods for testing without external events"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "reflex-transformers" = callPackage @@ -218031,21 +213871,6 @@ self: { }) {}; "reform-happstack" = callPackage - ({ mkDerivation, base, bytestring, happstack-server, mtl, random - , reform, text, utf8-string - }: - mkDerivation { - pname = "reform-happstack"; - version = "0.2.5.3"; - sha256 = "04fnn47rcm7n98q0qifyyg9jrh09mzchirwsgi2zzb6j9mciz6ci"; - libraryHaskellDepends = [ - base bytestring happstack-server mtl random reform text utf8-string - ]; - description = "Happstack support for reform"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "reform-happstack_0_2_5_4" = callPackage ({ mkDerivation, base, bytestring, happstack-server, mtl, random , reform, text, utf8-string }: @@ -218058,7 +213883,6 @@ self: { ]; description = "Happstack support for reform"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "reform-hsp" = callPackage @@ -218117,6 +213941,8 @@ self: { ]; description = "See README for more info"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "refresht" = callPackage @@ -218251,24 +214077,6 @@ self: { }) {}; "regex-applicative" = callPackage - ({ mkDerivation, base, containers, criterion, smallcheck, tasty - , tasty-hunit, tasty-smallcheck, transformers - }: - mkDerivation { - pname = "regex-applicative"; - version = "0.3.3.1"; - sha256 = "0p0anx5vamrhrdvviwkh2zn6pa3pv2bjb7nfyc7dvz2q7g14y1lg"; - libraryHaskellDepends = [ base containers transformers ]; - testHaskellDepends = [ - base containers smallcheck tasty tasty-hunit tasty-smallcheck - transformers - ]; - benchmarkHaskellDepends = [ base criterion ]; - description = "Regex-based parsing with applicative interface"; - license = stdenv.lib.licenses.mit; - }) {}; - - "regex-applicative_0_3_4" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , criterion, deepseq, filtrable, megaparsec, parsec, parsers , parsers-megaparsec, smallcheck, tasty, tasty-hunit @@ -218289,7 +214097,6 @@ self: { ]; description = "Regex-based parsing with applicative interface"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "regex-applicative-text" = callPackage @@ -219008,35 +214815,6 @@ self: { }) {}; "registry" = callPackage - ({ mkDerivation, async, base, bytestring, containers, directory - , exceptions, generic-lens, hashable, hedgehog, io-memoize, mmorph - , MonadRandom, mtl, multimap, protolude, random, resourcet - , semigroupoids, semigroups, tasty, tasty-discover, tasty-hedgehog - , tasty-th, template-haskell, text, transformers-base, universum - }: - mkDerivation { - pname = "registry"; - version = "0.1.9.3"; - sha256 = "1x418lv2nnw5ryrinciq1dg7wgmz0zsvv8v3mfrp38rx5x88hbic"; - libraryHaskellDepends = [ - base containers exceptions hashable mmorph mtl protolude resourcet - semigroupoids semigroups template-haskell text transformers-base - ]; - testHaskellDepends = [ - async base bytestring containers directory exceptions generic-lens - hashable hedgehog io-memoize mmorph MonadRandom mtl multimap - protolude random resourcet semigroupoids semigroups tasty - tasty-discover tasty-hedgehog tasty-th template-haskell text - transformers-base universum - ]; - testToolDepends = [ tasty-discover ]; - description = "data structure for assembling components"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "registry_0_2_0_1" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , exceptions, generic-lens, hashable, hedgehog, io-memoize, mmorph , MonadRandom, mtl, multimap, protolude, random, resourcet @@ -219061,8 +214839,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "data structure for assembling components"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "registry-hedgehog" = callPackage @@ -219114,6 +214890,8 @@ self: { libraryHaskellDepends = [ base vector ]; description = "Simple linear and quadratic regression"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "regular" = callPackage @@ -219320,8 +215098,6 @@ self: { testToolDepends = [ doctest-discover hspec-discover ]; description = "A data structure representing Relations on Sets"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "relational-postgresql8" = callPackage @@ -219844,6 +215620,8 @@ self: { ]; description = "Simple Utf8 wrapper for ByteString Builder with conversion classes"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "renderable" = callPackage @@ -219912,6 +215690,8 @@ self: { libraryHaskellDepends = [ base repa vector ]; description = "Algorithms using the Repa array library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "repa-array" = callPackage @@ -220009,6 +215789,8 @@ self: { ]; description = "Examples using the Repa array library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "repa-fftw" = callPackage @@ -220114,6 +215896,8 @@ self: { ]; description = "Scalar data types and conversions"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "repa-series" = callPackage @@ -220297,40 +216081,6 @@ self: { }) {}; "repline" = callPackage - ({ mkDerivation, base, containers, exceptions, haskeline, mtl - , process - }: - mkDerivation { - pname = "repline"; - version = "0.2.2.0"; - sha256 = "06f5df05j295v84j5c4k8bffwkpmrncbz4kpw4sh1pjszp1yv4d1"; - revision = "1"; - editedCabalFile = "1x4f1cbn9ylg82h853mqhm0sda6lz76ssk45d0x842pjbn3y46xx"; - libraryHaskellDepends = [ - base containers exceptions haskeline mtl process - ]; - description = "Haskeline wrapper for GHCi-like REPL interfaces"; - license = stdenv.lib.licenses.mit; - }) {}; - - "repline_0_3_0_0" = callPackage - ({ mkDerivation, base, containers, exceptions, haskeline, mtl - , process - }: - mkDerivation { - pname = "repline"; - version = "0.3.0.0"; - sha256 = "0niihfyggg2qisadg7w49cr5k5qyyynia93iip0ng2bbmzwi88g8"; - libraryHaskellDepends = [ - base containers exceptions haskeline mtl process - ]; - testHaskellDepends = [ base containers mtl process ]; - description = "Haskeline wrapper for GHCi-like REPL interfaces"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - - "repline_0_4_0_0" = callPackage ({ mkDerivation, base, containers, exceptions, haskeline, mtl , process }: @@ -220344,7 +216094,6 @@ self: { testHaskellDepends = [ base containers mtl process ]; description = "Haskeline wrapper for GHCi-like REPL interfaces"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "repo-based-blog" = callPackage @@ -220488,36 +216237,6 @@ self: { }) {}; "req" = callPackage - ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder - , bytestring, case-insensitive, connection, hspec, hspec-core - , hspec-discover, http-api-data, http-client, http-client-tls - , http-types, modern-uri, monad-control, mtl, QuickCheck, retry - , template-haskell, text, time, transformers, transformers-base - , unordered-containers - }: - mkDerivation { - pname = "req"; - version = "3.2.0"; - sha256 = "1r6fkhn99v6vil8khd23pdai3j6wgn724cy00q5x20fn3jz88ksw"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson authenticate-oauth base blaze-builder bytestring - case-insensitive connection http-api-data http-client - http-client-tls http-types modern-uri monad-control mtl retry - template-haskell text time transformers transformers-base - ]; - testHaskellDepends = [ - aeson base blaze-builder bytestring case-insensitive hspec - hspec-core http-client http-types modern-uri monad-control mtl - QuickCheck retry template-haskell text time unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - doCheck = false; - description = "Easy-to-use, type-safe, expandable, high-level HTTP client library"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "req_3_7_0" = callPackage ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder , bytestring, case-insensitive, connection, exceptions, hspec , hspec-core, hspec-discover, http-api-data, http-client @@ -220546,7 +216265,6 @@ self: { doCheck = false; description = "Easy-to-use, type-safe, expandable, high-level HTTP client library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "req-conduit" = callPackage @@ -220630,6 +216348,8 @@ self: { ]; description = "A local http server to catch the HTTP redirect"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "request-monad" = callPackage @@ -220652,8 +216372,8 @@ self: { }: mkDerivation { pname = "require"; - version = "0.4.9"; - sha256 = "0f04cpgcgl5d0zj8j5d2wfg8m1g2zw5lw39qj8797y3shxh8jdih"; + version = "0.4.10"; + sha256 = "0ha9301ncb5li3sxjlbbq5hgjijr40vl5jy33fsi0wn13zp99x94"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -220674,8 +216394,6 @@ self: { ]; description = "Scrap your qualified import clutter"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "requirements" = callPackage @@ -221041,27 +216759,6 @@ self: { broken = true; }) {}; - "resourcet_1_1_11" = callPackage - ({ mkDerivation, base, containers, exceptions, hspec, lifted-base - , mmorph, monad-control, mtl, transformers, transformers-base - , transformers-compat, unliftio-core - }: - mkDerivation { - pname = "resourcet"; - version = "1.1.11"; - sha256 = "1n94m2c7rxk2bgm8wywrkp9pmqlnv2dl35yaylninzm8xk1xavil"; - revision = "2"; - editedCabalFile = "08v09k5i8nr09f1kscq044hzibq6hsykd3v1xr480dp4hljcw5kc"; - libraryHaskellDepends = [ - base containers exceptions lifted-base mmorph monad-control mtl - transformers transformers-base transformers-compat unliftio-core - ]; - testHaskellDepends = [ base hspec lifted-base transformers ]; - description = "Deterministic allocation and freeing of scarce resources"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "resourcet" = callPackage ({ mkDerivation, base, containers, exceptions, hspec, mtl , primitive, transformers, unliftio-core @@ -221320,6 +217017,8 @@ self: { libraryHaskellDepends = [ aeson base bytestring unix ]; description = "Minimal live coding library for model-view-event-update applications"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "restful-snap" = callPackage @@ -221888,8 +217587,6 @@ self: { ]; description = "The Servant extensions from the Robert Fischer Commons"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "rfc1413-server" = callPackage @@ -221945,19 +217642,6 @@ self: { }) {}; "rfc5051" = callPackage - ({ mkDerivation, base, bytestring, containers }: - mkDerivation { - pname = "rfc5051"; - version = "0.1.0.4"; - sha256 = "1lxkq414ni986ciml4gbvf463fn55z299knky7pq3ixb1qislpb1"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base bytestring containers ]; - description = "Simple unicode collation as per RFC5051"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "rfc5051_0_2" = callPackage ({ mkDerivation, base, containers, text }: mkDerivation { pname = "rfc5051"; @@ -221967,7 +217651,6 @@ self: { testHaskellDepends = [ base text ]; description = "Simple unicode collation as per RFC5051"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "rg" = callPackage @@ -221987,6 +217670,8 @@ self: { ]; description = "A dynamic/unbounded alternative to Bounded Enum"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "rgb-color-model" = callPackage @@ -222001,23 +217686,6 @@ self: { }) {}; "rhine" = callPackage - ({ mkDerivation, base, containers, deepseq, dunai, free - , MonadRandom, random, simple-affine-space, time, transformers - , vector-sized - }: - mkDerivation { - pname = "rhine"; - version = "0.6.0"; - sha256 = "0dmdf1i1z5xj5l9p6vlln8yyy3pa1nd6m1b7spwm8kpfzzw3545f"; - libraryHaskellDepends = [ - base containers deepseq dunai free MonadRandom random - simple-affine-space time transformers vector-sized - ]; - description = "Functional Reactive Programming with type-level clocks"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "rhine_0_7_0" = callPackage ({ mkDerivation, base, containers, deepseq, dunai, free , MonadRandom, random, simple-affine-space, time, transformers , vector-sized @@ -222032,24 +217700,9 @@ self: { ]; description = "Functional Reactive Programming with type-level clocks"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "rhine-gloss" = callPackage - ({ mkDerivation, base, dunai, gloss, rhine }: - mkDerivation { - pname = "rhine-gloss"; - version = "0.6.0.1"; - sha256 = "1j3sbdlfn6hkksfxa5nw874pm9yxmc8hy14msjfsl3g3y0d501bh"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base dunai gloss rhine ]; - executableHaskellDepends = [ base ]; - description = "Gloss backend for Rhine"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "rhine-gloss_0_7_0" = callPackage ({ mkDerivation, base, dunai, gloss, rhine, transformers }: mkDerivation { pname = "rhine-gloss"; @@ -222061,7 +217714,6 @@ self: { executableHaskellDepends = [ base ]; description = "Gloss backend for Rhine"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "rhythm-game-tutorial" = callPackage @@ -222183,6 +217835,8 @@ self: { ]; description = "Static site generator based on Shake"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "rib-core" = callPackage @@ -222920,8 +218574,6 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "RNG within an IORef for convenient concurrent use"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "rob" = callPackage @@ -222987,8 +218639,6 @@ self: { ]; description = "Automatic session-aware servant testing"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "robot" = callPackage @@ -223127,8 +218777,6 @@ self: { ]; description = "Haskell bindings to RocksDB"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) rocksdb;}; "rocksdb-haskell-jprupp" = callPackage @@ -223152,26 +218800,6 @@ self: { }) {inherit (pkgs) rocksdb;}; "rocksdb-query" = callPackage - ({ mkDerivation, base, bytestring, cereal, conduit, data-default - , hspec, resourcet, rocksdb-haskell, unliftio - }: - mkDerivation { - pname = "rocksdb-query"; - version = "0.3.2"; - sha256 = "07bp96sfcj34f4vgi3bynxykrad672hlg9d8rsxc0xxai8iamzrm"; - libraryHaskellDepends = [ - base bytestring cereal conduit resourcet rocksdb-haskell unliftio - ]; - testHaskellDepends = [ - base cereal data-default hspec rocksdb-haskell unliftio - ]; - description = "RocksDB database querying library for Haskell"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "rocksdb-query_0_4_2" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, data-default , hspec, resourcet, rocksdb-haskell-jprupp, unliftio }: @@ -223188,8 +218816,6 @@ self: { ]; description = "RocksDB database querying library for Haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "roguestar" = callPackage @@ -223413,8 +219039,6 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq integer-gmp ]; description = "RON"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ron-rdt" = callPackage @@ -223582,6 +219206,21 @@ self: { broken = true; }) {}; + "rosebud" = callPackage + ({ mkDerivation, base, containers, hspec, hspec-discover + , QuickCheck, transformers + }: + mkDerivation { + pname = "rosebud"; + version = "0.2.0.0"; + sha256 = "0g21b57qiijd5dmvnzky89kfs4zi2gbgabsj5bgzx2hnban08rm4"; + libraryHaskellDepends = [ base containers transformers ]; + testHaskellDepends = [ base containers hspec QuickCheck ]; + testToolDepends = [ hspec-discover ]; + description = "Common rose tree/forest functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rosezipper" = callPackage ({ mkDerivation, base, containers }: mkDerivation { @@ -223763,6 +219402,8 @@ self: { testHaskellDepends = [ base long-double ]; description = "Correctly-rounded arbitrary-precision floating-point arithmetic"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs) gmp; inherit (pkgs) mpfr;}; "rounded-hw" = callPackage @@ -223816,8 +219457,6 @@ self: { ]; description = "Bidirectional (de-)serialization"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "roundtrip-aeson" = callPackage @@ -223851,8 +219490,6 @@ self: { libraryHaskellDepends = [ base mtl parsec roundtrip ]; description = "Bidirectional (de-)serialization"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "roundtrip-xml" = callPackage @@ -224060,24 +219697,6 @@ self: { }) {}; "rpmbuild-order" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, directory - , fgl, filepath, optparse-applicative, process, simple-cmd-args - }: - mkDerivation { - pname = "rpmbuild-order"; - version = "0.3.1"; - sha256 = "1xa4crcqm4avkpdcksj610gpzk7crfkwa2pk2nn1qsmjsrixfc2b"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base bytestring Cabal containers directory fgl filepath - optparse-applicative process simple-cmd-args - ]; - description = "Order RPM packages by dependencies"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "rpmbuild-order_0_4_3_1" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , directory, extra, fgl, filepath, hspec, optparse-applicative , process, simple-cmd, simple-cmd-args, unix @@ -224100,6 +219719,7 @@ self: { description = "Order RPM packages by dependencies"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "rrule" = callPackage @@ -224213,6 +219833,8 @@ 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; + broken = true; }) {}; "rss-conduit" = callPackage @@ -224491,6 +220113,8 @@ self: { libraryHaskellDepends = [ array base mtl parsec safe strict Vec ]; description = "relatively useful fractal functions"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ruin" = callPackage @@ -224703,8 +220327,6 @@ self: { ]; description = "Random Variables"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "rwlock" = callPackage @@ -224930,8 +220552,6 @@ self: { ]; description = "control-monad-exception Instances for safe-failure"; license = stdenv.lib.licenses.publicDomain; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "safe-foldable" = callPackage @@ -226133,6 +221753,17 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "say-my-name" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "say-my-name"; + version = "0.1.0.0"; + sha256 = "1fc9jgyapdc0rlni6l60b8ya272vg8km8p97pb52f4gj5z48zk3j"; + libraryHaskellDepends = [ base ]; + description = "Require explicit type application for some type variables"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "sbp" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, basic-prelude, binary, binary-conduit @@ -226497,6 +222128,8 @@ self: { ]; description = "Metadata types for Albedo Scanners"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "scan-vector-machine" = callPackage @@ -226708,28 +222341,6 @@ self: { }) {}; "scheduler" = callPackage - ({ mkDerivation, atomic-primops, base, deepseq, doctest, exceptions - , genvalidity-hspec, hspec, mwc-random, primitive, QuickCheck - , template-haskell, unliftio, unliftio-core, vector - }: - mkDerivation { - pname = "scheduler"; - version = "1.4.2.3"; - sha256 = "0xf5gmla5h0k0a84f7b5xyk98xr72a9mygjlg5c913vc29i31ccx"; - libraryHaskellDepends = [ - atomic-primops base deepseq exceptions primitive unliftio-core - ]; - testHaskellDepends = [ - base deepseq doctest genvalidity-hspec hspec mwc-random QuickCheck - template-haskell unliftio vector - ]; - description = "Work stealing scheduler"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "scheduler_1_5_0" = callPackage ({ mkDerivation, atomic-primops, base, deepseq, doctest, exceptions , genvalidity-hspec, hspec, mwc-random, primitive, pvar, QuickCheck , template-haskell, unliftio, unliftio-core, vector @@ -226747,8 +222358,6 @@ self: { ]; description = "Work stealing scheduler"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "schedyield" = callPackage @@ -227235,37 +222844,6 @@ self: { }) {}; "scotty" = callPackage - ({ mkDerivation, aeson, async, base, base-compat-batteries - , blaze-builder, bytestring, case-insensitive, data-default-class - , directory, exceptions, fail, hspec, hspec-discover, hspec-wai - , http-types, lifted-base, lucid, monad-control, mtl, nats, network - , regex-compat, text, transformers, transformers-base - , transformers-compat, wai, wai-extra, warp, weigh - }: - mkDerivation { - pname = "scotty"; - version = "0.11.6"; - sha256 = "0ghn41nvkr8vajlm6y12wz3jbbyf4vyklspx0bhyisn1mps53p57"; - libraryHaskellDepends = [ - aeson base base-compat-batteries blaze-builder bytestring - case-insensitive data-default-class exceptions fail http-types - monad-control mtl nats network regex-compat text transformers - transformers-base transformers-compat wai wai-extra warp - ]; - testHaskellDepends = [ - async base bytestring data-default-class directory hspec hspec-wai - http-types lifted-base network text wai - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - base bytestring data-default-class lucid mtl text transformers - weigh - ]; - description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "scotty_0_12" = callPackage ({ mkDerivation, aeson, async, base, base-compat-batteries , blaze-builder, bytestring, case-insensitive, data-default-class , directory, exceptions, fail, hspec, hspec-discover, hspec-wai @@ -227296,7 +222874,6 @@ self: { ]; 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 @@ -227437,8 +223014,6 @@ self: { libraryHaskellDepends = [ base haxl scotty text ]; description = "Combine scotty and haxl"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "scotty-params-parser" = callPackage @@ -227455,6 +223030,8 @@ self: { ]; description = "HTTP-request's query parameters parser abstraction for \"scotty\""; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "scotty-path-normalizer" = callPackage @@ -227544,6 +223121,8 @@ self: { ]; description = "TLS for Scotty"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "scotty-utils" = callPackage @@ -227904,27 +223483,6 @@ self: { }) {}; "sdl2" = callPackage - ({ mkDerivation, base, bytestring, deepseq, exceptions, linear - , SDL2, StateVar, text, transformers, vector, weigh - }: - mkDerivation { - pname = "sdl2"; - version = "2.5.2.0"; - sha256 = "18cgckkq4yj0xwj3pmsfsqxazl7rcmb3f7b45kv9nwvjwyqi0hcw"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring exceptions linear StateVar text transformers vector - ]; - librarySystemDepends = [ SDL2 ]; - libraryPkgconfigDepends = [ SDL2 ]; - testHaskellDepends = [ base deepseq linear vector weigh ]; - description = "Both high- and low-level bindings to the SDL library (version 2.0.6+)."; - license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs) SDL2;}; - - "sdl2_2_5_3_0" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions, linear , SDL2, StateVar, text, transformers, vector, weigh }: @@ -227943,7 +223501,6 @@ self: { testHaskellDepends = [ base deepseq linear vector weigh ]; description = "Both high- and low-level bindings to the SDL library (version 2.0.6+)."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) SDL2;}; "sdl2-cairo" = callPackage @@ -228161,8 +223718,6 @@ self: { description = "A software defined radio library"; license = stdenv.lib.licenses.bsd3; platforms = [ "x86_64-darwin" "x86_64-linux" ]; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "seacat" = callPackage @@ -228390,29 +223945,6 @@ self: { }) {inherit (pkgs) secp256k1;}; "secp256k1-haskell" = callPackage - ({ mkDerivation, base, base16-bytestring, bytestring, cereal - , deepseq, entropy, hashable, hspec, hspec-discover, HUnit - , monad-par, mtl, QuickCheck, secp256k1, string-conversions - }: - mkDerivation { - pname = "secp256k1-haskell"; - version = "0.2.5"; - sha256 = "12hv8fi2acvv0pmk9scsw584sj2b9hfacr7bhbrry10sihrd4xv4"; - libraryHaskellDepends = [ - base base16-bytestring bytestring cereal deepseq entropy hashable - QuickCheck string-conversions - ]; - libraryPkgconfigDepends = [ secp256k1 ]; - testHaskellDepends = [ - base base16-bytestring bytestring cereal deepseq entropy hashable - hspec HUnit monad-par mtl QuickCheck string-conversions - ]; - testToolDepends = [ hspec-discover ]; - description = "Bindings for secp256k1"; - license = stdenv.lib.licenses.mit; - }) {inherit (pkgs) secp256k1;}; - - "secp256k1-haskell_0_5_0" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, cereal , deepseq, entropy, hashable, hspec, hspec-discover, HUnit , monad-par, mtl, QuickCheck, secp256k1, string-conversions @@ -228435,7 +223967,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bindings for secp256k1"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) secp256k1;}; "secp256k1-legacy" = callPackage @@ -228502,8 +224033,6 @@ self: { ]; description = "Information-theoretic secure secret sharing"; license = stdenv.lib.licenses.lgpl21; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "secrm" = callPackage @@ -229144,22 +224673,6 @@ self: { }) {}; "semver" = callPackage - ({ mkDerivation, attoparsec, base, criterion, deepseq, hashable - , tasty, tasty-hunit, text - }: - mkDerivation { - pname = "semver"; - version = "0.3.4"; - sha256 = "0swffqyqraz2nxn64mwxp29zfdq7135q2j815yzwh2pk135xmns2"; - libraryHaskellDepends = [ attoparsec base deepseq hashable text ]; - testHaskellDepends = [ base tasty tasty-hunit text ]; - benchmarkHaskellDepends = [ base criterion text ]; - description = "Representation, manipulation, and de/serialisation of Semantic Versions"; - license = "unknown"; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - - "semver_0_4_0_1" = callPackage ({ mkDerivation, attoparsec, base, criterion, deepseq, hashable , tasty, tasty-hunit, text }: @@ -229174,7 +224687,6 @@ self: { benchmarkHaskellDepends = [ base criterion text ]; description = "Representation, manipulation, and de/serialisation of Semantic Versions"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "semver-range" = callPackage @@ -229473,18 +224985,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "seqid_0_1_0" = callPackage - ({ mkDerivation, base, transformers }: - mkDerivation { - pname = "seqid"; - version = "0.1.0"; - sha256 = "0q5vs8kravhiq906rrzi5iw5837bb8s6fibycgdracyfwrzvxly0"; - libraryHaskellDepends = [ base transformers ]; - description = "Sequence ID production and consumption"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "seqid" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { @@ -229496,18 +224996,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "seqid-streams_0_1_0" = callPackage - ({ mkDerivation, base, io-streams, seqid }: - mkDerivation { - pname = "seqid-streams"; - version = "0.1.0"; - sha256 = "13g0c76lyl3b4qdznpyr2a3szjb1dch2bsvgyv68br94045fk6d2"; - libraryHaskellDepends = [ base io-streams seqid ]; - description = "Sequence ID IO-Streams"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "seqid-streams" = callPackage ({ mkDerivation, base, io-streams, seqid }: mkDerivation { @@ -229589,29 +225077,6 @@ self: { }) {}; "sequence-formats" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, containers, errors - , exceptions, foldl, hspec, lens-family, pipes, pipes-attoparsec - , pipes-bytestring, pipes-safe, tasty, tasty-hunit, transformers - , vector - }: - mkDerivation { - pname = "sequence-formats"; - version = "1.4.1"; - sha256 = "1162qvpaj8zs1510pkq9v6pdny51r0r5bhwnpmrv1a6c8vm723n3"; - libraryHaskellDepends = [ - attoparsec base bytestring containers errors exceptions foldl - lens-family pipes pipes-attoparsec pipes-bytestring pipes-safe - transformers vector - ]; - testHaskellDepends = [ - base bytestring containers foldl hspec pipes pipes-safe tasty - tasty-hunit transformers vector - ]; - description = "A package with basic parsing utilities for several Bioinformatic data formats"; - license = stdenv.lib.licenses.gpl3; - }) {}; - - "sequence-formats_1_5_1_4" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, errors , exceptions, foldl, hspec, lens-family, pipes, pipes-attoparsec , pipes-bytestring, pipes-safe, tasty, tasty-hunit, transformers @@ -229632,7 +225097,6 @@ self: { ]; description = "A package with basic parsing utilities for several Bioinformatic data formats"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "sequenceTools" = callPackage @@ -229938,37 +225402,6 @@ self: { }) {}; "servant" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base-compat, bifunctors - , bytestring, Cabal, cabal-doctest, case-insensitive, deepseq - , doctest, hspec, hspec-discover, http-api-data, http-media - , http-types, mmorph, mtl, network-uri, QuickCheck - , quickcheck-instances, singleton-bool, string-conversions, tagged - , text, transformers, vault - }: - mkDerivation { - pname = "servant"; - version = "0.16.2"; - sha256 = "0yzl1yklbbymlh8jdc4ncrdxkalx2z349v4msbd6wxxrxfkxbz6n"; - revision = "1"; - editedCabalFile = "0v913vjklgwyfbn7k2v70943gy4i8ja3y6crpyrg5llxkb81jpbc"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - aeson attoparsec base base-compat bifunctors bytestring - case-insensitive deepseq http-api-data http-media http-types mmorph - mtl network-uri QuickCheck singleton-bool string-conversions tagged - text transformers vault - ]; - testHaskellDepends = [ - aeson base base-compat bytestring doctest hspec http-media mtl - QuickCheck quickcheck-instances string-conversions text - transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "A family of combinators for defining webservices APIs"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant_0_18_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bifunctors , bytestring, case-insensitive, deepseq, hspec, hspec-discover , http-api-data, http-media, http-types, mmorph, mtl, network-uri @@ -229992,7 +225425,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-JuicyPixels" = callPackage @@ -230038,24 +225470,9 @@ self: { ]; description = "generic tests for aeson serialization in servant"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "servant-auth"; - version = "0.3.2.0"; - sha256 = "12s1m7vqp0ka8nani4cnrb6fad2y5mxji95bba2b6b07ih8xbd3v"; - revision = "2"; - editedCabalFile = "06jpxqz5444k19p1n4i4yf2pvql37w9ngssp1grxl42dxk2bcg94"; - libraryHaskellDepends = [ base ]; - description = "Authentication combinators for servant"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-auth_0_4_0_0" = callPackage ({ mkDerivation, aeson, base, jose, lens, servant, text , unordered-containers }: @@ -230068,7 +225485,6 @@ self: { ]; description = "Authentication combinators for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-auth-client" = callPackage @@ -230123,8 +225539,6 @@ self: { ]; description = "Authentication via encrypted cookies"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-docs" = callPackage @@ -230149,8 +225563,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-docs/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-hmac" = callPackage @@ -230186,39 +225598,9 @@ self: { ]; description = "Authentication via HMAC"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-server" = callPackage - ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder - , bytestring, case-insensitive, cookie, data-default-class, entropy - , hspec, hspec-discover, http-client, http-types, jose, lens - , lens-aeson, markdown-unlit, memory, monad-time, mtl, QuickCheck - , servant, servant-auth, servant-server, tagged, text, time - , transformers, unordered-containers, wai, warp, wreq - }: - mkDerivation { - pname = "servant-auth-server"; - version = "0.4.5.1"; - sha256 = "10kcxdh9ba37jra6brrg11rzmx16jmwsk0yib92l0s3mkqp9was6"; - libraryHaskellDepends = [ - aeson base base64-bytestring blaze-builder bytestring - case-insensitive cookie data-default-class entropy http-types jose - lens memory monad-time mtl servant servant-auth servant-server - tagged text time unordered-containers wai - ]; - testHaskellDepends = [ - aeson base bytestring case-insensitive hspec http-client http-types - jose lens lens-aeson mtl QuickCheck servant servant-auth - servant-server time transformers wai warp wreq - ]; - testToolDepends = [ hspec-discover markdown-unlit ]; - description = "servant-server/servant-auth compatibility"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-auth-server_0_4_6_0" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder , bytestring, case-insensitive, cookie, data-default-class, entropy , hspec, hspec-discover, http-client, http-types, jose, lens @@ -230244,32 +225626,9 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "servant-server/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-auth-swagger" = callPackage - ({ mkDerivation, base, hspec, hspec-discover, lens, QuickCheck - , servant, servant-auth, servant-swagger, swagger2, text - }: - mkDerivation { - pname = "servant-auth-swagger"; - version = "0.2.10.0"; - sha256 = "04ndbbhdmpgb8yshki6q2j46a5q8fzvlb4nn8x8gv0mqkriq79sh"; - revision = "3"; - editedCabalFile = "087faa5bg2hlxyhg7jzy2jj4fzs3dkp0znsbabrharcvdlkpqj1r"; - libraryHaskellDepends = [ - base lens servant servant-auth servant-swagger swagger2 text - ]; - testHaskellDepends = [ - base hspec lens QuickCheck servant servant-auth servant-swagger - swagger2 text - ]; - testToolDepends = [ hspec-discover ]; - description = "servant-swagger/servant-auth compatibility"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-auth-swagger_0_2_10_1" = callPackage ({ mkDerivation, base, hspec, hspec-discover, lens, QuickCheck , servant, servant-auth, servant-swagger, swagger2, text }: @@ -230287,7 +225646,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-swagger/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-auth-token" = callPackage @@ -230307,8 +225665,6 @@ self: { ]; description = "Servant based API and server for token based authorisation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-acid" = callPackage @@ -230330,8 +225686,6 @@ self: { ]; description = "Acid-state backend for servant-auth-token server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-api" = callPackage @@ -230348,8 +225702,6 @@ self: { ]; description = "Servant based API for token based authorisation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-leveldb" = callPackage @@ -230371,8 +225723,6 @@ self: { ]; description = "Leveldb backend for servant-auth-token server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-persistent" = callPackage @@ -230392,8 +225742,6 @@ self: { ]; description = "Persistent backend for servant-auth-token server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-rocksdb" = callPackage @@ -230416,8 +225764,6 @@ self: { ]; description = "RocksDB backend for servant-auth-token server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-wordpress" = callPackage @@ -230450,27 +225796,9 @@ self: { ]; description = "Avro content type for Servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-blaze" = callPackage - ({ mkDerivation, base, blaze-html, http-media, servant - , servant-server, wai, warp - }: - mkDerivation { - pname = "servant-blaze"; - version = "0.9"; - sha256 = "1pfnpc6m7i8knndc1734fbzpfgmvdcpkd8cj0jyw139b70siz63r"; - revision = "3"; - editedCabalFile = "0pn9ca2jmx71clz0j9nlz1lwmr2xv39zqfda10al11am9mc4j8n4"; - libraryHaskellDepends = [ base blaze-html http-media servant ]; - testHaskellDepends = [ base blaze-html servant-server wai warp ]; - description = "Blaze-html support for servant"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-blaze_0_9_1" = callPackage ({ mkDerivation, base, blaze-html, http-media, servant , servant-server, wai, warp }: @@ -230482,7 +225810,6 @@ self: { testHaskellDepends = [ base blaze-html servant-server wai warp ]; description = "Blaze-html support for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-cassava" = callPackage @@ -230579,36 +225906,6 @@ self: { }) {}; "servant-client" = callPackage - ({ mkDerivation, aeson, base, base-compat, bytestring, containers - , deepseq, entropy, exceptions, hspec, hspec-discover - , http-api-data, http-client, http-media, http-types, HUnit - , kan-extensions, markdown-unlit, monad-control, mtl, network - , QuickCheck, semigroupoids, servant, servant-client-core - , servant-server, stm, tdigest, text, time, transformers - , transformers-base, transformers-compat, wai, warp - }: - mkDerivation { - pname = "servant-client"; - version = "0.16.0.1"; - sha256 = "1w6rw1bdm5x8swi9dy70n86gq9v85wlgmm6pglfxqbv7bgzpql8c"; - libraryHaskellDepends = [ - base base-compat bytestring containers deepseq exceptions - http-client http-media http-types kan-extensions monad-control mtl - semigroupoids servant servant-client-core stm text time - transformers transformers-base transformers-compat - ]; - testHaskellDepends = [ - aeson base base-compat bytestring entropy hspec http-api-data - http-client http-types HUnit kan-extensions markdown-unlit mtl - network QuickCheck servant servant-client-core servant-server stm - tdigest text transformers transformers-compat wai warp - ]; - testToolDepends = [ hspec-discover markdown-unlit ]; - description = "Automatic derivation of querying functions for servant"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-client_0_18_1" = callPackage ({ mkDerivation, aeson, base, base-compat, bytestring, containers , deepseq, entropy, exceptions, hspec, hspec-discover , http-api-data, http-client, http-media, http-types, HUnit @@ -230638,33 +225935,9 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-client-core" = callPackage - ({ mkDerivation, aeson, base, base-compat, base64-bytestring - , bytestring, containers, deepseq, exceptions, free, hspec - , hspec-discover, http-media, http-types, network-uri, QuickCheck - , safe, servant, template-haskell, text, transformers - }: - mkDerivation { - pname = "servant-client-core"; - version = "0.16"; - sha256 = "0cvv9a7z6ahwjp433c4sxa9i1ifabbih63bx71r9gvqzl85pb3dz"; - revision = "2"; - editedCabalFile = "172diqnz0ddvlfznfjk0k1l02f1mb11i1dkzr6rizdmhb66qpqil"; - libraryHaskellDepends = [ - aeson base base-compat base64-bytestring bytestring containers - deepseq exceptions free http-media http-types network-uri safe - servant template-haskell text transformers - ]; - testHaskellDepends = [ base base-compat deepseq hspec QuickCheck ]; - testToolDepends = [ hspec-discover ]; - description = "Core functionality and class for client function generation for servant APIs"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-client-core_0_18_1" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, containers, deepseq, exceptions, free, hspec , hspec-discover, http-media, http-types, network-uri, QuickCheck @@ -230685,7 +225958,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Core functionality and class for client function generation for servant APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-client-js" = callPackage @@ -230705,8 +225977,6 @@ self: { ]; description = "A servant client for frontend JavaScript"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-client-namedargs" = callPackage @@ -230728,8 +225998,6 @@ self: { ]; description = "Automatically derive API client functions with named and optional parameters"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-conduit" = callPackage @@ -230769,8 +226037,6 @@ self: { ]; description = "Generate servant client library for C#"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-db" = callPackage @@ -230782,8 +226048,6 @@ self: { libraryHaskellDepends = [ base servant ]; description = "Servant types for defining API with relational DBs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-db-postgresql" = callPackage @@ -230809,8 +226073,6 @@ self: { ]; description = "Derive a postgres client to database API specified by servant-db"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-dhall" = callPackage @@ -230832,39 +226094,9 @@ self: { ]; description = "Servant Dhall content-type"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-docs" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring - , case-insensitive, hashable, http-media, http-types, lens, servant - , string-conversions, tasty, tasty-golden, tasty-hunit, text - , transformers, universe-base, unordered-containers - }: - mkDerivation { - pname = "servant-docs"; - version = "0.11.4"; - sha256 = "1z35rr55mxwi761pmqy176liglms443ynk0sjh8v8hcyfciymq0d"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty base base-compat bytestring case-insensitive - hashable http-media http-types lens servant string-conversions text - universe-base unordered-containers - ]; - executableHaskellDepends = [ - aeson base lens servant string-conversions text - ]; - testHaskellDepends = [ - aeson base base-compat lens servant string-conversions tasty - tasty-golden tasty-hunit transformers - ]; - description = "generate API docs for your servant webservice"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-docs_0_11_7" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring , case-insensitive, hashable, http-media, http-types, lens, servant , string-conversions, tasty, tasty-golden, tasty-hunit, text @@ -230890,32 +226122,9 @@ self: { ]; description = "generate API docs for your servant webservice"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-docs-simple" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, hspec - , hspec-core, ordered-containers, prettyprinter, raw-strings-qq - , servant, text, unordered-containers - }: - mkDerivation { - pname = "servant-docs-simple"; - version = "0.2.0.1"; - sha256 = "0r9lq4vv88fvh8dfw5z7kxsw57vr7877gixwjfmsy5q1yam91d9d"; - libraryHaskellDepends = [ - aeson aeson-pretty base bytestring ordered-containers prettyprinter - servant text unordered-containers - ]; - testHaskellDepends = [ - aeson aeson-pretty base bytestring hspec hspec-core - ordered-containers prettyprinter raw-strings-qq servant text - unordered-containers - ]; - description = "Generate endpoints overview for Servant API"; - license = stdenv.lib.licenses.mit; - }) {}; - - "servant-docs-simple_0_3_0_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, hspec , hspec-core, ordered-containers, prettyprinter, raw-strings-qq , servant, text, unordered-containers @@ -230935,7 +226144,6 @@ self: { ]; description = "Generate endpoints overview for Servant API"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-ede" = callPackage @@ -230959,8 +226167,6 @@ self: { ]; description = "Combinators for rendering EDE templates in servant web applications"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-ekg" = callPackage @@ -231032,8 +226238,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Servant Errors wai-middlware"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-examples" = callPackage @@ -231056,8 +226260,6 @@ self: { ]; description = "Example programs for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-exceptions" = callPackage @@ -231078,8 +226280,6 @@ self: { aeson base exceptions http-types servant-server text warp ]; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-fiat-content" = callPackage @@ -231107,25 +226307,6 @@ self: { }) {}; "servant-foreign" = callPackage - ({ mkDerivation, base, base-compat, hspec, hspec-discover - , http-types, lens, servant, text - }: - mkDerivation { - pname = "servant-foreign"; - version = "0.15"; - sha256 = "0wxx9drycam46vcmf3kxp2lq1drlpxb1b6fxbxyb6dd7349py6gi"; - revision = "2"; - editedCabalFile = "0axz78g0vhasq5cvqg1lq0b2qanmb768f1bvzbfx58rn6arwflnj"; - libraryHaskellDepends = [ - base base-compat http-types lens servant text - ]; - testHaskellDepends = [ base hspec servant ]; - testToolDepends = [ hspec-discover ]; - description = "Helpers for generating clients for servant APIs in any programming language"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-foreign_0_15_2" = callPackage ({ mkDerivation, base, base-compat, hspec, hspec-discover , http-types, lens, servant, text }: @@ -231140,7 +226321,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Helpers for generating clients for servant APIs in any programming language"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-generate" = callPackage @@ -231154,8 +226334,6 @@ self: { libraryHaskellDepends = [ base servant servant-server ]; description = "Utilities for generating mock server implementations"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-generic" = callPackage @@ -231172,8 +226350,6 @@ self: { ]; description = "Specify Servant APIs with records"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-github" = callPackage @@ -231197,8 +226373,6 @@ self: { testHaskellDepends = [ base hspec QuickCheck ]; description = "Bindings to GitHub API using servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-github-webhook" = callPackage @@ -231221,8 +226395,6 @@ self: { ]; description = "Servant combinators to facilitate writing GitHub webhooks"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-haxl-client" = callPackage @@ -231250,8 +226422,6 @@ self: { ]; description = "automatical derivation of querying functions for servant webservices"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-hmac-auth" = callPackage @@ -231278,8 +226448,6 @@ self: { testHaskellDepends = [ base ]; description = "Servant authentication with HMAC"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-http-streams" = callPackage @@ -231315,8 +226483,6 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-http2-client" = callPackage @@ -231341,8 +226507,6 @@ self: { ]; description = "Generate HTTP2 clients from Servant API descriptions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-iCalendar" = callPackage @@ -231359,8 +226523,6 @@ self: { ]; description = "Servant support for iCalendar"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-jquery" = callPackage @@ -231379,8 +226541,6 @@ self: { ]; description = "Automatically derive (jquery) javascript functions to query servant webservices"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-js" = callPackage @@ -231415,8 +226575,6 @@ self: { libraryHaskellDepends = [ aeson base servant ]; description = "JSON-RPC messages and endpoints"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-jsonrpc-client" = callPackage @@ -231432,8 +226590,6 @@ self: { ]; description = "Generate JSON-RPC servant clients"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-jsonrpc-server" = callPackage @@ -231449,8 +226605,6 @@ self: { ]; description = "JSON-RPC servant servers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-kotlin" = callPackage @@ -231476,27 +226630,9 @@ self: { ]; description = "Automatically derive Kotlin class to query servant webservices"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-lucid" = callPackage - ({ mkDerivation, base, http-media, lucid, servant, servant-server - , text, wai, warp - }: - mkDerivation { - pname = "servant-lucid"; - version = "0.9"; - sha256 = "1xamwcijd03cynml5c2hr577qairybyrqd90ixyb1a94lql6agbf"; - revision = "3"; - editedCabalFile = "10j29y9zjflh88csvn7zi4pm8jr9dxsglin94wypjrhcwy7yj1ic"; - libraryHaskellDepends = [ base http-media lucid servant text ]; - testHaskellDepends = [ base lucid servant-server wai warp ]; - description = "Servant support for lucid"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-lucid_0_9_0_2" = callPackage ({ mkDerivation, base, http-media, lucid, servant, servant-server , text, wai, warp }: @@ -231508,7 +226644,6 @@ self: { testHaskellDepends = [ base lucid servant-server wai warp ]; description = "Servant support for lucid"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-machines" = callPackage @@ -231563,41 +226698,9 @@ self: { ]; description = "Matrix parameter combinator for servant"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-mock" = callPackage - ({ mkDerivation, aeson, base, base-compat, bytestring - , bytestring-conversion, hspec, hspec-discover, hspec-wai - , http-types, QuickCheck, servant, servant-server, transformers - , wai, warp - }: - mkDerivation { - pname = "servant-mock"; - version = "0.8.5"; - sha256 = "10bvqwyp5ca53k47a1xfbihdv22gjlj97spr1bn5plf5vlk70m5f"; - revision = "3"; - editedCabalFile = "1137vz9xm8iwj6x8h1q1yify6c1lahy0dxj6hpbhgi4s3mqkhm2g"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base base-compat bytestring http-types QuickCheck servant - servant-server transformers wai - ]; - executableHaskellDepends = [ - aeson base QuickCheck servant-server warp - ]; - testHaskellDepends = [ - aeson base bytestring-conversion hspec hspec-wai QuickCheck servant - servant-server wai - ]; - testToolDepends = [ hspec-discover ]; - description = "Derive a mock server for free from your servant API types"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-mock_0_8_7" = callPackage ({ mkDerivation, aeson, base, base-compat, bytestring , bytestring-conversion, hspec, hspec-discover, hspec-wai , http-types, QuickCheck, servant, servant-server, transformers @@ -231623,7 +226726,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Derive a mock server for free from your servant API types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-multipart" = callPackage @@ -231686,8 +226788,6 @@ self: { testHaskellDepends = [ base hspec named QuickCheck servant ]; description = "Combinators for servant providing named parameters"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-nix" = callPackage @@ -231709,8 +226809,6 @@ self: { ]; description = "Servant Nix content-type"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-openapi3" = callPackage @@ -231739,8 +226837,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generate a Swagger/OpenAPI/OAS 3.0 specification for your servant API."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-options" = callPackage @@ -231791,8 +226887,6 @@ self: { ]; description = "Use Pandoc to render servant API documentation"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-pipes" = callPackage @@ -231827,8 +226921,6 @@ self: { libraryHaskellDepends = [ base resource-pool servant time ]; description = "Utility functions for creating servant 'Context's with \"context/connection pooling\" support"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-postgresql" = callPackage @@ -231845,8 +226937,6 @@ self: { ]; description = "Useful functions and instances for using servant with a PostgreSQL context"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-proto-lens" = callPackage @@ -231869,8 +226959,6 @@ self: { ]; description = "Servant Content-Type for proto-lens protobuf modules"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-purescript" = callPackage @@ -231913,8 +227001,6 @@ self: { ]; description = "Bindings to the Pushbullet API using servant-client"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-py" = callPackage @@ -231936,8 +227022,6 @@ self: { ]; description = "Automatically derive python functions to query servant webservices"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-quickcheck" = callPackage @@ -231966,39 +227050,9 @@ self: { testToolDepends = [ hspec-discover ]; description = "QuickCheck entire APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-rawm" = callPackage - ({ mkDerivation, base, bytestring, doctest, filepath, Glob - , hspec-wai, http-client, http-media, http-types, lens, resourcet - , servant, servant-client, servant-client-core, servant-docs - , servant-server, tasty, tasty-hspec, tasty-hunit, text - , transformers, wai, wai-app-static, warp - }: - mkDerivation { - pname = "servant-rawm"; - version = "0.3.2.0"; - sha256 = "013d89zmlmwwwhgyc57xbzsd4phz347if5y6iz93wrw4lbvc341d"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring filepath http-client http-media http-types lens - resourcet servant-client servant-client-core servant-docs - servant-server wai wai-app-static - ]; - testHaskellDepends = [ - base bytestring doctest Glob hspec-wai http-client http-media - http-types servant servant-client servant-client-core - servant-server tasty tasty-hspec tasty-hunit text transformers wai - warp - ]; - description = "Embed a raw 'Application' in a Servant API"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-rawm_1_0_0_0" = callPackage ({ mkDerivation, base, servant }: mkDerivation { pname = "servant-rawm"; @@ -232007,7 +227061,6 @@ self: { libraryHaskellDepends = [ base servant ]; description = "Embed a raw 'Application' in a Servant API"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-rawm-client" = callPackage @@ -232019,8 +227072,6 @@ self: { libraryHaskellDepends = [ base servant-client-core servant-rawm ]; description = "The client implementation of servant-rawm"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-rawm-docs" = callPackage @@ -232036,8 +227087,6 @@ self: { ]; description = "Documentation generator for 'RawM' endpoints"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-rawm-server" = callPackage @@ -232054,8 +227103,6 @@ self: { ]; description = "The server implementation of servant-rawm"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-reason" = callPackage @@ -232076,8 +227123,6 @@ self: { ]; description = "Derive Reason types to interact with a Haskell backend"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-reflex" = callPackage @@ -232100,8 +227145,6 @@ self: { ]; description = "servant API generator for reflex apps"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-response" = callPackage @@ -232134,8 +227177,6 @@ self: { ]; description = "Servant router for non-server applications"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-ruby" = callPackage @@ -232168,8 +227209,6 @@ self: { ]; description = "Generate a web service for servant 'Resource's using scotty and JSON"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-seo" = callPackage @@ -232214,45 +227253,6 @@ self: { }) {}; "servant-server" = callPackage - ({ mkDerivation, aeson, base, base-compat, base64-bytestring - , bytestring, Cabal, cabal-doctest, containers, directory, doctest - , exceptions, filepath, hspec, hspec-discover, hspec-wai - , http-api-data, http-media, http-types, monad-control, mtl - , network, network-uri, QuickCheck, resourcet, safe, servant - , should-not-typecheck, string-conversions, tagged, temporary, text - , transformers, transformers-base, transformers-compat, wai - , wai-app-static, wai-extra, warp, word8 - }: - mkDerivation { - pname = "servant-server"; - version = "0.16.2"; - sha256 = "1l4kgjg5z775bi76hy7cb70qwvmkai4rxqkgp0ildsjgsvf8qb80"; - revision = "1"; - editedCabalFile = "017aw6wyhi5g7zkk59yj44r1n02zzin2w9wdskwqys7iqkvnvczn"; - isLibrary = true; - isExecutable = true; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base base-compat base64-bytestring bytestring containers exceptions - filepath http-api-data http-media http-types monad-control mtl - network network-uri resourcet servant string-conversions tagged - text transformers transformers-base wai wai-app-static word8 - ]; - executableHaskellDepends = [ - aeson base base-compat servant text wai warp - ]; - testHaskellDepends = [ - aeson base base-compat base64-bytestring bytestring directory - doctest hspec hspec-wai http-types mtl QuickCheck resourcet safe - servant should-not-typecheck string-conversions temporary text - transformers transformers-compat wai wai-extra - ]; - testToolDepends = [ hspec-discover ]; - description = "A family of combinators for defining webservices APIs and serving them"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-server_0_18_1" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, containers, directory, exceptions, filepath, hspec , hspec-discover, hspec-wai, http-api-data, http-media, http-types @@ -232287,7 +227287,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs and serving them"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-server-namedargs" = callPackage @@ -232305,8 +227304,6 @@ self: { ]; description = "Automatically derive API server functions with named and optional parameters"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-smsc-ru" = callPackage @@ -232329,8 +227326,6 @@ self: { ]; description = "Servant client for smsc.ru service for sending SMS to cell phones"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-snap" = callPackage @@ -232430,8 +227425,6 @@ self: { testHaskellDepends = [ base hspec http-types QuickCheck servant ]; description = "Servant combinators for the 'streaming' package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-streaming-client" = callPackage @@ -232457,8 +227450,6 @@ self: { ]; description = "Client instances for the 'servant-streaming' package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-streaming-docs" = callPackage @@ -232476,8 +227467,6 @@ self: { ]; description = "Client instances for the 'servant-docs' package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-streaming-server" = callPackage @@ -232504,8 +227493,6 @@ self: { ]; description = "Server instances for the 'servant-streaming' package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-subscriber" = callPackage @@ -232535,36 +227522,6 @@ self: { }) {}; "servant-swagger" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring - , Cabal, cabal-doctest, directory, doctest, filepath, hspec - , hspec-discover, http-media, insert-ordered-containers, lens - , lens-aeson, QuickCheck, servant, singleton-bool, swagger2 - , template-haskell, text, time, unordered-containers, utf8-string - , vector - }: - mkDerivation { - pname = "servant-swagger"; - version = "1.1.7.1"; - sha256 = "0vdjvn5bsd26q8wx1qdwn7vdfnd9jk8m9jzzm251gyn1ijxv8ild"; - revision = "2"; - editedCabalFile = "0ij93pd7lsq39grglhfrdjrg21bxigmhavy51xilg6rrpnfcj2wv"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - aeson aeson-pretty base base-compat bytestring hspec http-media - insert-ordered-containers lens QuickCheck servant singleton-bool - swagger2 text unordered-containers - ]; - testHaskellDepends = [ - aeson base base-compat directory doctest filepath hspec lens - lens-aeson QuickCheck servant swagger2 template-haskell text time - utf8-string vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-swagger_1_1_10" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring , Cabal, cabal-doctest, directory, doctest, filepath, hspec , hspec-discover, http-media, insert-ordered-containers, lens @@ -232590,7 +227547,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-swagger-tags" = callPackage @@ -232607,29 +227563,9 @@ self: { ]; description = "Swagger Tags for Servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-swagger-ui" = callPackage - ({ mkDerivation, base, bytestring, file-embed-lzma, servant - , servant-server, servant-swagger-ui-core, swagger2, text - }: - mkDerivation { - pname = "servant-swagger-ui"; - version = "0.3.4.3.23.11"; - sha256 = "0ryr6h74vz6q6q0c9aixb7kwhq1vn95m3m0799cvc0xkfvm0ljha"; - revision = "2"; - editedCabalFile = "1wmxiihiwjkzwqqj2996fqmixz6jblj5gh43p7dxbww3g9fdz8qi"; - libraryHaskellDepends = [ - base bytestring file-embed-lzma servant servant-server - servant-swagger-ui-core swagger2 text - ]; - description = "Servant swagger ui"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "servant-swagger-ui_0_3_4_3_36_1" = callPackage ({ mkDerivation, base, bytestring, file-embed-lzma, servant , servant-server, servant-swagger-ui-core, swagger2, text }: @@ -232643,7 +227579,6 @@ self: { ]; description = "Servant swagger ui"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "servant-swagger-ui-core" = callPackage @@ -232722,8 +227657,6 @@ self: { ]; description = "Automatically generate Elm clients for Servant APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-tracing" = callPackage @@ -232778,8 +227711,6 @@ self: { ]; description = "Servant Integration for Waargonaut JSON Package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-wasm" = callPackage @@ -232867,8 +227798,6 @@ self: { libraryHaskellDepends = [ base singletons ]; description = "Types and definitions of servant-zeppelin combinators"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-zeppelin-client" = callPackage @@ -232892,8 +227821,6 @@ self: { ]; description = "Client library for servant-zeppelin combinators"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-zeppelin-server" = callPackage @@ -232917,8 +227844,6 @@ self: { ]; description = "Server library for servant-zeppelin combinators"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-zeppelin-swagger" = callPackage @@ -232940,8 +227865,6 @@ self: { ]; description = "Swagger instances for servant-zeppelin combinators"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "server-generic" = callPackage @@ -232962,33 +227885,6 @@ self: { }) {}; "serverless-haskell" = callPackage - ({ mkDerivation, aeson, aeson-casing, amazonka-core - , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive - , hspec, hspec-discover, http-client, http-types, iproute, lens - , raw-strings-qq, safe-exceptions, text, time, unix - , unordered-containers - }: - mkDerivation { - pname = "serverless-haskell"; - version = "0.11.3"; - sha256 = "14jaykiwi5xzf9cvkkk35gqgk203yah1ln0skr7gi847bh95v7qf"; - libraryHaskellDepends = [ - aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base - bytestring case-insensitive http-client http-types iproute lens - safe-exceptions text time unix unordered-containers - ]; - testHaskellDepends = [ - aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base - bytestring case-insensitive hspec hspec-discover http-client - http-types iproute lens raw-strings-qq safe-exceptions text time - unix unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "Deploying Haskell code onto AWS Lambda using Serverless"; - license = stdenv.lib.licenses.mit; - }) {}; - - "serverless-haskell_0_12_4" = callPackage ({ mkDerivation, aeson, aeson-casing, amazonka-core , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive , hspec, hspec-discover, http-client, http-types, iproute, lens @@ -233013,7 +227909,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Deploying Haskell code onto AWS Lambda using Serverless"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "serversession" = callPackage @@ -233415,8 +228310,6 @@ self: { executableToolDepends = [ alex happy ]; description = "Treating files as sets to perform rapid set manipulation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "setenv" = callPackage @@ -233446,6 +228339,8 @@ self: { executableHaskellDepends = [ base ]; description = "A console interface to the game of Set"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "setlocale" = callPackage @@ -233598,36 +228493,6 @@ self: { }) {}; "sexp-grammar" = callPackage - ({ mkDerivation, alex, array, base, bytestring, containers - , criterion, deepseq, happy, invertible-grammar, prettyprinter - , QuickCheck, recursion-schemes, scientific, semigroups, tasty - , tasty-hunit, tasty-quickcheck, text, utf8-string - }: - mkDerivation { - pname = "sexp-grammar"; - version = "2.1.0"; - sha256 = "139sqr50bba74h2r6gdivzsgkqjwq1gcah54zw2jkwzhlfk03fm1"; - revision = "1"; - editedCabalFile = "07rjcyk1zz775znhibaaqwxfkb8vfdbr5qsd20g5ywld0302scb1"; - libraryHaskellDepends = [ - array base bytestring containers deepseq invertible-grammar - prettyprinter recursion-schemes scientific semigroups text - utf8-string - ]; - libraryToolDepends = [ alex happy ]; - testHaskellDepends = [ - base containers invertible-grammar prettyprinter QuickCheck - scientific semigroups tasty tasty-hunit tasty-quickcheck text - utf8-string - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq text - ]; - description = "Invertible grammar combinators for S-expressions"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "sexp-grammar_2_3_0" = callPackage ({ mkDerivation, alex, array, base, bytestring, containers , criterion, data-fix, deepseq, happy, invertible-grammar , prettyprinter, QuickCheck, recursion-schemes, scientific @@ -233654,7 +228519,6 @@ self: { ]; description = "Invertible grammar combinators for S-expressions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "sexp-show" = callPackage @@ -234022,15 +228886,14 @@ self: { "shake" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, directory - , extra, file-embed, filepath, filepattern, hashable, heaps - , js-dgtable, js-flot, js-jquery, primitive, process, QuickCheck - , random, template-haskell, time, transformers, unix - , unordered-containers, utf8-string + , extra, filepath, filepattern, hashable, heaps, js-dgtable + , js-flot, js-jquery, primitive, process, QuickCheck, random, time + , transformers, unix, unordered-containers, utf8-string }: mkDerivation { pname = "shake"; - version = "0.19.1"; - sha256 = "14znwscqdhac421igz26r0p1im9p0zawxzmi3hh1lhmxc5fprk2n"; + version = "0.19.2"; + sha256 = "0s34c40zvr0ny5n0p2g85rzkx3789r20627gykkpsn5cvnc7pj5s"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -234040,10 +228903,9 @@ self: { random time transformers unix unordered-containers utf8-string ]; executableHaskellDepends = [ - base binary bytestring deepseq directory extra file-embed filepath - filepattern hashable heaps js-dgtable js-flot js-jquery primitive - process random template-haskell time transformers unix - unordered-containers utf8-string + base binary bytestring deepseq directory extra filepath filepattern + hashable heaps js-dgtable js-flot js-jquery primitive process + random time transformers unix unordered-containers utf8-string ]; testHaskellDepends = [ base binary bytestring deepseq directory extra filepath filepattern @@ -234214,8 +229076,6 @@ self: { ]; description = "Dependency tracking for Futhark"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "shake-google-closure-compiler" = callPackage @@ -234332,21 +229192,6 @@ self: { }) {}; "shake-plus" = callPackage - ({ mkDerivation, aeson, base, comonad, extra, path, rio, shake - , within - }: - mkDerivation { - pname = "shake-plus"; - version = "0.1.10.0"; - sha256 = "0jp0b593162y2m9mxrh4fhgvjiwyxx4zk5spmr46aby5hhrgdwcr"; - libraryHaskellDepends = [ - aeson base comonad extra path rio shake within - ]; - description = "Re-export of Shake using well-typed paths and ReaderT"; - license = stdenv.lib.licenses.mit; - }) {}; - - "shake-plus_0_3_3_1" = callPackage ({ mkDerivation, base, extra, path, rio, shake }: mkDerivation { pname = "shake-plus"; @@ -234355,7 +229200,6 @@ self: { libraryHaskellDepends = [ base extra path rio shake ]; description = "Re-export of Shake using well-typed paths and ReaderT"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "shake-plus-extended" = callPackage @@ -234375,8 +229219,6 @@ self: { ]; description = "Experimental extensions to shake-plus"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "shakebook" = callPackage @@ -234605,8 +229447,6 @@ self: { ]; description = "Shannon-fano compression algorithm in Haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "shapefile" = callPackage @@ -234834,29 +229674,6 @@ self: { }) {}; "shell-conduit" = callPackage - ({ mkDerivation, async, base, bytestring, conduit, conduit-extra - , directory, filepath, hspec, hspec-expectations, monads-tf - , process, resourcet, semigroups, split, template-haskell, text - , transformers, unix, unliftio - }: - mkDerivation { - pname = "shell-conduit"; - version = "4.7.0"; - sha256 = "0c5yvm08l37qblqks1r23znixxas39gl1d3mlm6rq8a6zfvcacbg"; - libraryHaskellDepends = [ - async base bytestring conduit conduit-extra directory filepath - monads-tf process resourcet semigroups split template-haskell text - transformers unix unliftio - ]; - testHaskellDepends = [ - base bytestring conduit conduit-extra hspec hspec-expectations - template-haskell - ]; - description = "Write shell scripts with Conduit"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "shell-conduit_5_0_0" = callPackage ({ mkDerivation, async, base, bytestring, conduit, conduit-extra , directory, filepath, hspec, hspec-expectations, monads-tf , process, resourcet, semigroups, split, template-haskell, text @@ -234877,7 +229694,6 @@ self: { ]; description = "Write shell scripts with Conduit"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "shell-escape" = callPackage @@ -235049,38 +229865,6 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "shelly_1_8_1" = callPackage - ({ mkDerivation, async, base, bytestring, containers, directory - , enclosed-exceptions, exceptions, filepath, hspec, hspec-contrib - , HUnit, lifted-async, lifted-base, monad-control, mtl, process - , system-fileio, system-filepath, text, time, transformers - , transformers-base, unix, unix-compat - }: - mkDerivation { - pname = "shelly"; - version = "1.8.1"; - sha256 = "023fbvbqs5gdwm30j5517gbdcc7fvz0md70dgwgpypkskj3i926y"; - revision = "1"; - editedCabalFile = "0crf0m077wky76f5nav2p9q4fa5q4yhv5l4bq9hd073dzdaywhz0"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async base bytestring containers directory enclosed-exceptions - exceptions lifted-async lifted-base monad-control mtl process - system-fileio system-filepath text time transformers - transformers-base unix unix-compat - ]; - testHaskellDepends = [ - async base bytestring containers directory enclosed-exceptions - exceptions filepath hspec hspec-contrib HUnit lifted-async - lifted-base monad-control mtl process system-fileio system-filepath - text time transformers transformers-base unix unix-compat - ]; - description = "shell-like (systems) programming in Haskell"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "shelly" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , enclosed-exceptions, exceptions, filepath, hspec, hspec-contrib @@ -235630,6 +230414,8 @@ self: { ]; description = "Generate swift types from haskell types"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "si-clock" = callPackage @@ -236013,8 +230799,6 @@ self: { ]; description = "A minimalist web framework for the WAI server interface"; license = stdenv.lib.licenses.lgpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "simple-actors" = callPackage @@ -236242,8 +231026,6 @@ self: { benchmarkHaskellDepends = [ base criterion mtl transformers ]; description = "A simple effect system that integrates with MTL"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "simple-enumeration" = callPackage @@ -236410,8 +231192,6 @@ self: { libraryHaskellDepends = [ base fast-logger mtl text ]; description = "A very simple but efficient logging framework"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "simple-logging" = callPackage @@ -236573,8 +231353,6 @@ self: { ]; description = "Connector package for integrating postgresql-orm with the Simple web framework"; license = stdenv.lib.licenses.lgpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "simple-reflect" = callPackage @@ -236651,8 +231429,6 @@ self: { ]; description = "Cookie-based session management for the Simple web framework"; license = stdenv.lib.licenses.lgpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "simple-sessions" = callPackage @@ -237021,6 +231797,8 @@ self: { librarySystemDepends = [ sqlite ]; description = "Simplest SQLite3 binding"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs) sqlite;}; "simplex" = callPackage @@ -237217,27 +231995,6 @@ self: { }) {}; "singletons" = callPackage - ({ mkDerivation, base, Cabal, containers, directory, filepath - , ghc-boot-th, mtl, pretty, process, syb, tasty, tasty-golden - , template-haskell, text, th-desugar, transformers, turtle - }: - mkDerivation { - pname = "singletons"; - version = "2.6"; - sha256 = "1lc6p1f3h0j4nq5ppqwjihrjlgcwl5sx5fsw449m9lvs07vp39xy"; - setupHaskellDepends = [ base Cabal directory filepath ]; - libraryHaskellDepends = [ - base containers ghc-boot-th mtl pretty syb template-haskell text - th-desugar transformers - ]; - testHaskellDepends = [ - base filepath process tasty tasty-golden text turtle - ]; - description = "A framework for generating singleton types"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "singletons_2_7" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, deepseq , directory, filepath, ghc-boot-th, mtl, pretty, process, syb , tasty, tasty-golden, template-haskell, text, th-desugar @@ -237260,7 +232017,6 @@ self: { ]; description = "A framework for generating singleton types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "singletons-presburger" = callPackage @@ -237533,27 +232289,11 @@ self: { ]; description = "Sized functors, for size-based enumerations"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "sized" = callPackage - ({ mkDerivation, base, constraints, containers, deepseq - , equational-reasoning, ghc-typelits-presburger, hashable, lens - , ListLike, mono-traversable, singletons, type-natural, vector - }: - mkDerivation { - pname = "sized"; - version = "0.4.0.0"; - sha256 = "1s1j9riv0kms1hgyhv69nwvh44xa831jk20xlnwq1byw6mbalna9"; - libraryHaskellDepends = [ - base constraints containers deepseq equational-reasoning - ghc-typelits-presburger hashable lens ListLike mono-traversable - singletons type-natural vector - ]; - description = "Sized sequence data-types"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "sized_0_8_0_0" = callPackage ({ mkDerivation, base, constraints, containers, deepseq , equational-reasoning, ghc-typelits-knownnat , ghc-typelits-presburger, hashable, hspec, inspection-testing @@ -237575,7 +232315,6 @@ self: { ]; description = "Sized sequence data-types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "sized-grid" = callPackage @@ -237815,8 +232554,6 @@ self: { ]; description = "A very quick-and-dirty WebSocket server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "skip-list" = callPackage @@ -237884,28 +232621,6 @@ self: { }) {}; "skylighting" = callPackage - ({ mkDerivation, base, binary, blaze-html, bytestring, containers - , directory, filepath, pretty-show, skylighting-core, text - }: - mkDerivation { - pname = "skylighting"; - version = "0.8.5"; - sha256 = "1b8m0spspp060p5hkl2qxarh3cwji0shq5kdwz2w93kiyl8hk8sv"; - configureFlags = [ "-fexecutable" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base binary bytestring containers skylighting-core - ]; - executableHaskellDepends = [ - base blaze-html bytestring containers directory filepath - pretty-show text - ]; - description = "syntax highlighting library"; - license = stdenv.lib.licenses.gpl2; - }) {}; - - "skylighting_0_10_0_3" = callPackage ({ mkDerivation, base, binary, blaze-html, bytestring, containers , directory, filepath, pretty-show, skylighting-core, text }: @@ -237925,42 +232640,9 @@ self: { ]; description = "syntax highlighting library"; license = stdenv.lib.licenses.gpl2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "skylighting-core" = callPackage - ({ mkDerivation, aeson, ansi-terminal, attoparsec, base - , base64-bytestring, binary, blaze-html, bytestring - , case-insensitive, colour, containers, criterion, Diff, directory - , filepath, HUnit, hxt, mtl, pretty-show, QuickCheck, random - , regex-pcre-builtin, safe, tasty, tasty-golden, tasty-hunit - , tasty-quickcheck, text, transformers, utf8-string - }: - mkDerivation { - pname = "skylighting-core"; - version = "0.8.5"; - sha256 = "1azcq7g8c4p18q4akk7rl0bczjvp0vl4mnqvsfmzcdf7sdjlg9f7"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal attoparsec base base64-bytestring binary - blaze-html bytestring case-insensitive colour containers directory - filepath hxt mtl regex-pcre-builtin safe text transformers - utf8-string - ]; - testHaskellDepends = [ - aeson base bytestring containers Diff directory filepath HUnit - pretty-show QuickCheck random tasty tasty-golden tasty-hunit - tasty-quickcheck text - ]; - benchmarkHaskellDepends = [ - base containers criterion directory filepath text - ]; - description = "syntax highlighting library"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "skylighting-core_0_10_0_3" = callPackage ({ mkDerivation, aeson, ansi-terminal, attoparsec, base , base64-bytestring, binary, blaze-html, bytestring , case-insensitive, colour, containers, criterion, Diff, directory @@ -237989,7 +232671,6 @@ self: { ]; description = "syntax highlighting library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "skylighting-extensions" = callPackage @@ -238524,8 +233205,6 @@ self: { executableHaskellDepends = [ base ]; description = "Handle molecular sequences"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "small-bytearray-builder" = callPackage @@ -238578,17 +233257,6 @@ self: { }) {}; "smallcheck" = callPackage - ({ mkDerivation, base, logict, mtl, pretty }: - mkDerivation { - pname = "smallcheck"; - version = "1.1.7"; - sha256 = "0dcnwg1mn1v57fbm9g5a94qfqwp9a6nzvxlwyxca4vf27qn9wpyh"; - libraryHaskellDepends = [ base logict mtl pretty ]; - description = "A property-based testing library"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "smallcheck_1_2_0" = callPackage ({ mkDerivation, base, logict, mtl, pretty }: mkDerivation { pname = "smallcheck"; @@ -238597,7 +233265,6 @@ self: { libraryHaskellDepends = [ base logict mtl pretty ]; description = "A property-based testing library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "smallcheck-kind-generics" = callPackage @@ -238615,6 +233282,8 @@ self: { benchmarkHaskellDepends = [ base gauge ]; description = "See README for more info"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "smallcheck-laws" = callPackage @@ -238664,8 +233333,6 @@ self: { ]; description = "Extra SmallCheck series and utilities"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "smallpt-hs" = callPackage @@ -238888,6 +233555,8 @@ self: { pname = "smash-microlens"; version = "0.1.0.0"; sha256 = "164vmvrgfsq777408skndzybhg4cp0d97vrijk6b66nnv9k4ril0"; + revision = "1"; + editedCabalFile = "020r04bxhml84lgl1bvf2s6gjahswdxpzcrla43rqhx0paz0n0cs"; libraryHaskellDepends = [ base microlens smash ]; testHaskellDepends = [ base ]; description = "Optics for the `smash` library"; @@ -238903,8 +233572,6 @@ self: { libraryHaskellDepends = [ base optics-core smash ]; description = "Optics for the `smash` library using `optics-core`"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "smcdel" = callPackage @@ -239617,8 +234284,6 @@ self: { ]; description = "Snap dynamic loader"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "snap-loader-static" = callPackage @@ -239630,8 +234295,6 @@ self: { libraryHaskellDepends = [ base template-haskell ]; description = "Snap static loader"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "snap-predicates" = callPackage @@ -239680,48 +234343,6 @@ self: { }) {}; "snap-server" = callPackage - ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder - , bytestring, bytestring-builder, case-insensitive, clock - , containers, criterion, deepseq, directory, filepath, HsOpenSSL - , http-common, http-streams, HUnit, io-streams, io-streams-haproxy - , lifted-base, monad-control, mtl, network, old-locale - , openssl-streams, parallel, QuickCheck, random, snap-core - , test-framework, test-framework-hunit, test-framework-quickcheck2 - , text, threads, time, transformers, unix, unix-compat, vector - }: - mkDerivation { - pname = "snap-server"; - version = "1.1.1.2"; - sha256 = "1qprlgn59n9layslshpkizzjbsbd87v5h35iylva58vfnwwlmz77"; - revision = "1"; - editedCabalFile = "0bzda5wah6x4cx8g4m6ml4jkcn852i4cxvcgb61jxmwf910arbax"; - configureFlags = [ "-fopenssl" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - attoparsec base blaze-builder bytestring bytestring-builder - case-insensitive clock containers filepath HsOpenSSL io-streams - io-streams-haproxy lifted-base mtl network old-locale - openssl-streams snap-core text time unix unix-compat vector - ]; - testHaskellDepends = [ - attoparsec base base16-bytestring blaze-builder bytestring - bytestring-builder case-insensitive clock containers deepseq - directory filepath HsOpenSSL http-common http-streams HUnit - io-streams io-streams-haproxy lifted-base monad-control mtl network - old-locale openssl-streams parallel QuickCheck random snap-core - test-framework test-framework-hunit test-framework-quickcheck2 text - threads time transformers unix unix-compat vector - ]; - benchmarkHaskellDepends = [ - attoparsec base blaze-builder bytestring bytestring-builder - criterion io-streams io-streams-haproxy snap-core vector - ]; - description = "A web server for the Snap Framework"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "snap-server_1_1_2_0" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder , bytestring, bytestring-builder, case-insensitive, clock , containers, criterion, deepseq, directory, filepath, HsOpenSSL @@ -239761,7 +234382,6 @@ self: { ]; description = "A web server for the Snap Framework"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "snap-stream" = callPackage @@ -240159,8 +234779,6 @@ self: { ]; description = "snaplet-i18n"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "snaplet-influxdb" = callPackage @@ -240323,8 +234941,6 @@ self: { ]; description = "persistent snaplet for the Snap Framework"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "snaplet-postgresql-simple" = callPackage @@ -241960,8 +236576,8 @@ self: { }: mkDerivation { pname = "spake2"; - version = "0.4.2"; - sha256 = "02zvlh7pva2d2k56n3070wdp4chv6avhwzn7mg2zax1mzswd21r4"; + version = "0.4.3"; + sha256 = "1vr19nia8876c19l4fj1v2bfxkfm8bbg65gmqn7as9rn8jg7wx64"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -242520,8 +237136,6 @@ self: { testHaskellDepends = [ base containers ]; description = "Speedy slice sampling"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "spelling-suggest" = callPackage @@ -242783,6 +237397,8 @@ self: { ]; description = "A parallel implementation of the Sorokina/Zeilfelder spline scheme"; license = stdenv.lib.licenses.agpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "splines" = callPackage @@ -242819,18 +237435,6 @@ self: { license = stdenv.lib.licenses.isc; }) {}; - "split_0_1_4_3" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "split"; - version = "0.1.4.3"; - sha256 = "1i9vmb0zvmhqj6qcbnsapsk9lhsyzznz336c8s7v4sz20s99hsby"; - libraryHaskellDepends = [ base ]; - description = "Combinator library for splitting lists"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "split" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { @@ -243442,8 +238046,6 @@ self: { testHaskellDepends = [ base mtl sqlite-simple text ]; description = "Wrapper around errors from sqlite-simple"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "sqlite-simple-typed" = callPackage @@ -243589,8 +238191,6 @@ self: { ]; description = "A file-packing application"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "sr-extra" = callPackage @@ -243992,35 +238592,6 @@ self: { }) {}; "stache" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, criterion - , deepseq, directory, file-embed, filepath, hspec, hspec-discover - , hspec-megaparsec, megaparsec, mtl, template-haskell, text - , unordered-containers, vector, yaml - }: - mkDerivation { - pname = "stache"; - version = "2.1.1"; - sha256 = "06pn7pm5vgk9f4bsh3m29cik514nv5w655ip04k7p5jv9xgmn4ld"; - revision = "2"; - editedCabalFile = "1a25mwi1x3yqq9clm9gz0dibpnppznbx392ixfwc21hnngn7kxsp"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring containers deepseq directory filepath - megaparsec mtl template-haskell text unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers file-embed hspec hspec-megaparsec - megaparsec template-haskell text yaml - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - aeson base criterion deepseq megaparsec text - ]; - description = "Mustache templates for Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "stache_2_2_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, directory, file-embed, filepath, gitrev, hspec , hspec-discover, hspec-megaparsec, megaparsec, mtl @@ -244054,7 +238625,6 @@ self: { ]; description = "Mustache templates for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "stack" = callPackage @@ -244197,17 +238767,17 @@ self: { }) {}; "stack-clean-old" = callPackage - ({ mkDerivation, base, directory, extra, filepath, simple-cmd - , simple-cmd-args + ({ mkDerivation, base, directory, extra, filemanip, filepath + , simple-cmd, simple-cmd-args }: mkDerivation { pname = "stack-clean-old"; - version = "0.2"; - sha256 = "1mk92hgh1prnw0piwccxb1nf1383yap7csx03abnwp8anl8xw5dc"; + version = "0.2.1"; + sha256 = "0wal5jhm78di54gwwmbmbpp76n7fkna82kg2p3ldzi0r2q53m44h"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base directory extra filepath simple-cmd simple-cmd-args + base directory extra filemanip filepath simple-cmd simple-cmd-args ]; description = "Clean away old stack build artefacts"; license = stdenv.lib.licenses.bsd3; @@ -244491,8 +239061,6 @@ self: { ]; description = "Convert stack projects to cabal.project + cabal.project.freeze"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "stack2nix" = callPackage @@ -244901,29 +239469,6 @@ self: { }) {}; "stackcollapse-ghc" = callPackage - ({ mkDerivation, base, bytestring, containers, extra, foldl, hspec - , hspec-golden, recursion-schemes, rosezipper, safe, text - , transformers, utf8-string - }: - mkDerivation { - pname = "stackcollapse-ghc"; - version = "0.0.1.2"; - sha256 = "17ypxfscz9y7w6jh06133j779837dhdiq2a378mc73ji2m5fia1s"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base bytestring containers extra foldl recursion-schemes rosezipper - safe text transformers - ]; - testHaskellDepends = [ - base bytestring containers extra foldl hspec hspec-golden - recursion-schemes rosezipper safe text transformers utf8-string - ]; - description = "Program to fold GHC prof files into flamegraph input"; - license = stdenv.lib.licenses.gpl3; - }) {}; - - "stackcollapse-ghc_0_0_1_3" = callPackage ({ mkDerivation, base, bytestring, containers, extra, foldl, hspec , hspec-golden, recursion-schemes, rosezipper, safe, text , transformers, utf8-string @@ -244944,7 +239489,6 @@ self: { ]; description = "Program to fold GHC prof files into flamegraph input"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "stacked-dag" = callPackage @@ -245249,8 +239793,6 @@ self: { ]; description = "A faster variant of the RWS monad transformers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "statechart" = callPackage @@ -245301,6 +239843,8 @@ self: { ]; description = "Simple State-like monad transformer with saveable and restorable state"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "statethread" = callPackage @@ -245351,8 +239895,6 @@ self: { ]; description = "Type-safe and interoperable static values and closures"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "static-canvas" = callPackage @@ -246106,8 +240648,6 @@ self: { testHaskellDepends = [ base hspec mtl stm stm-queue ]; description = "A simplistic actor model based on STM"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "stm-channelize" = callPackage @@ -246413,8 +240953,6 @@ self: { testHaskellDepends = [ async base QuickCheck random Unique ]; description = "STM wrapper around Control.Concurrent.Supply."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "stm-tlist" = callPackage @@ -246773,8 +241311,6 @@ self: { ]; description = "Streaming interfaces for `store`"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "stp" = callPackage @@ -246812,30 +241348,6 @@ self: { }) {}; "stratosphere" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers - , hashable, hspec, hspec-discover, lens, template-haskell, text - , unordered-containers - }: - mkDerivation { - pname = "stratosphere"; - version = "0.53.0"; - sha256 = "0842sfn7vspbq5kc6rx7i2mvmk6zap87233khybbmvrzzyrp0sp2"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty base bytestring containers hashable lens - template-haskell text unordered-containers - ]; - testHaskellDepends = [ - aeson aeson-pretty base bytestring containers hashable hspec - hspec-discover lens template-haskell text unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "EDSL for AWS CloudFormation"; - license = stdenv.lib.licenses.mit; - }) {}; - - "stratosphere_0_59_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , hashable, hspec, hspec-discover, lens, template-haskell, text , unordered-containers @@ -246857,7 +241369,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "EDSL for AWS CloudFormation"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "stratum-tool" = callPackage @@ -246936,6 +241447,8 @@ self: { ]; description = "A library for using HTTP with stratux"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "stratux-types" = callPackage @@ -246951,6 +241464,8 @@ self: { ]; description = "A library for reading JSON output from stratux"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "stratux-websockets" = callPackage @@ -247108,6 +241623,8 @@ self: { ]; description = "Streaming conversion from/to base64"; license = stdenv.lib.licenses.publicDomain; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "streaming-benchmarks" = callPackage @@ -247133,6 +241650,8 @@ self: { ]; description = "Benchmarks to compare streaming packages"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "streaming-binary" = callPackage @@ -247193,27 +241712,6 @@ self: { }) {}; "streaming-bytestring" = callPackage - ({ mkDerivation, base, bytestring, deepseq, exceptions, mmorph, mtl - , resourcet, smallcheck, streaming, tasty, tasty-hunit - , tasty-smallcheck, transformers, transformers-base - }: - mkDerivation { - pname = "streaming-bytestring"; - version = "0.1.7"; - sha256 = "12fd0aqd6vxm8c6ccgqd99m1hh3z3nb155hairnddzix0v3r8zvd"; - libraryHaskellDepends = [ - base bytestring deepseq exceptions mmorph mtl resourcet streaming - transformers transformers-base - ]; - testHaskellDepends = [ - base bytestring resourcet smallcheck streaming tasty tasty-hunit - tasty-smallcheck transformers - ]; - description = "Fast, effectful byte streams"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "streaming-bytestring_0_2_0" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions, ghc-prim , mmorph, mtl, resourcet, smallcheck, streaming, tasty, tasty-hunit , tasty-smallcheck, transformers, transformers-base @@ -247232,7 +241730,6 @@ self: { ]; description = "Fast, effectful byte streams"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "streaming-cassava" = callPackage @@ -247302,6 +241799,8 @@ self: { ]; description = "Concurrency support for the streaming ecosystem"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "streaming-conduit" = callPackage @@ -247336,6 +241835,8 @@ self: { ]; description = "Client-side consumption of a ServerEvent"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "streaming-eversion" = callPackage @@ -247433,6 +241934,8 @@ self: { ]; description = "A hand-written streaming byte parser for OpenStreetMap Protobuf data"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "streaming-pcap" = callPackage @@ -247454,6 +241957,8 @@ self: { ]; description = "Stream packets via libpcap"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "streaming-png" = callPackage @@ -247563,6 +242068,8 @@ self: { ]; description = "http, attoparsec, pipes and other utilities for the streaming libraries"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "streaming-wai" = callPackage @@ -247596,6 +242103,8 @@ self: { ]; description = "with/bracket-style idioms for use with streaming"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "streamly" = callPackage @@ -247733,8 +242242,8 @@ self: { }: mkDerivation { pname = "streamly-lmdb"; - version = "0.1.0"; - sha256 = "0yccaszb6fbasmlwq3iqci7gin8kf7hgmlcjfsq0pdqw32lnmcbn"; + version = "0.2.0"; + sha256 = "1mkcnn7y4rwc8m0qvcqyw20jd7ax3nm455228fwp3yaslgw4mcvy"; libraryHaskellDepends = [ async base bytestring streamly ]; librarySystemDepends = [ lmdb ]; testHaskellDepends = [ @@ -247744,8 +242253,6 @@ self: { testSystemDepends = [ lmdb ]; description = "Stream data to or from LMDB databases using the streamly library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) lmdb;}; "streamly-posix" = callPackage @@ -247855,17 +242362,6 @@ self: { }) {}; "strict" = callPackage - ({ mkDerivation, array, base }: - mkDerivation { - pname = "strict"; - version = "0.3.2"; - sha256 = "08cjajqz9h47fkq98mlf3rc8n5ghbmnmgn8pfsl3bdldjdkmmlrc"; - libraryHaskellDepends = [ array base ]; - description = "Strict data types and String IO"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "strict_0_4" = callPackage ({ mkDerivation, assoc, base, binary, bytestring, deepseq, ghc-prim , hashable, text, these, transformers }: @@ -247879,7 +242375,6 @@ self: { ]; description = "Strict data types and String IO"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "strict-base" = callPackage @@ -247896,22 +242391,6 @@ self: { }) {}; "strict-base-types" = callPackage - ({ mkDerivation, aeson, base, bifunctors, binary, deepseq, ghc-prim - , hashable, lens, QuickCheck, strict - }: - mkDerivation { - pname = "strict-base-types"; - version = "0.6.1"; - sha256 = "0yihvjijag9g55ihrgqj0vwn6ksvscj3r0n2zzxz2qbxrhx6m1pq"; - libraryHaskellDepends = [ - aeson base bifunctors binary deepseq ghc-prim hashable lens - QuickCheck strict - ]; - description = "Strict variants of the types provided in base"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "strict-base-types_0_7" = callPackage ({ mkDerivation, aeson, base, quickcheck-instances, strict , strict-lens }: @@ -247925,6 +242404,7 @@ self: { description = "Strict variants of the types provided in base"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "strict-concurrency" = callPackage @@ -247973,6 +242453,8 @@ self: { libraryHaskellDepends = [ base ghc syb ]; description = "Compiler plugin for making Haskell strict"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "strict-identity" = callPackage @@ -248008,8 +242490,6 @@ self: { libraryHaskellDepends = [ base lens strict ]; description = "Lenses for types in strict package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "strict-list" = callPackage @@ -248038,8 +242518,6 @@ self: { libraryHaskellDepends = [ base optics-core strict ]; description = "Optics for types in strict package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "strict-tuple" = callPackage @@ -248229,36 +242707,6 @@ self: { }) {}; "string-interpolate" = callPackage - ({ mkDerivation, base, bytestring, criterion, deepseq, formatting - , haskell-src-exts, haskell-src-meta, hspec, interpolate - , neat-interpolation, QuickCheck, quickcheck-instances - , quickcheck-text, quickcheck-unicode, split, template-haskell - , text, text-conversions, unordered-containers, utf8-string - }: - mkDerivation { - pname = "string-interpolate"; - version = "0.2.1.0"; - sha256 = "0wply8lqfhc1xnqxq88xwygwqxbq86gjrwphygbn7nz66g2abgda"; - revision = "2"; - editedCabalFile = "00dsrl53aggn0d45cv3c7w6x82qhz3a059w957s9i3qdqfphbvx9"; - libraryHaskellDepends = [ - base bytestring haskell-src-exts haskell-src-meta split - template-haskell text text-conversions utf8-string - ]; - testHaskellDepends = [ - base bytestring hspec QuickCheck quickcheck-instances - quickcheck-text quickcheck-unicode template-haskell text - unordered-containers - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq formatting interpolate - neat-interpolation QuickCheck text - ]; - description = "Haskell string/text/bytestring interpolation that just works"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "string-interpolate_0_3_0_2" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, formatting , haskell-src-exts, haskell-src-meta, hspec, hspec-core , interpolate, neat-interpolation, QuickCheck, quickcheck-instances @@ -248286,7 +242734,6 @@ self: { ]; description = "Haskell string/text/bytestring interpolation that just works"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "string-isos" = callPackage @@ -248582,8 +243029,6 @@ self: { ]; description = "Stripe API for Haskell - Pure Core"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "stripe-haskell" = callPackage @@ -248595,8 +243040,6 @@ self: { libraryHaskellDepends = [ base stripe-core stripe-http-client ]; description = "Stripe API for Haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "stripe-http-client" = callPackage @@ -248616,8 +243059,6 @@ self: { ]; description = "Stripe API for Haskell - http-client backend"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "stripe-http-streams" = callPackage @@ -248675,8 +243116,6 @@ self: { testHaskellDepends = [ base bytestring text ]; description = "Verification of Stripe webhook signatures"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "stripe-tests" = callPackage @@ -248694,8 +243133,6 @@ self: { ]; description = "Tests for Stripe API bindings for Haskell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "stripe-wreq" = callPackage @@ -248712,6 +243149,8 @@ self: { ]; description = "Use the Stripe API via Wreq"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "stripeapi" = callPackage @@ -248809,27 +243248,6 @@ self: { }) {}; "structs" = callPackage - ({ mkDerivation, base, Cabal, cabal-doctest, deepseq, directory - , doctest, filepath, ghc-prim, parallel, primitive, QuickCheck - , tasty, tasty-hunit, tasty-quickcheck, template-haskell - }: - mkDerivation { - pname = "structs"; - version = "0.1.3"; - sha256 = "1y8w44lsybzrkhnv2nrk4zpsp01hny66syibh3xwqpi06k18h2lr"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base deepseq ghc-prim primitive template-haskell - ]; - testHaskellDepends = [ - base directory doctest filepath parallel primitive QuickCheck tasty - tasty-hunit tasty-quickcheck - ]; - description = "Strict GC'd imperative object-oriented programming with cheap pointers"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "structs_0_1_4" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, deepseq, directory , doctest, filepath, ghc-prim, parallel, primitive, QuickCheck , tasty, tasty-hunit, tasty-quickcheck, template-haskell @@ -248849,7 +243267,6 @@ self: { ]; description = "Strict GC'd imperative object-oriented programming with cheap pointers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "structural-induction" = callPackage @@ -248910,24 +243327,6 @@ self: { }) {}; "structured-cli" = callPackage - ({ mkDerivation, base, data-default, haskeline, mtl, split - , transformers - }: - mkDerivation { - pname = "structured-cli"; - version = "2.5.2.0"; - sha256 = "0sq72gyqg73d3nxfkv8bynyk30l3lw1vfmfw9jg4smmj2ix7n5a0"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base data-default haskeline mtl split transformers - ]; - executableHaskellDepends = [ base data-default mtl split ]; - description = "Application library for building interactive console CLIs"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "structured-cli_2_6_0_0" = callPackage ({ mkDerivation, base, data-default, exceptions, haskeline, mtl , split, transformers }: @@ -248945,7 +243344,6 @@ self: { executableHaskellDepends = [ base data-default mtl split ]; description = "Application library for building interactive console CLIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "structured-haskell-mode" = callPackage @@ -249144,38 +243542,6 @@ self: { }) {}; "stylish-haskell" = callPackage - ({ mkDerivation, aeson, base, bytestring, Cabal, containers - , directory, file-embed, filepath, haskell-src-exts, HsYAML - , HsYAML-aeson, HUnit, mtl, optparse-applicative, random - , semigroups, strict, syb, test-framework, test-framework-hunit - , text - }: - mkDerivation { - pname = "stylish-haskell"; - version = "0.11.0.3"; - sha256 = "10svl5q95n9i76rqvlxibi784qzvdyg8qfl1xwk7c32y84nyfibn"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring Cabal containers directory file-embed - filepath haskell-src-exts HsYAML HsYAML-aeson mtl semigroups syb - text - ]; - executableHaskellDepends = [ - aeson base bytestring Cabal containers directory file-embed - filepath haskell-src-exts HsYAML HsYAML-aeson mtl - optparse-applicative strict syb - ]; - testHaskellDepends = [ - aeson base bytestring Cabal containers directory file-embed - filepath haskell-src-exts HsYAML HsYAML-aeson HUnit mtl random syb - test-framework test-framework-hunit text - ]; - description = "Haskell code prettifier"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "stylish-haskell_0_12_2_0" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , directory, file-embed, filepath, ghc-lib-parser, HsYAML , HsYAML-aeson, HUnit, mtl, optparse-applicative, random, strict @@ -249203,7 +243569,6 @@ self: { ]; description = "Haskell code prettifier"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "stylist" = callPackage @@ -249212,8 +243577,8 @@ self: { }: mkDerivation { pname = "stylist"; - version = "2.2.0.0"; - sha256 = "0pmyjxdg7m0fh9m0nrimi02q4lqk47kfbws65mb22rj7ckm7gw68"; + version = "2.3.0.0"; + sha256 = "04nxhsv4v6qlr19fw29jf925b7qhp5777mn0q55sm0jhn7r4v6lv"; libraryHaskellDepends = [ async base css-syntax hashable network-uri text unordered-containers @@ -249278,6 +243643,8 @@ self: { ]; description = "An applicative functor that seamlessly talks to HTML inputs"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "sub-state" = callPackage @@ -249303,13 +243670,24 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "subG"; - version = "0.1.1.1"; - sha256 = "0726w12aqjmbdvqp8lpv68dh4h98bzv13ng41831ljdr76c3lrsy"; + version = "0.4.2.0"; + sha256 = "17fzdwlmh8ykwqn9h9a60wpnvqbgbz0wk6cgcrglbj0i41jy28jv"; libraryHaskellDepends = [ base ]; description = "Some extension to the Foldable and Monoid classes"; license = stdenv.lib.licenses.mit; }) {}; + "subG-instances" = callPackage + ({ mkDerivation, base, subG, vector }: + mkDerivation { + pname = "subG-instances"; + version = "0.1.0.0"; + sha256 = "0nyhd0l0cd1q62ch9jbjyv33f9sdidpgkjbkb0hj4dagqyxpv0jy"; + libraryHaskellDepends = [ base subG vector ]; + description = "Additional instances for the InsertLeft class from subG package"; + license = stdenv.lib.licenses.mit; + }) {}; + "subcategories" = callPackage ({ mkDerivation, base, bytestring, containers, data-default, foldl , hashable, inspection-testing, mono-traversable, pointed @@ -249668,6 +244046,8 @@ self: { ]; description = "Tool for scaffolding fully configured batteries-included production-level Haskell projects"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "summoner-tui" = callPackage @@ -249687,6 +244067,8 @@ self: { executableHaskellDepends = [ base relude ]; description = "Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "sump" = callPackage @@ -250078,8 +244460,6 @@ self: { testHaskellDepends = [ base hspec ]; description = "Monitor groups of threads with non-hierarchical lifetimes"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "supplemented" = callPackage @@ -250265,6 +244645,8 @@ self: { ]; description = "DSL for building SVG"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "svg-builder-fork" = callPackage @@ -250496,38 +244878,6 @@ self: { }) {}; "swagger2" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries - , bytestring, Cabal, cabal-doctest, containers, cookie, doctest - , generics-sop, Glob, hashable, hspec, hspec-discover, http-media - , HUnit, insert-ordered-containers, lens, mtl, network, optics-core - , optics-th, QuickCheck, quickcheck-instances, scientific - , template-haskell, text, time, transformers, transformers-compat - , unordered-containers, utf8-string, uuid-types, vector - }: - mkDerivation { - pname = "swagger2"; - version = "2.5"; - sha256 = "0ywj4536daz43vrxibqn271gq96bzkawx3qcwbm547315jfd4fqf"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - aeson aeson-pretty base base-compat-batteries bytestring containers - cookie generics-sop hashable http-media insert-ordered-containers - lens mtl network optics-core optics-th QuickCheck scientific - template-haskell text time transformers transformers-compat - unordered-containers uuid-types vector - ]; - testHaskellDepends = [ - aeson base base-compat-batteries bytestring containers doctest Glob - hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck - quickcheck-instances template-haskell text time - unordered-containers utf8-string vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Swagger 2.0 data model"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "swagger2_2_6" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries , bytestring, Cabal, cabal-doctest, containers, cookie, doctest , generics-sop, Glob, hashable, hspec, hspec-discover, http-media @@ -250559,7 +244909,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Swagger 2.0 data model"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "swapper" = callPackage @@ -250622,6 +244971,8 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Shallow embedding implementation of non-linear pattern matching"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "swf" = callPackage @@ -250684,8 +245035,8 @@ self: { }: mkDerivation { pname = "swiss-ephemeris"; - version = "1.2.0.0"; - sha256 = "1inzvwm7z562q07r5h8prxpn4g1ywza88a7rv95yx8634fcy1bsl"; + version = "1.2.1.0"; + sha256 = "0mbq3mzplxnnpr1zqbgg6k1ggh0fw4xlzvyg74rid863dxcldjpm"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base directory hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; @@ -250931,6 +245282,8 @@ self: { ]; description = "Symantics for parsing and documenting a CLI"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "symantic-document" = callPackage @@ -250979,6 +245332,8 @@ self: { ]; description = "Symantic combinators for deriving clients or a server from an HTTP API"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "symantic-http-client" = callPackage @@ -250997,6 +245352,8 @@ self: { ]; description = "symantic-http applied to the derivation of HTTP clients"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "symantic-http-demo" = callPackage @@ -251023,6 +245380,8 @@ self: { ]; description = "Demo for symantic-http and its companion libraries"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "symantic-http-pipes" = callPackage @@ -251044,6 +245403,8 @@ self: { ]; description = "Streaming support through pipes for symantic-http"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "symantic-http-server" = callPackage @@ -251062,6 +245423,8 @@ self: { ]; description = "symantic-http applied to the derivation of HTTP servers"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "symantic-http-test" = callPackage @@ -252353,8 +246716,6 @@ self: { ]; description = "Format tabular data as grid or table"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "table-tennis" = callPackage @@ -252983,8 +247344,6 @@ self: { ]; description = "streamlined html tag parser"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tai" = callPackage @@ -253002,6 +247361,8 @@ self: { ]; description = "Support library to enable TAI usage on systems with time kept in UTC"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "tai64" = callPackage @@ -253287,22 +247648,6 @@ self: { broken = true; }) {}; - "tar_0_4_1_0" = callPackage - ({ mkDerivation, base, bytestring, directory, filepath, old-time }: - mkDerivation { - pname = "tar"; - version = "0.4.1.0"; - sha256 = "05875pc5ns1fsbl9qgr8sqh29xl4mhvj0pwsa9z4afxv6h6328bm"; - revision = "1"; - editedCabalFile = "14ljxvasrda7qafz95gz3m0lpdsh4vvd6j8b3qkr2a2sp7cc0sis"; - libraryHaskellDepends = [ - base bytestring directory filepath old-time - ]; - description = "Reading, writing and manipulating \".tar\" archive files."; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "tar" = callPackage ({ mkDerivation, array, base, bytestring, bytestring-handle , containers, criterion, deepseq, directory, filepath, QuickCheck @@ -253356,8 +247701,6 @@ self: { ]; description = "Reading, writing and manipulating \".tar\" archive files."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tar-conduit" = callPackage @@ -253579,8 +247922,8 @@ self: { pname = "taskwarrior"; version = "0.3.0.0"; sha256 = "1h24d799q1s6b36hd40bxa4c9m1izkgh6j7p2jv1p6cxngz28ni0"; - revision = "2"; - editedCabalFile = "16ikncs4aail9ymd2nx9n67b5d64cwk7m6kcbwvji0iggbikmsiv"; + revision = "3"; + editedCabalFile = "1dma42d3fkiqphya8ksqy55nbyqk45hm65rrnj2y5sn2my5vncq9"; libraryHaskellDepends = [ aeson base bytestring containers process random text time unordered-containers uuid @@ -254196,29 +248539,9 @@ self: { testHaskellDepends = [ base QuickCheck tasty ]; description = "Pre-built tasty trees for checking lawful class properties using QuickCheck"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tasty-rerun" = callPackage - ({ mkDerivation, base, containers, mtl, optparse-applicative, split - , stm, tagged, tasty, transformers - }: - mkDerivation { - pname = "tasty-rerun"; - version = "1.1.17"; - sha256 = "0hiafrknk700gi8rm675akz8q6abk8iwlmygwnlx1fy3znalkqad"; - revision = "2"; - editedCabalFile = "0jkkydcq8fx3ia92pn9dnbfhx18wz70366y7xlv9yj9zysqcr8yl"; - libraryHaskellDepends = [ - base containers mtl optparse-applicative split stm tagged tasty - transformers - ]; - description = "Rerun only tests which failed in a previous test run"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "tasty-rerun_1_1_18" = callPackage ({ mkDerivation, base, containers, mtl, optparse-applicative, split , stm, tagged, tasty, transformers }: @@ -254232,7 +248555,6 @@ self: { ]; description = "Rerun only tests which failed in a previous test run"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "tasty-silver" = callPackage @@ -254667,6 +248989,8 @@ self: { ]; description = "Chart generation from tdigest"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "tdlib" = callPackage @@ -254694,6 +249018,8 @@ self: { testSystemDepends = [ tdlib ]; description = "complete binding to the Telegram Database Library"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs) tdlib;}; "tdlib-gen" = callPackage @@ -254722,6 +249048,8 @@ self: { ]; description = "Codegen for TDLib"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "tdlib-types" = callPackage @@ -254742,6 +249070,8 @@ self: { ]; description = "Types and Functions generated from tdlib api spec"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "tdoc" = callPackage @@ -254952,8 +249282,8 @@ self: { }: mkDerivation { pname = "telegram-bot-simple"; - version = "0.3.4"; - sha256 = "1a007ldp20lcmv55zjca5hc0pszvp2n5yprl4lri9dn49xa8mf6k"; + version = "0.3.5"; + sha256 = "08b650z513lbmmb46xinwgdb3csgpx9rjk5vn345xb9b0ki94chq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -255184,8 +249514,6 @@ self: { ]; description = "Optics for template-haskell types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "template-haskell-util" = callPackage @@ -255817,8 +250145,6 @@ self: { libraryHaskellDepends = [ base ]; description = "termbox bindings"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "termbox-banana" = callPackage @@ -256126,6 +250452,8 @@ self: { ]; description = "Tesla API client"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "test-fixture" = callPackage @@ -256380,6 +250708,8 @@ self: { ]; description = "Template Haskell for test framework"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "test-fun" = callPackage @@ -256431,6 +250761,8 @@ self: { ]; description = "Testing framework"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "test-lib" = callPackage @@ -256705,6 +251037,8 @@ self: { ]; description = "Functional Enumeration of Algebraic Types"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "testing-type-modifiers" = callPackage @@ -256902,6 +251236,8 @@ self: { ]; description = "Functions for running Tex from Haskell"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "text_1_2_4_0" = callPackage @@ -256972,8 +251308,6 @@ self: { libraryHaskellDepends = [ base text ]; description = "Text styling for ANSI terminals"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "text-binary" = callPackage @@ -257307,8 +251641,6 @@ self: { libraryHaskellDepends = [ base bytestring bytestring-handle text ]; description = "Encode and decode Text to/from ByteString using TextEncoding"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "text-manipulate" = callPackage @@ -257540,6 +251872,8 @@ 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; + broken = true; }) {}; "text-short" = callPackage @@ -257690,8 +252024,6 @@ self: { ]; description = "Library for Time parsing from Text into UTCTime"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "text-trie" = callPackage @@ -258009,20 +252341,6 @@ self: { }) {}; "th-abstraction" = callPackage - ({ mkDerivation, base, containers, ghc-prim, template-haskell }: - mkDerivation { - pname = "th-abstraction"; - version = "0.3.2.0"; - sha256 = "0ygbky8sk0nk4jyfjf6rj1ghv83rflcfcbsmnn7rnjzks0xg7zin"; - libraryHaskellDepends = [ - base containers ghc-prim template-haskell - ]; - testHaskellDepends = [ base containers template-haskell ]; - description = "Nicer interface for reified information about data types"; - license = stdenv.lib.licenses.isc; - }) {}; - - "th-abstraction_0_4_0_0" = callPackage ({ mkDerivation, base, containers, ghc-prim, template-haskell }: mkDerivation { pname = "th-abstraction"; @@ -258034,7 +252352,6 @@ self: { testHaskellDepends = [ base containers template-haskell ]; description = "Nicer interface for reified information about data types"; license = stdenv.lib.licenses.isc; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "th-alpha" = callPackage @@ -258159,29 +252476,6 @@ self: { }) {}; "th-desugar" = callPackage - ({ mkDerivation, base, containers, fail, ghc-prim, hspec, HUnit - , mtl, ordered-containers, semigroups, syb, template-haskell - , th-abstraction, th-expand-syns, th-lift, th-orphans - , transformers-compat - }: - mkDerivation { - pname = "th-desugar"; - version = "1.10"; - sha256 = "1g3v427qlpxl1m4klsbqzg2xas5sj4059j5pdx0vpbshpq9v3x8v"; - libraryHaskellDepends = [ - base containers fail ghc-prim mtl ordered-containers semigroups syb - template-haskell th-abstraction th-lift th-orphans - transformers-compat - ]; - testHaskellDepends = [ - base containers hspec HUnit mtl syb template-haskell th-expand-syns - th-lift th-orphans - ]; - description = "Functions to desugar Template Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "th-desugar_1_11" = callPackage ({ mkDerivation, base, containers, fail, ghc-prim, hspec, HUnit , mtl, ordered-containers, semigroups, syb, template-haskell , th-abstraction, th-lift, th-orphans, transformers-compat @@ -258201,7 +252495,6 @@ self: { ]; description = "Functions to desugar Template Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "th-dict-discovery" = callPackage @@ -258313,6 +252606,8 @@ self: { ]; description = "Fixed versions of instances reification functions"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "th-instances" = callPackage @@ -258430,6 +252725,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "th-lift-instances_0_1_18" = callPackage + ({ mkDerivation, base, bytestring, containers, QuickCheck + , template-haskell, text, th-lift, transformers, vector + }: + mkDerivation { + pname = "th-lift-instances"; + version = "0.1.18"; + sha256 = "09nv1zsffvv6zfz1fjzcqrla3lc350qr4i4xf7wgvzp049sprrdy"; + libraryHaskellDepends = [ + base bytestring containers template-haskell text th-lift + transformers vector + ]; + testHaskellDepends = [ + base bytestring containers QuickCheck template-haskell text vector + ]; + description = "Lift instances for template-haskell for common data types"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "th-nowq" = callPackage ({ mkDerivation, base, markdown-unlit, template-haskell, time }: mkDerivation { @@ -258444,25 +252759,6 @@ self: { }) {}; "th-orphans" = callPackage - ({ mkDerivation, base, bytestring, ghc-prim, hspec, hspec-discover - , mtl, template-haskell, th-lift, th-lift-instances, th-reify-many - }: - mkDerivation { - pname = "th-orphans"; - version = "0.13.10"; - sha256 = "0a69jrvialwg9g1h3j729jahl47h9ar5xxjqbi3pxyfc94v5fcs4"; - libraryHaskellDepends = [ - base mtl template-haskell th-lift th-lift-instances th-reify-many - ]; - testHaskellDepends = [ - base bytestring ghc-prim hspec template-haskell th-lift - ]; - testToolDepends = [ hspec-discover ]; - description = "Orphan instances for TH datatypes"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "th-orphans_0_13_11" = callPackage ({ mkDerivation, base, bytestring, ghc-prim, hspec, hspec-discover , mtl, template-haskell, th-compat, th-lift, th-lift-instances , th-reify-many @@ -258481,7 +252777,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Orphan instances for TH datatypes"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "th-pprint" = callPackage @@ -258586,22 +252881,6 @@ self: { }) {}; "th-test-utils" = callPackage - ({ mkDerivation, base, tasty, tasty-hunit, template-haskell - , transformers - }: - mkDerivation { - pname = "th-test-utils"; - version = "1.0.2"; - sha256 = "1c0450d9q8ndk8zyj7x9ybl892jijrzn3pcxqm5igki9n8x3w37k"; - libraryHaskellDepends = [ base template-haskell transformers ]; - testHaskellDepends = [ - base tasty tasty-hunit template-haskell transformers - ]; - description = "Utility functions for testing Template Haskell code"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "th-test-utils_1_1_0" = callPackage ({ mkDerivation, base, bytestring, tasty, tasty-golden, tasty-hunit , template-haskell, th-orphans, transformers }: @@ -258620,7 +252899,6 @@ self: { ]; description = "Utility functions for testing Template Haskell code"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "th-to-exp" = callPackage @@ -258993,25 +253271,6 @@ self: { }) {}; "thread-supervisor" = callPackage - ({ mkDerivation, base, clock, containers, data-default, hspec - , hspec-discover, QuickCheck, unliftio - }: - mkDerivation { - pname = "thread-supervisor"; - version = "0.1.0.1"; - sha256 = "0x10i81cvp5m5rx48mdhrxcs5rpcmbr2xrv3aq9s3lqdchy2vqzy"; - libraryHaskellDepends = [ - base clock containers data-default unliftio - ]; - testHaskellDepends = [ - base clock data-default hspec QuickCheck unliftio - ]; - testToolDepends = [ hspec-discover ]; - description = "A simplified implementation of Erlang/OTP like supervisor over thread"; - license = stdenv.lib.licenses.mit; - }) {}; - - "thread-supervisor_0_2_0_0" = callPackage ({ mkDerivation, base, clock, containers, data-default, hspec , hspec-discover, QuickCheck, unliftio }: @@ -259028,7 +253287,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A simplified implementation of Erlang/OTP like supervisor over thread"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "threadPool" = callPackage @@ -259159,6 +253417,8 @@ self: { ]; description = "A graphical tool for profiling parallel Haskell programs"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "threefish" = callPackage @@ -259354,8 +253614,6 @@ 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; - broken = true; }) {}; "throwable-exceptions" = callPackage @@ -259584,26 +253842,6 @@ self: { }) {}; "tidal" = callPackage - ({ mkDerivation, base, bifunctors, bytestring, clock, colour - , containers, criterion, deepseq, hosc, microspec, network, parsec - , primitive, random, text, transformers, vector, weigh - }: - mkDerivation { - pname = "tidal"; - version = "1.5.2"; - sha256 = "03y1hfwc5frbqhcwvvfr6ykas0sy6pw982sgdgkvd3l0wbmnhdrz"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bifunctors bytestring clock colour containers deepseq hosc - network parsec primitive random text transformers vector - ]; - testHaskellDepends = [ base containers microspec parsec ]; - benchmarkHaskellDepends = [ base criterion weigh ]; - description = "Pattern language for improvised music"; - license = stdenv.lib.licenses.gpl3; - }) {}; - - "tidal_1_6_1" = callPackage ({ mkDerivation, base, bifunctors, bytestring, clock, colour , containers, criterion, deepseq, hosc, microspec, network, parsec , primitive, random, text, transformers, vector, weigh @@ -259621,7 +253859,6 @@ self: { benchmarkHaskellDepends = [ base criterion weigh ]; description = "Pattern language for improvised music"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "tidal-midi" = callPackage @@ -259852,23 +254089,6 @@ self: { }) {}; "time-compat" = callPackage - ({ mkDerivation, base, base-compat, base-orphans, deepseq, HUnit - , QuickCheck, tagged, tasty, tasty-hunit, tasty-quickcheck, time - }: - mkDerivation { - pname = "time-compat"; - version = "1.9.3"; - sha256 = "126vlfzv3z91vnjlkqarkyhs91hrx4g08gnrvsldqpclczk48smv"; - libraryHaskellDepends = [ base base-orphans deepseq time ]; - testHaskellDepends = [ - base base-compat deepseq HUnit QuickCheck tagged tasty tasty-hunit - tasty-quickcheck time - ]; - description = "Compatibility package for time"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "time-compat_1_9_4" = callPackage ({ mkDerivation, base, base-compat, base-orphans, deepseq, HUnit , QuickCheck, tagged, tasty, tasty-hunit, tasty-quickcheck, time }: @@ -259883,7 +254103,6 @@ self: { ]; description = "Compatibility package for time"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "time-extras" = callPackage @@ -260446,8 +254665,6 @@ self: { ]; description = "A tool for visualizing time series from log files"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "timeprint" = callPackage @@ -260473,8 +254690,6 @@ self: { testHaskellDepends = [ base ]; description = "A timer wheel"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "timerep" = callPackage @@ -260563,8 +254778,6 @@ self: { libraryHaskellDepends = [ base time ]; description = "Useful timespan datatype and functions"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "timestamp" = callPackage @@ -261072,31 +255285,6 @@ self: { }) {}; "tldr" = callPackage - ({ mkDerivation, ansi-terminal, base, bytestring, cmark, containers - , directory, filepath, optparse-applicative, semigroups, tasty - , tasty-golden, text, typed-process - }: - mkDerivation { - pname = "tldr"; - version = "0.6.4"; - sha256 = "0gg9zplk8widfiwm5q1pi7fl45hby68c3ljm8p4livrp72s10f9d"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal base bytestring cmark text - ]; - executableHaskellDepends = [ - base containers directory filepath optparse-applicative semigroups - typed-process - ]; - testHaskellDepends = [ base tasty tasty-golden ]; - description = "Haskell tldr client"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "tldr_0_9_0" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, cmark, containers , directory, filepath, http-conduit, optparse-applicative , semigroups, tasty, tasty-golden, text, time, zip-archive @@ -261115,8 +255303,6 @@ self: { testHaskellDepends = [ base tasty tasty-golden ]; description = "Haskell tldr client"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tls" = callPackage @@ -261221,8 +255407,6 @@ self: { executableHaskellDepends = [ base ]; description = "Handle phylogenetic trees"; license = stdenv.lib.licenses.gpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tmapchan" = callPackage @@ -261543,6 +255727,8 @@ self: { ]; description = "Fast rate limiting using the token bucket algorithm (BSD)"; license = stdenv.lib.licenses.bsd2; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "token-search" = callPackage @@ -261800,18 +255986,6 @@ self: { }) {}; "tonalude" = callPackage - ({ mkDerivation, base, bytestring, doctest, Glob, rio, unliftio }: - mkDerivation { - pname = "tonalude"; - version = "0.1.1.0"; - sha256 = "060hc1dydlq1zd1fn5scz7xhbflqm4fa86rz6275drymi5gwx82s"; - libraryHaskellDepends = [ base bytestring rio unliftio ]; - testHaskellDepends = [ base bytestring doctest Glob rio unliftio ]; - description = "A standard library for Tonatona framework"; - license = stdenv.lib.licenses.mit; - }) {}; - - "tonalude_0_1_1_1" = callPackage ({ mkDerivation, base, bytestring, doctest, Glob, rio, unliftio }: mkDerivation { pname = "tonalude"; @@ -261821,7 +255995,6 @@ self: { testHaskellDepends = [ base bytestring doctest Glob rio unliftio ]; description = "A standard library for Tonatona framework"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "tonaparser" = callPackage @@ -261904,8 +256077,6 @@ self: { ]; description = "tonatona plugin for accessing PostgreSQL database"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tonatona-persistent-sqlite" = callPackage @@ -262597,8 +256768,6 @@ self: { ]; description = "Distributed tracing"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tracing_0_0_5_2" = callPackage @@ -262620,7 +256789,6 @@ self: { description = "Distributed tracing"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tracing-control" = callPackage @@ -262762,8 +256930,6 @@ self: { time transformers unordered-containers ]; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) gmp; inherit (pkgs) mpfr;}; "traildb" = callPackage @@ -262952,20 +257118,6 @@ self: { broken = true; }) {}; - "transformers_0_4_3_0" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "transformers"; - version = "0.4.3.0"; - sha256 = "179sbhvc9dghyw58hz80109pbrzgh7vh437227a51jhmx2bsgl5k"; - revision = "1"; - editedCabalFile = "1a8708l5frplfs6535kmhwcn93jw69dc6vs2c0vnzzn4x3zzrnk0"; - libraryHaskellDepends = [ base ]; - description = "Concrete functor and monad transformers"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "transformers_0_5_6_2" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -262992,8 +257144,6 @@ self: { ]; description = "Error and short-circuit monad transformers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "transformers-base" = callPackage @@ -263204,8 +257354,6 @@ self: { ]; description = "composing programs with multithreading, events and distributed computing"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "transient-universe" = callPackage @@ -263454,6 +257602,8 @@ self: { benchmarkHaskellDepends = [ base gauge template-haskell util ]; description = "See README for more info"; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "traverse-with-class" = callPackage @@ -263633,8 +257783,6 @@ self: { libraryHaskellDepends = [ base ]; description = "Non-Determinism Monad for Tree Search"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tree-render-text" = callPackage @@ -263860,6 +258008,8 @@ self: { ]; description = "A tree of Data.Map."; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "treemap-html" = callPackage @@ -264292,6 +258442,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Constraints that any type, resp. no type fulfills"; license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "tropical" = callPackage @@ -264662,22 +258814,6 @@ self: { }) {}; "ttc" = callPackage - ({ mkDerivation, base, bytestring, tasty, tasty-hunit - , template-haskell, text - }: - mkDerivation { - pname = "ttc"; - version = "0.2.3.0"; - sha256 = "0yp92aa62xzzgnlwaw45p8cp9m3w2mmpdr3r2h3zw3dcqvq6hx1l"; - libraryHaskellDepends = [ base bytestring template-haskell text ]; - testHaskellDepends = [ - base bytestring tasty tasty-hunit template-haskell text - ]; - description = "Textual Type Classes"; - license = stdenv.lib.licenses.mit; - }) {}; - - "ttc_0_3_0_0" = callPackage ({ mkDerivation, base, bytestring, tasty, tasty-hunit , template-haskell, text }: @@ -264691,7 +258827,6 @@ self: { ]; description = "Textual Type Classes"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "ttl-hashtables" = callPackage @@ -264753,8 +258888,6 @@ self: { executableHaskellDepends = [ base text time ttn ]; description = "TheThingsNetwork client"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ttrie" = callPackage @@ -265771,8 +259904,6 @@ self: { ]; description = "Twitter JSON parser and types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "twitter-types-lens" = callPackage @@ -265788,8 +259919,6 @@ self: { ]; description = "Twitter JSON types (lens powered)"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tx" = callPackage @@ -266133,6 +260262,8 @@ self: { testHaskellDepends = [ base ]; description = "Collection of widely reimplemented type families"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "type-functions" = callPackage @@ -266377,26 +260508,6 @@ self: { }) {}; "type-natural" = callPackage - ({ mkDerivation, base, constraints, equational-reasoning - , ghc-typelits-natnormalise, ghc-typelits-presburger, singletons - , singletons-presburger, template-haskell - }: - mkDerivation { - pname = "type-natural"; - version = "0.8.3.1"; - sha256 = "0nq54098jyrx6zz8vn0pw3kg9b6bwpxhnhxk3f5m18rpjjjjw4xs"; - revision = "1"; - editedCabalFile = "1nhv7wh3cgy5hhkgs3bgg3659qf3lpy8rm89ikbb0p69bbxdpmfa"; - libraryHaskellDepends = [ - base constraints equational-reasoning ghc-typelits-natnormalise - ghc-typelits-presburger singletons singletons-presburger - template-haskell - ]; - description = "Type-level natural and proofs of their properties"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "type-natural_0_9_0_0" = callPackage ({ mkDerivation, base, constraints, equational-reasoning , ghc-typelits-natnormalise, ghc-typelits-presburger, singletons , singletons-presburger, template-haskell @@ -266412,31 +260523,9 @@ self: { ]; description = "Type-level natural and proofs of their properties"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "type-of-html" = callPackage - ({ mkDerivation, base, blaze-html, bytestring, containers - , criterion, deepseq, double-conversion, ghc, ghc-paths, ghc-prim - , hspec, QuickCheck, random, text, weigh - }: - mkDerivation { - pname = "type-of-html"; - version = "1.5.2.0"; - sha256 = "0s53panifhmyg5xda78x509jvxpbcw2kqan7y4jxa4nysgz34qhc"; - libraryHaskellDepends = [ - base bytestring containers double-conversion ghc-prim text - ]; - testHaskellDepends = [ base bytestring hspec QuickCheck ]; - benchmarkHaskellDepends = [ - base blaze-html bytestring criterion deepseq ghc ghc-paths random - text weigh - ]; - description = "High performance type driven html generation"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "type-of-html_1_6_1_2" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers , criterion, deepseq, double-conversion, ghc, ghc-paths, ghc-prim , hspec, QuickCheck, random, text, weigh @@ -266455,7 +260544,6 @@ self: { ]; description = "High performance type driven html generation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "type-of-html-static" = callPackage @@ -266468,6 +260556,8 @@ self: { testHaskellDepends = [ base type-of-html ]; description = "Optimize static parts of type-of-html"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "type-operators" = callPackage @@ -266826,6 +260916,8 @@ self: { executableHaskellDepends = [ base diagrams-lib text ]; description = "Typed and composable spreadsheets"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "typed-streams" = callPackage @@ -267007,6 +261099,8 @@ self: { testHaskellDepends = [ base ghc-prim vinyl ]; description = "Solve type equalities using custom type-level rewrite rules"; license = stdenv.lib.licenses.publicDomain; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "typelevel-tensor" = callPackage @@ -267060,6 +261154,8 @@ self: { testHaskellDepends = [ base hspec QuickCheck ]; description = "Type level numbers using existing Nat functionality"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "typeof" = callPackage @@ -267286,32 +261382,9 @@ self: { preConfigure = "export TZDIR=${pkgs.tzdata}/share/zoneinfo"; description = "Efficient time zone handling"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "tzdata" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, HUnit - , test-framework, test-framework-hunit, test-framework-th, unix - , vector - }: - mkDerivation { - pname = "tzdata"; - version = "0.1.20190911.0"; - sha256 = "156mq401xbrx325bc745va2nh7r5ybi01nlrwavm0gxijfs0i4b9"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring containers deepseq vector - ]; - testHaskellDepends = [ - base bytestring HUnit test-framework test-framework-hunit - test-framework-th unix - ]; - description = "Time zone database (as files and as a module)"; - license = stdenv.lib.licenses.asl20; - }) {}; - - "tzdata_0_2_20201021_0" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, HUnit , test-framework, test-framework-hunit, test-framework-th, unix , vector @@ -267330,7 +261403,6 @@ self: { ]; description = "Time zone database (as files and as a module)"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "u2f" = callPackage @@ -267515,6 +261587,8 @@ self: { benchmarkHaskellDepends = [ base gauge ]; description = "Unicode Character Database — Predicates on characters specified by Unicode"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "uconv" = callPackage @@ -267721,8 +261795,6 @@ self: { ]; description = "Minimal HTTP client library optimized for benchmarking"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ui-command" = callPackage @@ -267788,8 +261860,6 @@ self: { ]; description = "Implementation of ULID - Universally Unique Lexicographically Sortable Identifier"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "una" = callPackage @@ -267905,8 +261975,6 @@ self: { doHaddock = false; description = "Opinionated Haskell Interoperability"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "unbound" = callPackage @@ -267950,8 +262018,6 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Support for programming with names and binders using GHC Generics"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "unbound-kind-generics" = callPackage @@ -267967,8 +262033,6 @@ self: { ]; description = "Support for programming with names and binders using kind-generics"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "unbounded-delays" = callPackage @@ -268045,31 +262109,11 @@ self: { executableHaskellDepends = [ base vector ]; description = "A library for reference cells backed by unboxed-vectors"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "unboxing-vector" = callPackage - ({ mkDerivation, base, deepseq, HUnit, mono-traversable, primitive - , should-not-typecheck, vector - }: - mkDerivation { - pname = "unboxing-vector"; - version = "0.1.1.0"; - sha256 = "0i2d5gzvrdi5alaj8inw0jzlh0kkd23pg5dwm24h8jyqh0kmnhj8"; - libraryHaskellDepends = [ - base deepseq mono-traversable primitive vector - ]; - testHaskellDepends = [ - base deepseq HUnit mono-traversable primitive should-not-typecheck - vector - ]; - benchmarkHaskellDepends = [ - base deepseq mono-traversable primitive vector - ]; - description = "A newtype-friendly variant of unboxed vectors"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "unboxing-vector_0_2_0_0" = callPackage ({ mkDerivation, base, deepseq, HUnit, mono-traversable, primitive , should-not-typecheck, vector }: @@ -268089,7 +262133,6 @@ self: { ]; description = "A newtype-friendly variant of unboxed vectors"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "unbreak" = callPackage @@ -268167,6 +262210,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Tiny package providing unescaping versions of show and print"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "unexceptionalio" = callPackage @@ -268227,8 +262272,6 @@ self: { ]; description = "Class of data structures that can be unfolded"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "unfoldable-restricted" = callPackage @@ -268245,8 +262288,6 @@ self: { ]; description = "An alternative to the Unfoldable typeclass"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ungadtagger" = callPackage @@ -268657,23 +262698,6 @@ self: { }) {}; "uniplate" = callPackage - ({ mkDerivation, base, containers, hashable, syb - , unordered-containers - }: - mkDerivation { - pname = "uniplate"; - version = "1.6.12"; - sha256 = "1dx8f9aw27fz8kw0ad1nm6355w5rdl7bjvb427v2bsgnng30pipw"; - revision = "1"; - editedCabalFile = "0gsrs2mk58jg3x36dyzxi4y46isd5p6q0rd6m9l834h5r7ds6a54"; - libraryHaskellDepends = [ - base containers hashable syb unordered-containers - ]; - description = "Help writing simple, concise and fast generic operations"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "uniplate_1_6_13" = callPackage ({ mkDerivation, base, containers, ghc-prim, hashable, syb , unordered-containers }: @@ -268686,7 +262710,6 @@ self: { ]; description = "Help writing simple, concise and fast generic operations"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "uniprot-kb" = callPackage @@ -269277,32 +263300,6 @@ self: { }) {}; "universum" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, doctest - , gauge, ghc-prim, Glob, hashable, hedgehog, microlens - , microlens-mtl, mtl, safe-exceptions, stm, tasty, tasty-hedgehog - , text, transformers, unordered-containers, utf8-string, vector - }: - mkDerivation { - pname = "universum"; - version = "1.6.1"; - sha256 = "007nh8kw5a2m681bjwvcdjdf69nb768kwdsckj2kdd7406mfgdm7"; - libraryHaskellDepends = [ - base bytestring containers deepseq ghc-prim hashable microlens - microlens-mtl mtl safe-exceptions stm text transformers - unordered-containers utf8-string vector - ]; - testHaskellDepends = [ - base bytestring doctest Glob hedgehog tasty tasty-hedgehog text - utf8-string - ]; - benchmarkHaskellDepends = [ - base containers gauge text unordered-containers - ]; - description = "Custom prelude used in Serokell"; - license = stdenv.lib.licenses.mit; - }) {}; - - "universum_1_7_1" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, doctest , gauge, ghc-prim, Glob, hashable, hedgehog, microlens , microlens-mtl, mtl, safe-exceptions, stm, tasty, tasty-hedgehog @@ -269325,7 +263322,6 @@ self: { ]; description = "Custom prelude used in Serokell"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "unix_2_7_2_2" = callPackage @@ -269334,8 +263330,8 @@ self: { pname = "unix"; version = "2.7.2.2"; sha256 = "1b6ygkasn5bvmdci8g3zjkahl34kfqhf5jrayibvnrcdnaqlxpcq"; - revision = "4"; - editedCabalFile = "092d2qzfk4wm7xaa5wjyxgb97knilsh86vhk420j8rd0qlygk4wy"; + revision = "5"; + editedCabalFile = "1hfpipkxmkr0fgjz1i4mm0ah1s7bgb28yb8sjn32rafj4lzszn2m"; libraryHaskellDepends = [ base bytestring time ]; description = "POSIX functionality"; license = stdenv.lib.licenses.bsd3; @@ -269496,8 +263492,6 @@ self: { ]; description = "Bidirectional JSON parsing and generation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "unlambda" = callPackage @@ -269528,31 +263522,6 @@ self: { }) {}; "unliftio" = callPackage - ({ mkDerivation, async, base, bytestring, containers, deepseq - , directory, filepath, gauge, hspec, process, QuickCheck, stm, time - , transformers, unix, unliftio-core - }: - mkDerivation { - pname = "unliftio"; - version = "0.2.13"; - sha256 = "1wzrdrcclkbyfjchad60rs08r1b2d20mr7hcs55cx8x16962qmn2"; - libraryHaskellDepends = [ - async base bytestring deepseq directory filepath process stm time - transformers unix unliftio-core - ]; - testHaskellDepends = [ - async base bytestring containers deepseq directory filepath hspec - process QuickCheck stm time transformers unix unliftio-core - ]; - benchmarkHaskellDepends = [ - async base bytestring deepseq directory filepath gauge process stm - time transformers unix unliftio-core - ]; - description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; - license = stdenv.lib.licenses.mit; - }) {}; - - "unliftio_0_2_13_1" = callPackage ({ mkDerivation, async, base, bytestring, containers, deepseq , directory, filepath, gauge, hspec, process, QuickCheck, stm, time , transformers, unix, unliftio-core @@ -269575,23 +263544,9 @@ self: { ]; description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "unliftio-core" = callPackage - ({ mkDerivation, base, transformers }: - mkDerivation { - pname = "unliftio-core"; - version = "0.1.2.0"; - sha256 = "0y3siyx3drkw7igs380a87h8qfbbgcyxxlcnshp698hcc4yqphr4"; - revision = "2"; - editedCabalFile = "0jqrjjbgicx48wzcjxs1xmih48ay79rhmrz6081dldlfxynli6vz"; - libraryHaskellDepends = [ base transformers ]; - description = "The MonadUnliftIO typeclass for unlifting monads to IO"; - license = stdenv.lib.licenses.mit; - }) {}; - - "unliftio-core_0_2_0_1" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "unliftio-core"; @@ -269602,7 +263557,6 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "The MonadUnliftIO typeclass for unlifting monads to IO"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "unliftio-path" = callPackage @@ -269643,6 +263597,8 @@ self: { ]; description = "Generalization of io-streams to MonadUnliftIO"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "unlit" = callPackage @@ -269690,31 +263646,6 @@ self: { }) {}; "unordered-containers" = callPackage - ({ mkDerivation, base, bytestring, ChasingBottoms, containers - , criterion, deepseq, deepseq-generics, hashable, hashmap, HUnit - , mtl, QuickCheck, random, test-framework, test-framework-hunit - , test-framework-quickcheck2 - }: - mkDerivation { - pname = "unordered-containers"; - version = "0.2.10.0"; - sha256 = "0wy5hfrs880hh8hvp648bl07ws777n3kkmczzdszr7papnyigwb5"; - revision = "1"; - editedCabalFile = "01727lm2spbqfn0rl89zv9zhpsmnls0kmizyckqf5nc3j9d0k6sy"; - libraryHaskellDepends = [ base deepseq hashable ]; - testHaskellDepends = [ - base ChasingBottoms containers hashable HUnit QuickCheck - test-framework test-framework-hunit test-framework-quickcheck2 - ]; - benchmarkHaskellDepends = [ - base bytestring containers criterion deepseq deepseq-generics - hashable hashmap mtl random - ]; - description = "Efficient hashing-based container types"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "unordered-containers_0_2_13_0" = callPackage ({ mkDerivation, base, bytestring, ChasingBottoms, containers , deepseq, gauge, hashable, hashmap, HUnit, mtl, QuickCheck, random , test-framework, test-framework-hunit, test-framework-quickcheck2 @@ -269734,7 +263665,6 @@ self: { ]; description = "Efficient hashing-based container types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "unordered-containers-rematch" = callPackage @@ -270168,8 +264098,8 @@ self: { }: mkDerivation { pname = "update-nix-fetchgit"; - version = "0.2.4"; - sha256 = "0ginchdkd4ihcji8m0350fam4js5z5pnbmammvnv4abgvqq05mqy"; + version = "0.2.5"; + sha256 = "0lga69cnzysayvsflbcf43i7ncnib9mq62azi30kpm860s0h5lfb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -270882,8 +264812,6 @@ self: { executableHaskellDepends = [ base random-fu text ]; description = "A collection of user agents"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "userid" = callPackage @@ -270899,6 +264827,8 @@ self: { ]; description = "The UserId type and useful instances for web development"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "users" = callPackage @@ -271017,6 +264947,8 @@ self: { benchmarkHaskellDepends = [ base gauge ]; description = "UTF-8"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "utf8-conversions" = callPackage @@ -271146,6 +265078,8 @@ self: { benchmarkHaskellDepends = [ base gauge logict ]; description = "See README for more info"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "util-plus" = callPackage @@ -271358,8 +265292,6 @@ self: { executableHaskellDepends = [ base uuagc-cabal ]; description = "Attribute Grammar System of Universiteit Utrecht"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "uuagc-bootstrap" = callPackage @@ -271399,8 +265331,6 @@ self: { ]; description = "Cabal plugin for UUAGC"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "uuagc-diagrams" = callPackage @@ -271589,18 +265519,25 @@ self: { }) {}; "uusi" = callPackage - ({ mkDerivation, base, Cabal, text }: + ({ mkDerivation, base, Cabal, HUnit, microlens, microlens-th, text + }: mkDerivation { pname = "uusi"; - version = "0.1.0.0"; - sha256 = "1b56rasvypkp8scyxmc090jxk431lbjn72kj4md06cl9z0dg3w2r"; - isLibrary = false; + version = "0.2.0.0"; + sha256 = "0ycl5nml9v9dxksi2bcl5bff0nirn9g5cs8p0f09lxg81kis2zjl"; + revision = "1"; + editedCabalFile = "13w8xn1mqjjjb3ismi0l78xm7bkhrvyph0wgyfvf6pyn1866qzmn"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ base Cabal text ]; - description = "Remove all version constraints of dependencies in .cabal file"; + libraryHaskellDepends = [ base Cabal microlens microlens-th text ]; + executableHaskellDepends = [ + base Cabal microlens microlens-th text + ]; + testHaskellDepends = [ + base Cabal HUnit microlens microlens-th text + ]; + description = "Tweak dependencies in .cabal files"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "uvector" = callPackage @@ -271995,8 +265932,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Straightforward validation monad"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "validators" = callPackage @@ -272112,17 +266047,6 @@ self: { }) {}; "validity-time" = callPackage - ({ mkDerivation, base, time, validity }: - mkDerivation { - pname = "validity-time"; - version = "0.3.0.0"; - sha256 = "1g8lp7sv8hs9jwsqphq30q2wr20kmmd430mqc1rm82i4cwsk8azx"; - libraryHaskellDepends = [ base time validity ]; - description = "Validity instances for time"; - license = stdenv.lib.licenses.mit; - }) {}; - - "validity-time_0_4_0_0" = callPackage ({ mkDerivation, base, time, validity }: mkDerivation { pname = "validity-time"; @@ -272131,7 +266055,6 @@ self: { libraryHaskellDepends = [ base time validity ]; description = "Validity instances for time"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "validity-unordered-containers" = callPackage @@ -272703,18 +266626,6 @@ self: { broken = true; }) {}; - "vector_0_10_9_3" = callPackage - ({ mkDerivation, base, deepseq, ghc-prim, primitive }: - mkDerivation { - pname = "vector"; - version = "0.10.9.3"; - sha256 = "08mlg0v7an6mm04skvxrgfndab0wikfs4glv7jj8ylxwc8959kdx"; - libraryHaskellDepends = [ base deepseq ghc-prim primitive ]; - description = "Efficient Arrays"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "vector" = callPackage ({ mkDerivation, base, base-orphans, deepseq, ghc-prim, HUnit , primitive, QuickCheck, random, semigroups, tasty, tasty-hunit @@ -272856,8 +266767,6 @@ self: { testHaskellDepends = [ base hedgehog hedgehog-classes ]; description = "circular vectors"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "vector-clock" = callPackage @@ -272960,8 +266869,6 @@ self: { ]; description = "A binding to the fftw library for one-dimensional vectors"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) fftw;}; "vector-functorlazy" = callPackage @@ -273260,8 +267167,6 @@ self: { ]; description = "GIS Vector Tiles, as defined by Mapbox"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "vega-view" = callPackage @@ -273281,6 +267186,8 @@ self: { ]; description = "Easily view Vega or Vega-Lite visualizations"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "venzone" = callPackage @@ -273505,28 +267412,9 @@ self: { ]; description = "Servant combinators for the versioning library"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "versions" = callPackage - ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens - , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text - }: - mkDerivation { - pname = "versions"; - version = "3.5.4"; - sha256 = "1n6mayi2qinlv12bf83qskiazwzgl37d4nxvglmwmddb7lpyxbrw"; - libraryHaskellDepends = [ base deepseq hashable megaparsec text ]; - testHaskellDepends = [ - base megaparsec microlens QuickCheck tasty tasty-hunit - tasty-quickcheck text - ]; - description = "Types and parsers for software version numbers"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "versions_4_0_1" = callPackage ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens , parser-combinators, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, text @@ -273544,7 +267432,6 @@ self: { ]; description = "Types and parsers for software version numbers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "vflow-types" = callPackage @@ -273950,8 +267837,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; - broken = true; }) {}; "vinyl-json" = callPackage @@ -274346,8 +268231,6 @@ self: { ]; description = "Reading of Vorbis comments from Ogg Vorbis files"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "vowpal-utils" = callPackage @@ -274473,41 +268356,6 @@ self: { }) {inherit (pkgs) vte;}; "vty" = callPackage - ({ mkDerivation, ansi-terminal, base, binary, blaze-builder - , bytestring, Cabal, containers, deepseq, directory, filepath - , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl - , parallel, parsec, QuickCheck, quickcheck-assertions, random - , smallcheck, stm, string-qq, terminfo, test-framework - , test-framework-hunit, test-framework-smallcheck, text - , transformers, unix, utf8-string, vector - }: - mkDerivation { - pname = "vty"; - version = "5.28.2"; - sha256 = "0jfiha8hwpdpnz4i7d94dsgcrfd20y0kjp9crn3ds2jx8kln1prv"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal base binary blaze-builder bytestring containers - deepseq directory filepath hashable microlens microlens-mtl - microlens-th mtl parallel parsec stm terminfo text transformers - unix utf8-string vector - ]; - executableHaskellDepends = [ - base containers directory filepath microlens microlens-mtl mtl - ]; - testHaskellDepends = [ - base blaze-builder bytestring Cabal containers deepseq HUnit - microlens microlens-mtl mtl QuickCheck quickcheck-assertions random - smallcheck stm string-qq terminfo test-framework - test-framework-hunit test-framework-smallcheck text unix - utf8-string vector - ]; - description = "A simple terminal UI library"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "vty_5_32" = callPackage ({ mkDerivation, ansi-terminal, base, binary, blaze-builder , bytestring, Cabal, containers, deepseq, directory, filepath , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl @@ -274540,7 +268388,6 @@ self: { ]; description = "A simple terminal UI library"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "vty-examples" = callPackage @@ -274620,8 +268467,8 @@ self: { ({ mkDerivation, base, bytestring, transformers, vector, vulkan }: mkDerivation { pname = "vulkan"; - version = "3.6.13"; - sha256 = "1js5wgjr5mcqmhaqvhyln2xq4008rk8kdhjiwh8lwsc3qjqxyibp"; + version = "3.6.15"; + sha256 = "1jg6d8k06dz2nnbddxis83hlrwjhdf735q8zr4gv7sx6wnl60f3n"; libraryHaskellDepends = [ base bytestring transformers vector ]; librarySystemDepends = [ vulkan ]; description = "Bindings to the Vulkan graphics API"; @@ -274638,21 +268485,24 @@ self: { libraryHaskellDepends = [ base ]; description = "Low-level low-overhead vulkan api bindings"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "vulkan-utils" = callPackage ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, doctest - , extra, file-embed, filepath, template-haskell, temporary - , typed-process, vulkan + , extra, file-embed, filepath, resourcet, template-haskell + , temporary, text, transformers, typed-process, vector, vulkan }: mkDerivation { pname = "vulkan-utils"; - version = "0.1.3"; - sha256 = "0f7bpck2g9bv1jgfj1paz305yfrhcsad3g70ybazddzh138qhgny"; + version = "0.2"; + sha256 = "0xzh76lmyhd43myghnw9w7cil38jiryrbz19myp5krr9r1g6rwyb"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ - base bytestring extra file-embed filepath template-haskell - temporary typed-process vulkan + base bytestring extra file-embed filepath resourcet + template-haskell temporary text transformers typed-process vector + vulkan ]; testHaskellDepends = [ base doctest ]; description = "Utils for the vulkan package"; @@ -275039,35 +268889,6 @@ self: { }) {}; "wai-extra" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring - , bytestring, case-insensitive, containers, cookie - , data-default-class, deepseq, directory, fast-logger, hspec - , http-types, http2, HUnit, iproute, network, old-locale, resourcet - , streaming-commons, text, time, transformers, unix, unix-compat - , vault, void, wai, wai-logger, word8, zlib - }: - mkDerivation { - pname = "wai-extra"; - version = "3.0.32"; - sha256 = "1676mvyamlrkfsvdnrxj0cd2bl40b8lp4nrcpn67mnjxfs7qflh0"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal base base64-bytestring bytestring - case-insensitive containers cookie data-default-class deepseq - directory fast-logger http-types http2 iproute network old-locale - resourcet streaming-commons text time transformers unix unix-compat - vault void wai wai-logger word8 zlib - ]; - testHaskellDepends = [ - base bytestring case-insensitive cookie fast-logger hspec - http-types http2 HUnit resourcet text time transformers wai zlib - ]; - description = "Provides some basic WAI handlers and middleware"; - license = stdenv.lib.licenses.mit; - }) {}; - - "wai-extra_3_1_2" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring , bytestring, call-stack, case-insensitive, containers, cookie , data-default-class, deepseq, directory, fast-logger, hspec @@ -275094,7 +268915,6 @@ self: { ]; description = "Provides some basic WAI handlers and middleware"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "wai-feature-flags" = callPackage @@ -275202,6 +269022,8 @@ self: { librarySystemDepends = [ fcgi ]; description = "Wai handler to fastcgi"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs) fcgi;}; "wai-handler-launch" = callPackage @@ -275521,8 +269343,6 @@ self: { ]; description = "Authentication middleware that secures WAI application"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "wai-middleware-brotli" = callPackage @@ -276027,26 +269847,6 @@ self: { }) {}; "wai-middleware-static" = callPackage - ({ mkDerivation, base, bytestring, containers, cryptonite - , directory, expiring-cache-map, filepath, http-types, memory - , mime-types, mtl, old-locale, semigroups, text, time, wai - }: - mkDerivation { - pname = "wai-middleware-static"; - version = "0.8.3"; - sha256 = "0l6az106r970v3jwx3z7fg7x8ja8x5hla0m5lwg7sjfs9vdh0bnl"; - revision = "1"; - editedCabalFile = "0jinswa97ll70xxj6hm4mxw7i1cfnm8jn87aczzccn9xscdpll4c"; - libraryHaskellDepends = [ - base bytestring containers cryptonite directory expiring-cache-map - filepath http-types memory mime-types mtl old-locale semigroups - text time wai - ]; - description = "WAI middleware that serves requests to static files"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "wai-middleware-static_0_9_0" = callPackage ({ mkDerivation, base, bytestring, containers, cryptonite , directory, expiring-cache-map, filepath, hspec, hspec-discover , hspec-expectations-lifted, hspec-wai, http-types, memory @@ -276069,7 +269869,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "WAI middleware that serves requests to static files"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "wai-middleware-static-caching" = callPackage @@ -276221,6 +270020,8 @@ self: { ]; description = "Redis backend for rate limiting as WAI middleware"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "wai-request-spec" = callPackage @@ -276276,8 +270077,6 @@ self: { ]; description = "WAI middleware for path-based request routing with captures"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "wai-router" = callPackage @@ -276809,8 +270608,6 @@ self: { ]; description = "A parser for the Web Archive (WARC) format"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "warp" = callPackage @@ -276917,22 +270714,6 @@ self: { }) {}; "warp-tls" = callPackage - ({ mkDerivation, base, bytestring, cryptonite, data-default-class - , network, streaming-commons, tls, tls-session-manager, wai, warp - }: - mkDerivation { - pname = "warp-tls"; - version = "3.2.12"; - sha256 = "1d75zcacr835m7d1b0n7j19432sdf0qwgqxdf6az3f9brg849ajd"; - libraryHaskellDepends = [ - base bytestring cryptonite data-default-class network - streaming-commons tls tls-session-manager wai warp - ]; - description = "HTTP over TLS support for Warp via the TLS package"; - license = stdenv.lib.licenses.mit; - }) {}; - - "warp-tls_3_3_0" = callPackage ({ mkDerivation, base, bytestring, cryptonite, data-default-class , network, streaming-commons, tls, tls-session-manager, wai, warp }: @@ -276946,7 +270727,6 @@ self: { ]; description = "HTTP over TLS support for Warp via the TLS package"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "warp-tls-uid" = callPackage @@ -277127,6 +270907,8 @@ self: { ]; description = "Wavefront OBJ loader"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "wavefront-obj" = callPackage @@ -277310,8 +271092,6 @@ self: { testHaskellDepends = [ base bytestring HUnit network-uri text ]; description = "Composable, reversible, efficient web routing using invertible invariants and bijections"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "web-mongrel2" = callPackage @@ -277751,8 +271531,6 @@ self: { ]; description = "A super-simple web server framework"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "webcloud" = callPackage @@ -278497,8 +272275,6 @@ self: { ]; description = "A school-timetable problem-solver"; license = "GPL"; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "weigh" = callPackage @@ -278820,8 +272596,6 @@ self: { random-fu random-shuffle random-source relude temporary time ]; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "why3" = callPackage @@ -279210,6 +272984,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "witch" = callPackage + ({ mkDerivation, base, bytestring, containers, hspec, QuickCheck + , text + }: + mkDerivation { + pname = "witch"; + version = "0.0.0.3"; + sha256 = "0ghajh4f4xfhn79bmyhamxjgl63lwg37kp39nn1q6qxggzzmzkyx"; + libraryHaskellDepends = [ base bytestring containers text ]; + testHaskellDepends = [ + base bytestring containers hspec QuickCheck text + ]; + description = "Convert values from one type into another"; + license = stdenv.lib.licenses.isc; + }) {}; + "with-index" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -279273,26 +273063,6 @@ self: { license = stdenv.lib.licenses.gpl3; }) {}; - "witherable_0_3_2" = callPackage - ({ mkDerivation, base, base-orphans, containers, hashable - , monoidal-containers, transformers, transformers-compat - , unordered-containers, vector - }: - mkDerivation { - pname = "witherable"; - version = "0.3.2"; - sha256 = "1iqf3kc9h599lbiym8rf9b4fhj31lqwm1cxqz6x02q9dxyrcprmi"; - revision = "1"; - editedCabalFile = "01mprffm41km3pm5nlpsp2ig2izgl6ll9ylrym3dg01f9609aa0z"; - libraryHaskellDepends = [ - base base-orphans containers hashable monoidal-containers - transformers transformers-compat unordered-containers vector - ]; - description = "filterable traversable"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "witherable" = callPackage ({ mkDerivation, base, base-orphans, containers, hashable, lens , monoidal-containers, transformers, transformers-compat @@ -279328,19 +273098,6 @@ self: { }) {}; "within" = callPackage - ({ mkDerivation, base, comonad, exceptions, free, hashable, path }: - mkDerivation { - pname = "within"; - version = "0.1.1.0"; - sha256 = "107gi32zsp7srb2lgmbmrdzry2irgshnznkf81sw3f1n07qhci40"; - libraryHaskellDepends = [ - base comonad exceptions free hashable path - ]; - description = "A value within another path"; - license = stdenv.lib.licenses.mit; - }) {}; - - "within_0_2_0_1" = callPackage ({ mkDerivation, base, comonad, exceptions, free, hashable, path , path-like }: @@ -279353,23 +273110,9 @@ self: { ]; description = "A value within another path"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "witness" = callPackage - ({ mkDerivation, base, constraints, semigroupoids, transformers }: - mkDerivation { - pname = "witness"; - version = "0.4"; - sha256 = "180yy0dyvmn9jsl1gjbryxli3qkl2h6pvh297vsr9ax3h4vciilk"; - libraryHaskellDepends = [ - base constraints semigroupoids transformers - ]; - description = "values that witness types"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "witness_0_5" = callPackage ({ mkDerivation, base, constraints, countable, semigroupoids , transformers }: @@ -279382,7 +273125,6 @@ self: { ]; description = "values that witness types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "witty" = callPackage @@ -279864,6 +273606,8 @@ self: { benchmarkHaskellDepends = [ base criterion pandoc text ]; description = "Get word counts and distributions"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "wordcloud" = callPackage @@ -279936,6 +273680,8 @@ self: { ]; description = "Command-line tool to get random words"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "wordn" = callPackage @@ -279956,8 +273702,6 @@ self: { doHaddock = false; description = "arbitrary bit size Words"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "wordpass" = callPackage @@ -280784,6 +274528,8 @@ self: { executableHaskellDepends = [ base ]; description = "WSJT-X UDP protocol"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "wss-client" = callPackage @@ -280802,8 +274548,6 @@ self: { testHaskellDepends = [ base bytestring envy hspec skews text ]; description = "A-little-higher-level WebSocket client"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "wstunnel" = callPackage @@ -281335,8 +275079,6 @@ self: { ]; description = "Runtime code generation for x86 64 bit machine code"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "xattr" = callPackage @@ -282023,30 +275765,6 @@ self: { broken = true; }) {}; - "xml-conduit_1_7_1_2" = callPackage - ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html - , blaze-markup, bytestring, conduit, conduit-extra, containers - , data-default-class, deepseq, hspec, HUnit, monad-control - , resourcet, text, transformers, xml-types - }: - mkDerivation { - pname = "xml-conduit"; - version = "1.7.1.2"; - sha256 = "0n4k0rq9j5cc9kdvj9xbx8gmiqlyk5x6pw8yxzw5wfsw7qkych2s"; - libraryHaskellDepends = [ - attoparsec base blaze-builder blaze-html blaze-markup bytestring - conduit conduit-extra containers data-default-class deepseq - monad-control resourcet text transformers xml-types - ]; - testHaskellDepends = [ - base blaze-markup bytestring conduit containers hspec HUnit - resourcet text transformers xml-types - ]; - description = "Pure-Haskell utilities for dealing with XML with the conduit package"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "xml-conduit_1_8_0_1" = callPackage ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup , bytestring, conduit, conduit-extra, containers @@ -283391,6 +277109,8 @@ self: { ]; testToolDepends = [ hspec-discover ]; license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "xsact" = callPackage @@ -283901,8 +277621,6 @@ self: { servant-swagger-ui swagger2 text wai wai-extra warp yam-app yam-job ]; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "yam-transaction" = callPackage @@ -283953,8 +277671,6 @@ self: { base containers persistent-postgresql unliftio-core yam-app ]; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "yam-web" = callPackage @@ -284296,8 +278012,6 @@ self: { libraryHaskellDepends = [ base blank-canvas stm time Yampa ]; description = "blank-canvas frontend for Yampa"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "yampa-glfw" = callPackage @@ -284493,6 +278207,8 @@ self: { ]; description = "Represent and parse yarn.lock files"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "yarn2nix" = callPackage @@ -284836,8 +278552,6 @@ self: { ]; description = "YesQL-style SQL database abstraction (core)"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "yeshql-hdbc" = callPackage @@ -284885,30 +278599,6 @@ self: { broken = true; }) {}; - "yesod_1_4_5" = callPackage - ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring - , conduit, conduit-extra, data-default-class, directory - , fast-logger, monad-control, monad-logger, resourcet, semigroups - , shakespeare, streaming-commons, template-haskell, text - , transformers, unix, unordered-containers, wai, wai-extra - , wai-logger, warp, yaml, yesod-core, yesod-form, yesod-persistent - }: - mkDerivation { - pname = "yesod"; - version = "1.4.5"; - sha256 = "1sg66nq8yaas2m5nqsdrxricvcizd1ik02zqk60sxh3wna08fz16"; - libraryHaskellDepends = [ - aeson base blaze-html blaze-markup bytestring conduit conduit-extra - data-default-class directory fast-logger monad-control monad-logger - resourcet semigroups shakespeare streaming-commons template-haskell - text transformers unix unordered-containers wai wai-extra - wai-logger warp yaml yesod-core yesod-form yesod-persistent - ]; - description = "Creation of type-safe, RESTful web applications"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "yesod" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit , data-default-class, directory, fast-logger, file-embed @@ -285009,34 +278699,6 @@ self: { }) {}; "yesod-auth" = callPackage - ({ mkDerivation, aeson, authenticate, base, base16-bytestring - , base64-bytestring, binary, blaze-builder, blaze-html - , blaze-markup, bytestring, conduit, conduit-extra, containers - , cryptonite, data-default, email-validate, file-embed, http-client - , http-client-tls, http-conduit, http-types, memory, network-uri - , nonce, persistent, random, safe, shakespeare, template-haskell - , text, time, transformers, unliftio, unliftio-core - , unordered-containers, wai, yesod-core, yesod-form - , yesod-persistent - }: - mkDerivation { - pname = "yesod-auth"; - version = "1.6.10"; - sha256 = "0nfrq61dqifzbnqx8m62j1q6nmlj04mis864yg2k36mra9njap27"; - libraryHaskellDepends = [ - aeson authenticate base base16-bytestring base64-bytestring binary - blaze-builder blaze-html blaze-markup bytestring conduit - conduit-extra containers cryptonite data-default email-validate - file-embed http-client http-client-tls http-conduit http-types - memory network-uri nonce persistent random safe shakespeare - template-haskell text time transformers unliftio unliftio-core - unordered-containers wai yesod-core yesod-form yesod-persistent - ]; - description = "Authentication for Yesod"; - license = stdenv.lib.licenses.mit; - }) {}; - - "yesod-auth_1_6_10_1" = callPackage ({ mkDerivation, aeson, authenticate, base, base16-bytestring , base64-bytestring, binary, blaze-builder, blaze-html , blaze-markup, bytestring, conduit, conduit-extra, containers @@ -285062,7 +278724,6 @@ self: { ]; description = "Authentication for Yesod"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "yesod-auth-account" = callPackage @@ -285130,8 +278791,6 @@ self: { testHaskellDepends = [ base hspec text yesod yesod-test ]; description = "Yesod Middleware for HTTP Basic Authentication"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "yesod-auth-bcrypt" = callPackage @@ -285208,36 +278867,9 @@ self: { ]; description = "Authentication backend for Yesod using Facebook"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "yesod-auth-hashdb" = callPackage - ({ mkDerivation, aeson, base, basic-prelude, bytestring, containers - , hspec, http-conduit, http-types, monad-logger, network-uri - , persistent, persistent-sqlite, resourcet, text - , unordered-containers, wai-extra, yesod, yesod-auth, yesod-core - , yesod-form, yesod-persistent, yesod-test - }: - mkDerivation { - pname = "yesod-auth-hashdb"; - version = "1.7.1.2"; - sha256 = "10f6lgjjcwlg0vsi43xhgmi9d9r4ncfwsrwb6lfz1if9cq7gbmhv"; - libraryHaskellDepends = [ - aeson base bytestring persistent text yesod-auth yesod-core - yesod-form yesod-persistent - ]; - testHaskellDepends = [ - aeson base basic-prelude bytestring containers hspec http-conduit - http-types monad-logger network-uri persistent-sqlite resourcet - text unordered-containers wai-extra yesod yesod-auth yesod-core - yesod-test - ]; - description = "Authentication plugin for Yesod"; - license = stdenv.lib.licenses.mit; - }) {}; - - "yesod-auth-hashdb_1_7_1_5" = callPackage ({ mkDerivation, aeson, base, basic-prelude, bytestring, containers , hspec, http-conduit, http-types, monad-logger, network-uri , persistent, persistent-sqlite, resourcet, text @@ -285260,7 +278892,6 @@ self: { ]; description = "Authentication plugin for Yesod"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "yesod-auth-hmac-keccak" = callPackage @@ -285621,51 +279252,6 @@ self: { broken = true; }) {}; - "yesod-core_1_4_37_3" = callPackage - ({ mkDerivation, aeson, async, auto-update, base, blaze-builder - , blaze-html, blaze-markup, byteable, bytestring, case-insensitive - , cereal, clientsession, conduit, conduit-extra, containers, cookie - , criterion, data-default, deepseq, deepseq-generics, directory - , exceptions, fast-logger, hspec, hspec-expectations, http-types - , HUnit, lifted-base, monad-control, monad-logger, mtl, mwc-random - , network, old-locale, parsec, path-pieces, primitive, QuickCheck - , random, resourcet, safe, semigroups, shakespeare - , streaming-commons, template-haskell, text, time, transformers - , transformers-base, unix-compat, unordered-containers, vector, wai - , wai-extra, wai-logger, warp, word8 - }: - mkDerivation { - pname = "yesod-core"; - version = "1.4.37.3"; - sha256 = "1jw1302p5s9jy7xghxzg9j63pn6b1hp957n1808qyk1iz7yrfsg0"; - revision = "2"; - editedCabalFile = "0hgrp8i33zssjlvkbvlnrr5ppblvn1vzhxlax2m5qyjjg60cqjsp"; - libraryHaskellDepends = [ - aeson auto-update base blaze-builder blaze-html blaze-markup - byteable bytestring case-insensitive cereal clientsession conduit - conduit-extra containers cookie data-default deepseq - deepseq-generics directory exceptions fast-logger http-types - lifted-base monad-control monad-logger mtl mwc-random old-locale - parsec path-pieces primitive random resourcet safe semigroups - shakespeare template-haskell text time transformers - transformers-base unix-compat unordered-containers vector wai - wai-extra wai-logger warp word8 - ]; - testHaskellDepends = [ - async base blaze-builder bytestring clientsession conduit - conduit-extra containers cookie hspec hspec-expectations http-types - HUnit lifted-base mwc-random network path-pieces QuickCheck random - resourcet shakespeare streaming-commons template-haskell text - transformers wai wai-extra - ]; - benchmarkHaskellDepends = [ - base blaze-html bytestring criterion shakespeare text transformers - ]; - description = "Creation of type-safe, RESTful web applications"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "yesod-core" = callPackage ({ mkDerivation, aeson, async, auto-update, base, blaze-html , blaze-markup, bytestring, case-insensitive, cereal, clientsession @@ -285679,8 +279265,8 @@ self: { }: mkDerivation { pname = "yesod-core"; - version = "1.6.18.5"; - sha256 = "11f51x3slqnan07fp2bxswd3y994wccqg48gakdk272i2bcg2vfq"; + version = "1.6.18.6"; + sha256 = "1iay7lrc52krhnlkvr6bxchnwk9lj316fv2d47bh3bfay69wqc69"; libraryHaskellDepends = [ aeson auto-update base blaze-html blaze-markup bytestring case-insensitive cereal clientsession conduit conduit-extra @@ -285703,7 +279289,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "yesod-core_1_6_18_6" = callPackage + "yesod-core_1_6_18_7" = callPackage ({ mkDerivation, aeson, async, auto-update, base, blaze-html , blaze-markup, bytestring, case-insensitive, cereal, clientsession , conduit, conduit-extra, containers, cookie, deepseq, fast-logger @@ -285716,8 +279302,8 @@ self: { }: mkDerivation { pname = "yesod-core"; - version = "1.6.18.6"; - sha256 = "1iay7lrc52krhnlkvr6bxchnwk9lj316fv2d47bh3bfay69wqc69"; + version = "1.6.18.7"; + sha256 = "0rf30h5akdjyja0xld2cg0zldvbzcqcrmg2kp4gajh1qjzzcf69g"; libraryHaskellDepends = [ aeson auto-update base blaze-html blaze-markup bytestring case-insensitive cereal clientsession conduit conduit-extra @@ -285979,8 +279565,6 @@ self: { ]; description = "Useful glue functions between the fb library and Yesod"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "yesod-filter" = callPackage @@ -286002,30 +279586,8 @@ self: { ]; description = "Automatic filter generator for Yesod"; license = stdenv.lib.licenses.bsd3; - }) {}; - - "yesod-form_1_4_16" = callPackage - ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html - , blaze-markup, byteable, bytestring, containers, data-default - , email-validate, hspec, network-uri, persistent, resourcet - , semigroups, shakespeare, template-haskell, text, time - , transformers, wai, xss-sanitize, yesod-core, yesod-persistent - }: - mkDerivation { - pname = "yesod-form"; - version = "1.4.16"; - sha256 = "0lij3m5vn8nvh6y88r1dhk03xmmjwmjzazm307nc2wvc5fmx9p2j"; - libraryHaskellDepends = [ - aeson attoparsec base blaze-builder blaze-html blaze-markup - byteable bytestring containers data-default email-validate - network-uri persistent resourcet semigroups shakespeare - template-haskell text time transformers wai xss-sanitize yesod-core - yesod-persistent - ]; - testHaskellDepends = [ base hspec text time ]; - description = "Form handling support for Yesod Web Framework"; - license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "yesod-form" = callPackage @@ -286324,6 +279886,8 @@ self: { ]; description = "Simple display of media types, served by yesod"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "yesod-newsfeed" = callPackage @@ -286437,50 +280001,7 @@ self: { broken = true; }) {}; - "yesod-persistent_1_4_3" = callPackage - ({ mkDerivation, base, blaze-builder, conduit, hspec, persistent - , persistent-sqlite, persistent-template, resource-pool, resourcet - , text, transformers, wai-extra, yesod-core - }: - mkDerivation { - pname = "yesod-persistent"; - version = "1.4.3"; - sha256 = "0kiksw46c8ww9yiwl28pkrppx8d6fhsasr0hvmsliqbrp16likj8"; - libraryHaskellDepends = [ - base blaze-builder conduit persistent persistent-template - resource-pool resourcet transformers yesod-core - ]; - testHaskellDepends = [ - base blaze-builder conduit hspec persistent persistent-sqlite text - wai-extra yesod-core - ]; - description = "Some helpers for using Persistent from Yesod"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "yesod-persistent" = callPackage - ({ mkDerivation, base, blaze-builder, conduit, hspec, persistent - , persistent-sqlite, persistent-template, resource-pool, resourcet - , text, transformers, wai-extra, yesod-core - }: - mkDerivation { - pname = "yesod-persistent"; - version = "1.6.0.4"; - sha256 = "1gsiw2zx6z7za7a164h0fxfggkrdqz6fn0qyb2zn9qr7r2jbg1c0"; - libraryHaskellDepends = [ - base blaze-builder conduit persistent persistent-template - resource-pool resourcet transformers yesod-core - ]; - testHaskellDepends = [ - base blaze-builder conduit hspec persistent persistent-sqlite text - wai-extra yesod-core - ]; - description = "Some helpers for using Persistent from Yesod"; - license = stdenv.lib.licenses.mit; - }) {}; - - "yesod-persistent_1_6_0_5" = callPackage ({ mkDerivation, base, blaze-builder, conduit, hspec, persistent , persistent-sqlite, persistent-template, resource-pool, resourcet , text, transformers, wai-extra, yesod-core @@ -286499,7 +280020,6 @@ self: { ]; description = "Some helpers for using Persistent from Yesod"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "yesod-platform" = callPackage @@ -286904,41 +280424,6 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "yesod-static_1_5_3_1" = callPackage - ({ mkDerivation, async, attoparsec, base, base64-bytestring - , blaze-builder, byteable, bytestring, conduit, conduit-extra - , containers, cryptonite, cryptonite-conduit, css-text - , data-default, directory, exceptions, file-embed, filepath - , hashable, hjsmin, hspec, http-types, HUnit, memory, mime-types - , old-time, process, resourcet, template-haskell, text - , transformers, unix-compat, unordered-containers, wai - , wai-app-static, wai-extra, yesod-core, yesod-test - }: - mkDerivation { - pname = "yesod-static"; - version = "1.5.3.1"; - sha256 = "0drrzg59k0jmbxdf2d7mlk0nr0nvdd8h164638nizjy8713ghjsl"; - libraryHaskellDepends = [ - async attoparsec base base64-bytestring blaze-builder byteable - bytestring conduit conduit-extra containers cryptonite - cryptonite-conduit css-text data-default directory exceptions - file-embed filepath hashable hjsmin http-types memory mime-types - old-time process resourcet template-haskell text transformers - unix-compat unordered-containers wai wai-app-static yesod-core - ]; - testHaskellDepends = [ - async base base64-bytestring byteable bytestring conduit - conduit-extra containers cryptonite cryptonite-conduit data-default - directory exceptions file-embed filepath hjsmin hspec http-types - HUnit memory mime-types old-time process resourcet template-haskell - text transformers unix-compat unordered-containers wai - wai-app-static wai-extra yesod-core yesod-test - ]; - description = "Static file serving subsite for Yesod Web Framework"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "yesod-static" = callPackage ({ mkDerivation, async, attoparsec, base, base64-bytestring , blaze-builder, bytestring, conduit, containers, cryptonite @@ -287043,35 +280528,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "yesod-test_1_5_9_1" = callPackage - ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html - , blaze-markup, bytestring, case-insensitive, containers, cookie - , hspec, hspec-core, html-conduit, http-types, HUnit, lifted-base - , monad-control, network, persistent, pretty-show, text, time - , transformers, wai, wai-extra, xml-conduit, xml-types, yesod-core - , yesod-form - }: - mkDerivation { - pname = "yesod-test"; - version = "1.5.9.1"; - sha256 = "05l5n28azbh6r1vsi7xvz1h19if5zrwn1b3jsr2913axfs3d9r3y"; - revision = "1"; - editedCabalFile = "1s3rfrk122ag4j0jzmym8nj6iql5jxv6ilsf0671f63824x3kgas"; - libraryHaskellDepends = [ - attoparsec base blaze-builder blaze-html blaze-markup bytestring - case-insensitive containers cookie hspec-core html-conduit - http-types HUnit monad-control network persistent pretty-show text - time transformers wai wai-extra xml-conduit xml-types yesod-core - ]; - testHaskellDepends = [ - base bytestring containers hspec html-conduit http-types HUnit - lifted-base text wai xml-conduit yesod-core yesod-form - ]; - description = "integration testing for WAI/Yesod Applications"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "yesod-test" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html , bytestring, case-insensitive, conduit, containers, cookie, hspec @@ -287275,8 +280731,6 @@ self: { ]; description = "Yet Another Logger"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "yggdrasil" = callPackage @@ -287326,6 +280780,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Calculation of YH sequence system"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "yi" = callPackage @@ -287336,8 +280792,8 @@ self: { }: mkDerivation { pname = "yi"; - version = "0.18.0"; - sha256 = "0phfsirbl22av19622m1zh45khgyypbpvd8mqhcjf2zjwniyqv7y"; + version = "0.19.0"; + sha256 = "1m383r5gx3r9l0mh88gcv3rjnr1ig9rivwg2qz963xqjyhr8y2ni"; configureFlags = [ "-fpango" "-fvty" ]; isLibrary = false; isExecutable = true; @@ -287384,8 +280840,8 @@ self: { }: mkDerivation { pname = "yi-core"; - version = "0.18.0"; - sha256 = "1rgi1zzdm6kpji1v4kfm7d7qwhwdqsps13h2l1k5r4v4ky7pgppw"; + version = "0.19.2"; + sha256 = "1ipmycwf2fqk701x0d32bv03aviv7z57m0knpc3np5cvss9mjzvr"; libraryHaskellDepends = [ array attoparsec base binary bytestring containers data-default directory dlist dynamic-state exceptions filepath hashable ListLike @@ -287410,8 +280866,8 @@ self: { }: mkDerivation { pname = "yi-dynamic-configuration"; - version = "0.18.0"; - sha256 = "0b38apg4c4vkp1njgai446q1gqx8514fj4lh1pprck99m3xvqlck"; + version = "0.19.1"; + sha256 = "17y8wpg128c90274fik7bc4x0vw2p7762fgiaydlr0vpz2sgwcis"; libraryHaskellDepends = [ base data-default dyre microlens-platform mtl text transformers-base yi-core yi-rope @@ -287442,8 +280898,8 @@ self: { }: mkDerivation { pname = "yi-frontend-pango"; - version = "0.18.0"; - sha256 = "1qxs8lnsihslgiswy0aw5b98qyc5q8pzs3ib3kfsm8m7b3crjc62"; + version = "0.19.1"; + sha256 = "1ijvgxfbwnfpij3qajsci8hllb8n1p3iwd2n1wcp029kwpjhgzk9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers filepath glib gtk microlens-platform mtl @@ -287463,8 +280919,8 @@ self: { }: mkDerivation { pname = "yi-frontend-vty"; - version = "0.18.0"; - sha256 = "1x762qbygr75rlkyln329agx0ppjcylgcvfsmmybg8avxq3c712q"; + version = "0.19.0"; + sha256 = "1vdpfqmvig16jissmra1p9zc42fs4kf2bxspy23bf8mihfr99ays"; libraryHaskellDepends = [ base containers data-default dlist microlens-platform pointedlist stm text vty yi-core yi-language yi-rope @@ -287482,8 +280938,8 @@ self: { }: mkDerivation { pname = "yi-fuzzy-open"; - version = "0.18.0"; - sha256 = "17g6902dz55iw4kjy6bc5rqv4g6i5q5ffxkwplxmxjc66pyqv2q4"; + version = "0.19.0"; + sha256 = "14wfw3l167j7ld21cdjrnm3865h91vlcsgswxin5phd5m93bkzdg"; libraryHaskellDepends = [ base binary containers data-default directory filepath mtl pointedlist text transformers-base vector yi-core yi-language @@ -287512,8 +280968,8 @@ self: { }: mkDerivation { pname = "yi-ireader"; - version = "0.18.0"; - sha256 = "0vxkg98fk1sr9778946yj6lg96fgn6ww7zqh7fhm7ld1fm3g2zrw"; + version = "0.19.0"; + sha256 = "1wax9mnlp8sd032nbpli6zfxz8cbrx01aj1mmm7g178dxsbj8q79"; libraryHaskellDepends = [ base binary bytestring containers data-default microlens-platform text yi-core yi-language yi-rope @@ -287530,8 +280986,8 @@ self: { }: mkDerivation { pname = "yi-keymap-cua"; - version = "0.18.0"; - sha256 = "1j9wsjn572gysagf2h6xfir3chbha7vjmsiqljlnbvzhk0dc3n9f"; + version = "0.19.0"; + sha256 = "18qimrz5iffh2x6fv09fhg9n0zg1hliyvwlvpa7008msk9c5nc0r"; libraryHaskellDepends = [ base microlens-platform text yi-core yi-keymap-emacs yi-rope ]; @@ -287548,8 +281004,8 @@ self: { }: mkDerivation { pname = "yi-keymap-emacs"; - version = "0.18.0"; - sha256 = "0r8bqbsfzkpc7nlxsk4k20shc0393f3f7czf47i5ilajh8da7cbg"; + version = "0.19.0"; + sha256 = "1pkdlkhs6am60whclfasd4axda8hlxzh7q38crmylcb89q90am1l"; libraryHaskellDepends = [ base containers filepath Hclip microlens-platform mtl oo-prototypes text transformers-base yi-core yi-language yi-misc-modes yi-rope @@ -287569,8 +281025,8 @@ self: { }: mkDerivation { pname = "yi-keymap-vim"; - version = "0.18.0"; - sha256 = "1z9wq3yjv6nrf45q2711ywycc6vpmb4zzylz3mrhpsscglws78ig"; + version = "0.19.0"; + sha256 = "046552bqfd3wycx73zksffcnbakfl7xnfz1s2q9z5affpzi5iyrv"; libraryHaskellDepends = [ attoparsec base binary containers data-default directory filepath Hclip microlens-platform mtl oo-prototypes pointedlist safe text @@ -287597,8 +281053,8 @@ self: { }: mkDerivation { pname = "yi-language"; - version = "0.18.0"; - sha256 = "0w647h1v1mjhqxnq9a7zwh42ry8dfd8franr9p8k8662q3lalvp8"; + version = "0.19.0"; + sha256 = "18r875casrk66ck8q9p1r0c4cfjjgyd5l3gxldr95rqdjci3c09z"; libraryHaskellDepends = [ array base binary containers data-default hashable microlens-platform oo-prototypes pointedlist regex-base regex-tdfa @@ -287623,8 +281079,8 @@ self: { }: mkDerivation { pname = "yi-misc-modes"; - version = "0.18.0"; - sha256 = "1b7x5595chmyx614z86gplb5pxza2ipifrgzpssgxrwwbf0730cb"; + version = "0.19.0"; + sha256 = "1g65mfafrq5dzcrcapisvyvs5frwjmy50zfkxrv0wfsdcfapkn7s"; libraryHaskellDepends = [ array base binary data-default filepath microlens-platform text yi-core yi-language yi-rope @@ -287642,8 +281098,8 @@ self: { }: mkDerivation { pname = "yi-mode-haskell"; - version = "0.18.0"; - sha256 = "1k71vw0chbgjl2iy4jif12mbq4850f7zffsjbi4gvsjvwvyxmxs6"; + version = "0.19.0"; + sha256 = "1hnwxqzaqg7zyfr7rd3l0la5hc8f4px4d0y78kq3xpy4pzx3yr8y"; libraryHaskellDepends = [ array base binary data-default filepath microlens-platform text yi-core yi-language yi-rope @@ -287662,8 +281118,8 @@ self: { }: mkDerivation { pname = "yi-mode-javascript"; - version = "0.18.0"; - sha256 = "12r0knyh0kys8xw028niah9dvcjhzfad9hpln4hgmj83483gpykv"; + version = "0.19.0"; + sha256 = "1zgx36kagalna8lk60i0djn6mvl6ki55x4kc7mzq2mgzcs292zq1"; libraryHaskellDepends = [ array base binary data-default dlist filepath microlens-platform mtl text yi-core yi-language yi-rope @@ -287714,8 +281170,8 @@ self: { }: mkDerivation { pname = "yi-snippet"; - version = "0.18.0"; - sha256 = "1arf5pirl2pbdigsfaac7h473bjivhgkpfqbs8j35kk8p34qjl8s"; + version = "0.19.0"; + sha256 = "1yw113vws935124zrnndf8xb1442q3l4pg1yk3sgphdck7cb0q2c"; libraryHaskellDepends = [ base binary containers data-default free microlens-platform mtl text vector yi-core yi-rope @@ -287918,6 +281374,8 @@ self: { libraryHaskellDepends = [ base free mtl ]; description = "A truly tiny monadic parsing library"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "yoda" = callPackage @@ -288336,6 +281794,8 @@ self: { libraryHaskellDepends = [ base papillon ]; description = "lojban parser (zasni gerna)"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "zbar" = callPackage @@ -288729,8 +282189,6 @@ self: { ]; description = "Haskell implementation of several ZeroMQ patterns"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "zeromq4-simple" = callPackage @@ -289003,36 +282461,6 @@ self: { }) {}; "zip" = callPackage - ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive - , cereal, conduit, conduit-extra, containers, digest, directory - , dlist, exceptions, filepath, hspec, monad-control, mtl - , QuickCheck, resourcet, temporary, text, time, transformers - , transformers-base - }: - mkDerivation { - pname = "zip"; - version = "1.5.0"; - sha256 = "00lqf0bw6abxdj9rs658blbhabzr1fd1w9dh0qflyxqkd8fqj7h5"; - revision = "1"; - editedCabalFile = "08r12h84zp55lfqh53srmivf4xzyq2yyyiw12ja73ipnb0y2ag7i"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring bzlib-conduit case-insensitive cereal conduit - conduit-extra containers digest directory dlist exceptions filepath - monad-control mtl resourcet text time transformers - transformers-base - ]; - executableHaskellDepends = [ base filepath ]; - testHaskellDepends = [ - base bytestring conduit containers directory dlist exceptions - filepath hspec QuickCheck temporary text time transformers - ]; - description = "Operations on zip archives"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "zip_1_6_0" = callPackage ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive , cereal, conduit, conduit-extra, conduit-zstd, containers, digest , directory, dlist, exceptions, filepath, hspec, monad-control, mtl @@ -289058,7 +282486,6 @@ self: { ]; description = "Operations on zip archives"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "zip-archive" = callPackage @@ -289619,6 +283046,8 @@ self: { ]; description = "Zero-Suppressed and Reduced Decision Diagrams"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "zsh-battery" = callPackage @@ -289690,8 +283119,6 @@ self: { ]; description = "Multi-file, colored, filtered log tailer"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "ztar" = callPackage @@ -289824,4 +283251,22 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "zydiskell" = callPackage + ({ mkDerivation, base, bytestring, fixed-vector, storable-record + , vector + }: + mkDerivation { + pname = "zydiskell"; + version = "0.1.1.0"; + sha256 = "16fc3k0m0aln0ssy6nl2fjgl6l8svpyddyr0hrvzm0h5lbnk3h0w"; + libraryHaskellDepends = [ + base bytestring fixed-vector storable-record vector + ]; + testHaskellDepends = [ + base bytestring fixed-vector storable-record vector + ]; + description = "Haskell language binding for the Zydis library, a x86/x86-64 disassembler"; + license = stdenv.lib.licenses.gpl3; + }) {}; + } diff --git a/third_party/nixpkgs/pkgs/development/interpreters/cling/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/cling/default.nix new file mode 100644 index 0000000000..68819fa7ab --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/interpreters/cling/default.nix @@ -0,0 +1,102 @@ +{ stdenv +, python +, libffi +, git +, cmake +, zlib +, fetchgit +, makeWrapper +, runCommand +, runCommandNoCC +, llvmPackages_5 +, glibc +}: + +let + unwrapped = stdenv.mkDerivation rec { + pname = "cling-unwrapped"; + version = "0.7"; + + src = fetchgit { + url = "http://root.cern/git/clang.git"; + # This commit has the tag cling-0.7 so we use it, even though cpt.py + # tries to use refs/tags/cling-patches-rrelease_50 + rev = "354b25b5d915ff3b1946479ad07f3f2768ea1621"; + branchName = "cling-patches"; + sha256 = "0q8q2nnvjx3v59ng0q3qqqhzmzf4pmfqqiy3rz1f3drx5w3lgyjg"; + }; + + clingSrc = fetchgit { + url = "http://root.cern/git/cling.git"; + rev = "70163975eee5a76b45a1ca4016bfafebc9b57e07"; + sha256 = "1mv2fhk857kp5rq714bq49iv7gy9fgdwibydj5wy1kq2m3sf3ysi"; + }; + + preConfigure = '' + echo "add_llvm_external_project(cling)" >> tools/CMakeLists.txt + cp -r $clingSrc ./tools/cling + chmod -R a+w ./tools/cling + ''; + + nativeBuildInputs = [ python git cmake ]; + buildInputs = [ libffi llvmPackages_5.llvm zlib ]; + + cmakeFlags = [ + "-DLLVM_TARGETS_TO_BUILD=host;NVPTX" + "-DLLVM_ENABLE_RTTI=ON" + + # Setting -DCLING_INCLUDE_TESTS=ON causes the cling/tools targets to be built; + # see cling/tools/CMakeLists.txt + "-DCLING_INCLUDE_TESTS=ON" + ]; + + meta = with stdenv.lib; { + description = "The Interactive C++ Interpreter"; + homepage = "https://root.cern/cling/"; + license = with licenses; [ lgpl21 ncsa ]; + maintainers = with maintainers; [ thomasjm ]; + platforms = platforms.unix; + }; + }; + + # The flags passed to the wrapped cling should + # a) prevent it from searching for system include files and libs, and + # b) provide it with the include files and libs it needs (C and C++ standard library) + + # These are also exposed as cling.flags/cling.compilerIncludeFlags because it's handy to be + # able to pass them to tools that wrap Cling, particularly Jupyter kernels such as xeus-cling + # and the built-in jupyter-cling-kernel. Both of these use Cling as a library by linking against + # libclingJupyter.so, so the makeWrapper approach to wrapping the binary doesn't work. + # Thus, if you're packaging a Jupyter kernel, you either need to pass these flags as extra + # args to xcpp (for xeus-cling) or put them in the environment variable CLING_OPTS + # (for jupyter-cling-kernel) + flags = [ + "-nostdinc" + "-nostdinc++" + "-isystem" "${glibc.dev}/include" + "-I" "${unwrapped}/include" + "-I" "${unwrapped}/lib/clang/5.0.2/include" + ]; + + # Autodetect the include paths for the compiler used to build Cling, in the same way Cling does at + # https://github.com/root-project/cling/blob/v0.7/lib/Interpreter/CIFactory.cpp#L107:L111 + # Note: it would be nice to just put the compiler in Cling's PATH and let it do this by itself, but + # unfortunately passing -nostdinc/-nostdinc++ disables Cling's autodetection logic. + compilerIncludeFlags = runCommandNoCC "compiler-include-flags.txt" {} '' + export LC_ALL=C + ${stdenv.cc}/bin/c++ -xc++ -E -v /dev/null 2>&1 | sed -n -e '/^.include/,''${' -e '/^ \/.*++/p' -e '}' > tmp + sed -e 's/^/-isystem /' -i tmp + tr '\n' ' ' < tmp > $out + ''; + +in + +runCommand "cling-${unwrapped.version}" { + buildInputs = [ makeWrapper ]; + inherit unwrapped flags compilerIncludeFlags; + inherit (unwrapped) meta; +} '' + makeWrapper $unwrapped/bin/cling $out/bin/cling \ + --add-flags "$(cat "$compilerIncludeFlags")" \ + --add-flags "$flags" +'' diff --git a/third_party/nixpkgs/pkgs/development/interpreters/clojure/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/clojure/default.nix index bebb5376b8..f12645ec2b 100644 --- a/third_party/nixpkgs/pkgs/development/interpreters/clojure/default.nix +++ b/third_party/nixpkgs/pkgs/development/interpreters/clojure/default.nix @@ -14,22 +14,28 @@ stdenv.mkDerivation rec { makeWrapper ]; + # See https://github.com/clojure/brew-install/blob/1.10.1/src/main/resources/clojure/install/linux-install.sh installPhase = let binPath = stdenv.lib.makeBinPath [ rlwrap jdk ]; in '' - mkdir -p $out/libexec - cp clojure-tools-${version}.jar $out/libexec - cp example-deps.edn $out - cp deps.edn $out - cp exec.jar $out + clojure_lib_dir=$out + bin_dir=$out/bin + echo "Installing libs into $clojure_lib_dir" + install -Dm644 deps.edn "$clojure_lib_dir/deps.edn" + install -Dm644 example-deps.edn "$clojure_lib_dir/example-deps.edn" + install -Dm644 exec.jar "$clojure_lib_dir/libexec/exec.jar" + install -Dm644 clojure-tools-${version}.jar "$clojure_lib_dir/libexec/clojure-tools-${version}.jar" + + echo "Installing clojure and clj into $bin_dir" substituteInPlace clojure --replace PREFIX $out + install -Dm755 clojure "$bin_dir/clojure" + install -Dm755 clj "$bin_dir/clj" - install -Dt $out/bin clj clojure - wrapProgram $out/bin/clj --prefix PATH : $out/bin:${binPath} - wrapProgram $out/bin/clojure --prefix PATH : $out/bin:${binPath} + wrapProgram $bin_dir/clojure --prefix PATH : $out/bin:${binPath} + wrapProgram $bin_dir/clj --prefix PATH : $out/bin:${binPath} installManPage clj.1 clojure.1 ''; diff --git a/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/default.nix index 2cfaa69a4c..26bd8a8f36 100644 --- a/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/default.nix +++ b/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/2.7/default.nix @@ -19,6 +19,10 @@ # For the Python package set , packageOverrides ? (self: super: {}) , buildPackages +, pkgsBuildBuild +, pkgsBuildTarget +, pkgsHostHost +, pkgsTargetTarget , sourceVersion , sha256 , passthruFun @@ -35,7 +39,8 @@ with stdenv.lib; let - pythonForBuild = buildPackages.${"python${sourceVersion.major}${sourceVersion.minor}"}; + pythonAttr = "python${sourceVersion.major}${sourceVersion.minor}"; + pythonForBuild = buildPackages.${pythonAttr}; passthru = passthruFun rec { inherit self sourceVersion packageOverrides; @@ -45,6 +50,10 @@ let pythonVersion = with sourceVersion; "${major}.${minor}"; sitePackages = "lib/${libPrefix}/site-packages"; inherit hasDistutilsCxxPatch pythonForBuild; + pythonPackagesBuildBuild = pkgsBuildBuild.${pythonAttr}; + pythonPackagesBuildTarget = pkgsBuildTarget.${pythonAttr}; + pythonPackagesHostHost = pkgsHostHost.${pythonAttr}; + pythonPackagesTargetTarget = pkgsTargetTarget.${pythonAttr} or {}; } // { inherit ucsEncoding; }; diff --git a/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix index 77512c02d5..02777063a7 100644 --- a/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix +++ b/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix @@ -20,7 +20,11 @@ # For the Python package set , packageOverrides ? (self: super: {}) , buildPackages -, pythonForBuild ? buildPackages.${"python${sourceVersion.major}${sourceVersion.minor}"} +, pkgsBuildBuild +, pkgsBuildTarget +, pkgsHostHost +, pkgsTargetTarget +, pythonForBuild ? buildPackages.${pythonAttr} , sourceVersion , sha256 , passthruFun @@ -36,6 +40,7 @@ # Not using optimizations on Darwin # configure: error: llvm-profdata is required for a --enable-optimizations build but could not be found. , enableOptimizations ? (!stdenv.isDarwin) +, pythonAttr ? "python${sourceVersion.major}${sourceVersion.minor}" }: # Note: this package is used for bootstrapping fetchurl, and thus @@ -54,6 +59,7 @@ with stdenv.lib; let + passthru = passthruFun rec { inherit self sourceVersion packageOverrides; implementation = "cpython"; @@ -62,6 +68,10 @@ let pythonVersion = with sourceVersion; "${major}.${minor}"; sitePackages = "lib/${libPrefix}/site-packages"; inherit hasDistutilsCxxPatch pythonForBuild; + pythonPackagesBuildBuild = pkgsBuildBuild.${pythonAttr}; + pythonPackagesBuildTarget = pkgsBuildTarget.${pythonAttr}; + pythonPackagesHostHost = pkgsHostHost.${pythonAttr}; + pythonPackagesTargetTarget = pkgsTargetTarget.${pythonAttr} or {}; }; version = with sourceVersion; "${major}.${minor}.${patch}${suffix}"; diff --git a/third_party/nixpkgs/pkgs/development/interpreters/python/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/python/default.nix index ae666d44f5..19a7f44de3 100644 --- a/third_party/nixpkgs/pkgs/development/interpreters/python/default.nix +++ b/third_party/nixpkgs/pkgs/development/interpreters/python/default.nix @@ -14,13 +14,70 @@ with pkgs; , packageOverrides , sitePackages , hasDistutilsCxxPatch - , pythonForBuild - , self + , pythonPackagesBuildBuild + , pythonForBuild # provides pythonPackagesBuildHost + , pythonPackagesBuildTarget + , pythonPackagesHostHost + , self # is pythonPackagesHostTarget + , pythonPackagesTargetTarget }: let - pythonPackages = callPackage ../../../top-level/python-packages.nix { - python = self; - overrides = packageOverrides; - }; + pythonPackages = callPackage + ({ pkgs, stdenv, python, overrides }: let + pythonPackagesFun = import ../../../top-level/python-packages.nix { + inherit stdenv pkgs; + python = self; + }; + otherSplices = { + selfBuildBuild = pythonPackagesBuildBuild; + selfBuildHost = pythonForBuild.pkgs; + selfBuildTarget = pythonPackagesBuildTarget; + selfHostHost = pythonPackagesHostHost; + selfTargetTarget = pythonPackagesTargetTarget; + }; + keep = self: { + # TODO maybe only define these here so nothing is needed to be kept in sync. + inherit (self) + isPy27 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder + python bootstrapped-pip buildPythonPackage buildPythonApplication + fetchPypi + hasPythonModule requiredPythonModules makePythonPath disabledIf + toPythonModule toPythonApplication + buildSetupcfg + + eggUnpackHook + eggBuildHook + eggInstallHook + flitBuildHook + pipBuildHook + pipInstallHook + pytestCheckHook + pythonCatchConflictsHook + pythonImportsCheckHook + pythonNamespacesHook + pythonRecompileBytecodeHook + pythonRemoveBinBytecodeHook + pythonRemoveTestsDirHook + setuptoolsBuildHook + setuptoolsCheckHook + venvShellHook + wheelUnpackHook + + wrapPython + + pythonPackages + + recursivePthLoader + ; + }; + in lib.makeScopeWithSplicing + pkgs.splicePackages + pkgs.newScope + otherSplices + keep + (lib.extends overrides pythonPackagesFun)) + { + overrides = packageOverrides; + }; in rec { isPy27 = pythonVersion == "2.7"; isPy35 = pythonVersion == "3.5"; @@ -48,7 +105,6 @@ with pkgs; python = self; }; }; - in { python27 = callPackage ./cpython/2.7 { diff --git a/third_party/nixpkgs/pkgs/development/interpreters/python/hooks/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/python/hooks/default.nix index d14eb9cbb0..456aea4c5d 100644 --- a/third_party/nixpkgs/pkgs/development/interpreters/python/hooks/default.nix +++ b/third_party/nixpkgs/pkgs/development/interpreters/python/hooks/default.nix @@ -1,7 +1,6 @@ # Hooks for building Python packages. { python , lib -, callPackage , makeSetupHook , disabledIf , isPy3k @@ -9,6 +8,7 @@ }: let + callPackage = python.pythonForBuild.pkgs.callPackage; pythonInterpreter = python.pythonForBuild.interpreter; pythonSitePackages = python.sitePackages; pythonCheckInterpreter = python.interpreter; diff --git a/third_party/nixpkgs/pkgs/development/interpreters/python/mk-python-derivation.nix b/third_party/nixpkgs/pkgs/development/interpreters/python/mk-python-derivation.nix index c3be76790e..c85a593905 100644 --- a/third_party/nixpkgs/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/third_party/nixpkgs/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -17,7 +17,6 @@ , pythonCatchConflictsHook , pythonImportsCheckHook , pythonNamespacesHook -, pythonRecompileBytecodeHook , pythonRemoveBinBytecodeHook , pythonRemoveTestsDirHook , setuptoolsBuildHook @@ -113,7 +112,6 @@ let python wrapPython ensureNewerSourcesForZipFilesHook # move to wheel installer (pip) or builder (setuptools, flit, ...)? - pythonRecompileBytecodeHook # Remove when solved https://github.com/NixOS/nixpkgs/issues/81441 pythonRemoveTestsDirHook ] ++ lib.optionals catchConflicts [ setuptools pythonCatchConflictsHook @@ -167,9 +165,6 @@ let # Python packages built through cross-compilation are always for the host platform. disallowedReferences = lib.optionals (python.stdenv.hostPlatform != python.stdenv.buildPlatform) [ python.pythonForBuild ]; - # For now, revert recompilation of bytecode. - dontUsePythonRecompileBytecode = true; - meta = { # default to python's platforms platforms = python.meta.platforms; diff --git a/third_party/nixpkgs/pkgs/development/interpreters/python/pypy/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/python/pypy/default.nix index 482ba5df54..0647ce8786 100644 --- a/third_party/nixpkgs/pkgs/development/interpreters/python/pypy/default.nix +++ b/third_party/nixpkgs/pkgs/development/interpreters/python/pypy/default.nix @@ -22,9 +22,15 @@ let implementation = "pypy"; libPrefix = "pypy${pythonVersion}"; executable = "pypy${if isPy3k then "3" else ""}"; - pythonForBuild = self; # No cross-compiling for now. sitePackages = "site-packages"; hasDistutilsCxxPatch = false; + + # No cross-compiling for now. + pythonForBuild = self; + pythonPackagesBuildBuild = {}; + pythonPackagesBuildTarget = {}; + pythonPackagesHostHost = {}; + pythonPackagesTargetTarget = {}; }; pname = passthru.executable; version = with sourceVersion; "${major}.${minor}.${patch}"; diff --git a/third_party/nixpkgs/pkgs/development/interpreters/ruby/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/ruby/default.nix index cfd5c7e518..87aa5aca1e 100644 --- a/third_party/nixpkgs/pkgs/development/interpreters/ruby/default.nix +++ b/third_party/nixpkgs/pkgs/development/interpreters/ruby/default.nix @@ -140,10 +140,6 @@ let "--with-out-ext=tk" # on yosemite, "generating encdb.h" will hang for a very long time without this flag "--with-setjmp-type=setjmp" - # silence linker warnings after upgrading darwin.cctools to 949.0.1, - # which ruby treats as problem with LDFLAGS - # https://github.com/NixOS/nixpkgs/issues/101330 - "LDFLAGS=-Wl,-w" ] ++ op (stdenv.hostPlatform != stdenv.buildPlatform) "--with-baseruby=${buildRuby}"; @@ -210,6 +206,8 @@ let sed -i "s|'--with-baseruby=${baseruby}/bin/ruby'||" $rbConfig ''; + disallowedRequisites = op (!jitSupport) stdenv.cc.cc; + meta = with stdenv.lib; { description = "The Ruby language"; homepage = "http://www.ruby-lang.org/en/"; diff --git a/third_party/nixpkgs/pkgs/development/libraries/arb/default.nix b/third_party/nixpkgs/pkgs/development/libraries/arb/default.nix index 6393e25f56..a9fb5de0bd 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/arb/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/arb/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { description = ''A library for arbitrary-precision interval arithmetic''; homepage = "http://arblib.org/"; license = stdenv.lib.licenses.lgpl21Plus; - maintainers = with maintainers; [ raskin timokau ]; + maintainers = teams.sage.members; platforms = stdenv.lib.platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/audiofile/default.nix b/third_party/nixpkgs/pkgs/development/libraries/audiofile/default.nix index 46c29e2fa1..9f945b15de 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/audiofile/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/audiofile/default.nix @@ -28,6 +28,21 @@ stdenv.mkDerivation rec { # fix build with gcc9 NIX_CFLAGS_LINK = lib.optional (stdenv.system == "i686-linux") "-lgcc"; + # Even when statically linking, libstdc++.la is put in dependency_libs here, + # and hence libstdc++.so passed to the linker, just pass -lstdc++ and let the + # compiler do what it does best. (libaudiofile.la is a generated file, so we + # have to run `make` that far first). + # + # Without this, the executables in this package (sfcommands and examples) + # fail to build: https://github.com/NixOS/nixpkgs/issues/103215 + # + # There might be a more sensible way to do this with autotools, but I am not + # smart enough to discover it. + preBuild = lib.optionalString stdenv.targetPlatform.isStatic '' + make -C libaudiofile $makeFlags + sed -i "s/dependency_libs=.*/dependency_libs=' -lstdc++'/" libaudiofile/libaudiofile.la + ''; + patches = [ ./gcc-6.patch ./CVE-2015-7747.patch diff --git a/third_party/nixpkgs/pkgs/development/libraries/cddlib/default.nix b/third_party/nixpkgs/pkgs/development/libraries/cddlib/default.nix index a9a10fc631..f286c881e4 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/cddlib/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/cddlib/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { inherit version; description = ''An implementation of the Double Description Method for generating all vertices of a convex polyhedron''; license = licenses.gpl2Plus; - maintainers = with maintainers; [raskin timokau]; + maintainers = teams.sage.members; platforms = platforms.unix; homepage = "https://www.inf.ethz.ch/personal/fukudak/cdd_home/index.html"; }; diff --git a/third_party/nixpkgs/pkgs/development/libraries/dbus/default.nix b/third_party/nixpkgs/pkgs/development/libraries/dbus/default.nix index b3723f1b4d..4480d197fa 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/dbus/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/dbus/default.nix @@ -5,6 +5,8 @@ , expat , enableSystemd ? stdenv.isLinux && !stdenv.hostPlatform.isMusl , systemd +, audit +, libapparmor , libX11 ? null , libICE ? null , libSM ? null @@ -70,7 +72,8 @@ stdenv.mkDerivation rec { libX11 libICE libSM - ] ++ lib.optional enableSystemd systemd; + ] ++ lib.optional enableSystemd systemd + ++ lib.optionals (!stdenv.isDarwin) [ audit libapparmor ]; # ToDo: optional selinux? configureFlags = [ @@ -86,7 +89,8 @@ stdenv.mkDerivation rec { "--with-system-socket=/run/dbus/system_bus_socket" "--with-systemdsystemunitdir=${placeholder ''out''}/etc/systemd/system" "--with-systemduserunitdir=${placeholder ''out''}/etc/systemd/user" - ] ++ lib.optional (!x11Support) "--without-x"; + ] ++ lib.optional (!x11Support) "--without-x" + ++ lib.optionals (!stdenv.isDarwin) [ "--enable-apparmor" "--enable-libaudit" ]; # Enable X11 autolaunch support in libdbus. This doesn't actually depend on X11 # (it just execs dbus-launch in dbus.tools), contrary to what the configure script demands. diff --git a/third_party/nixpkgs/pkgs/development/libraries/dbus/make-dbus-conf.nix b/third_party/nixpkgs/pkgs/development/libraries/dbus/make-dbus-conf.nix index e714b96b7e..ce5c0b3b57 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/dbus/make-dbus-conf.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/dbus/make-dbus-conf.nix @@ -1,6 +1,7 @@ { runCommand, writeText, libxslt, dbus , serviceDirectories ? [] , suidHelper ? "/var/setuid-wrappers/dbus-daemon-launch-helper" +, apparmor ? "disabled" # one of enabled, disabled, required }: /* DBus has two configuration parsers -- normal and "trivial", which is used @@ -10,7 +11,7 @@ */ runCommand "dbus-1" { - inherit serviceDirectories suidHelper; + inherit serviceDirectories suidHelper apparmor; preferLocalBuild = true; allowSubstitutes = false; XML_CATALOG_FILES = writeText "dbus-catalog.xml" '' @@ -33,10 +34,12 @@ runCommand "dbus-1" xsltproc --nonet \ --stringparam serviceDirectories "$serviceDirectories" \ --stringparam suidHelper "$suidHelper" \ + --stringparam apparmor "$apparmor" \ ${./make-system-conf.xsl} ${dbus}/share/dbus-1/system.conf \ > $out/system.conf xsltproc --nonet \ --stringparam serviceDirectories "$serviceDirectories" \ + --stringparam apparmor "$apparmor" \ ${./make-session-conf.xsl} ${dbus}/share/dbus-1/session.conf \ > $out/session.conf '' diff --git a/third_party/nixpkgs/pkgs/development/libraries/dbus/make-session-conf.xsl b/third_party/nixpkgs/pkgs/development/libraries/dbus/make-session-conf.xsl index 6a19ee14a2..a744905cdd 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/dbus/make-session-conf.xsl +++ b/third_party/nixpkgs/pkgs/development/libraries/dbus/make-session-conf.xsl @@ -15,12 +15,16 @@ + + + + /share/dbus-1/services /etc/dbus-1/session.d diff --git a/third_party/nixpkgs/pkgs/development/libraries/dbus/make-system-conf.xsl b/third_party/nixpkgs/pkgs/development/libraries/dbus/make-system-conf.xsl index dd644b4bce..06233e764e 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/dbus/make-system-conf.xsl +++ b/third_party/nixpkgs/pkgs/development/libraries/dbus/make-system-conf.xsl @@ -16,11 +16,15 @@ + + + + diff --git a/third_party/nixpkgs/pkgs/development/libraries/eclib/default.nix b/third_party/nixpkgs/pkgs/development/libraries/eclib/default.nix index b6dfd429d7..9273fb7fd7 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/eclib/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/eclib/default.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { description = ''Elliptic curve tools''; homepage = "https://github.com/JohnCremona/eclib"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ raskin timokau ]; + maintainers = teams.sage.members; platforms = platforms.all; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/enet/default.nix b/third_party/nixpkgs/pkgs/development/libraries/enet/default.nix index 8a264d73b6..61b8c1be4f 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/enet/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/enet/default.nix @@ -1,11 +1,11 @@ {stdenv, fetchurl}: stdenv.mkDerivation rec { - name = "enet-1.3.16"; + name = "enet-1.3.17"; src = fetchurl { url = "http://enet.bespin.org/download/${name}.tar.gz"; - sha256 = "1lggc82rbzscci057dqqyhkbq4j6mr5k01hbrvn06jkzc2xpxdxv"; + sha256 = "1p6f9mby86af6cs7pv6h48032ip9g32c05cb7d9mimam8lchz3x3"; }; meta = { diff --git a/third_party/nixpkgs/pkgs/development/libraries/faad2/default.nix b/third_party/nixpkgs/pkgs/development/libraries/faad2/default.nix index 6842f191ab..90b1a182e5 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/faad2/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/faad2/default.nix @@ -5,13 +5,13 @@ with stdenv.lib; stdenv.mkDerivation rec { pname = "faad2"; - version = "2.9.2"; + version = "2.10.0"; src = fetchFromGitHub { owner = "knik0"; repo = "faad2"; rev = builtins.replaceStrings [ "." ] [ "_" ] version; - sha256 = "0rdi6bmyryhkwf4mpprrsp78m6lv1nppav2f0lf1ywifm92ng59c"; + sha256 = "0q52kdd95ls6ihzyspx176wg9x22425v5qsknrmrjq30q25qmmlg"; }; configureFlags = [] diff --git a/third_party/nixpkgs/pkgs/development/libraries/fflas-ffpack/default.nix b/third_party/nixpkgs/pkgs/development/libraries/fflas-ffpack/default.nix index 23b31fe439..faa8ed3c70 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/fflas-ffpack/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/fflas-ffpack/default.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { inherit version; description = ''Finite Field Linear Algebra Subroutines''; license = licenses.lgpl21Plus; - maintainers = with maintainers; [ raskin timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; homepage = "https://linbox-team.github.io/fflas-ffpack/"; }; diff --git a/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix b/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix index 6cb3ec5a2b..3b2a061153 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix @@ -41,34 +41,6 @@ let }; in { - fmt_6 = generic { - version = "6.2.1"; - sha256 = "1i6nfxazq4d05r3sxyc3ziwkqq7s8rdbv9p16afv66aqmsbqqqic"; - - patches = [ - # Fix BC break breaking Kodi - # https://github.com/xbmc/xbmc/issues/17629 - # https://github.com/fmtlib/fmt/issues/1620 - (fetchpatch { - url = "https://github.com/fmtlib/fmt/commit/7d01859ef16e6b65bc023ad8bebfedecb088bf81.patch"; - sha256 = "0v8hm5958ih1bmnjr16fsbcmdnq4ykyf6b0hg6dxd5hxd126vnxx"; - }) - - # Fix paths in pkg-config file - # https://github.com/fmtlib/fmt/pull/1657 - (fetchpatch { - url = "https://github.com/fmtlib/fmt/commit/78f041ab5b40a1145ba686aeb8013e8788b08cd2.patch"; - sha256 = "1hqp96zl9l3qyvsm7pxl6ah8c26z035q2mz2pqhqa0wvzd1klcc6"; - }) - - # Fix cmake config paths. - (fetchpatch { - url = "https://github.com/fmtlib/fmt/pull/1702.patch"; - sha256 = "18cadqi7nac37ymaz3ykxjqs46rvki396g6qkqwp4k00cmic23y3"; - }) - ]; - }; - fmt_7 = generic { version = "7.0.3"; sha256 = "17q2fdzakk5p0s3fx3724gs5k2b5ylp8f1d6j2m3wgvlfldx9k9a"; diff --git a/third_party/nixpkgs/pkgs/development/libraries/fontconfig/default.nix b/third_party/nixpkgs/pkgs/development/libraries/fontconfig/default.nix index 72df121200..e08149903a 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/fontconfig/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/fontconfig/default.nix @@ -83,7 +83,6 @@ stdenv.mkDerivation rec { "--sysconfdir=/etc" "--with-arch=${stdenv.hostPlatform.parsed.cpu.name}" "--with-cache-dir=/var/cache/fontconfig" # otherwise the fallback is in $out/ - "--disable-docs" # just <1MB; this is what you get when loading config fails for some reason "--with-default-fonts=${dejavu_fonts.minimal}" ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ @@ -108,6 +107,9 @@ stdenv.mkDerivation rec { ${./make-fonts-conf.xsl} $out/etc/fonts/fonts.conf \ > fonts.conf.tmp mv fonts.conf.tmp $out/etc/fonts/fonts.conf + # We don't keep section 3 of the manpages, as they are quite large and + # probably not so useful. + rm -r $bin/share/man/man3 ''; meta = with stdenv.lib; { diff --git a/third_party/nixpkgs/pkgs/development/libraries/fplll/default.nix b/third_party/nixpkgs/pkgs/development/libraries/fplll/default.nix index 107635267c..82d56ea2af 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/fplll/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/fplll/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { "https://groups.google.com/forum/#!searchin/fplll-devel/FPLLL$20${version}" ]; license = licenses.lgpl21Plus; - maintainers = with maintainers; [raskin timokau]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/fribidi/default.nix b/third_party/nixpkgs/pkgs/development/libraries/fribidi/default.nix index 35ae4c8e6c..0022cbde7c 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/fribidi/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/fribidi/default.nix @@ -1,6 +1,5 @@ { stdenv , fetchurl -, fetchpatch , meson , ninja , pkgconfig @@ -10,24 +9,16 @@ stdenv.mkDerivation rec { pname = "fribidi"; - version = "1.0.7"; + version = "1.0.10"; outputs = [ "out" "devdoc" ]; # NOTE: Only URL tarball has "Have pre-generated man pages: true", which works-around upstream usage of some rare ancient `c2man` fossil application. src = fetchurl { - url = "https://github.com/fribidi/fribidi/releases/download/v${version}/${pname}-${version}.tar.bz2"; - sha256 = "0pckda4fcn0aw32lpycwdp25r2m7vca8zspq815ppi9gkwgg5das"; + url = "https://github.com/fribidi/fribidi/releases/download/v${version}/${pname}-${version}.tar.xz"; + sha256 = "009wcpgk4jj5x52skjkfs6xar6x38mcngs75rb59nj9ig1y6h73z"; }; - patches = [ - (fetchpatch { - name = "CVE-2019-18397.patch"; - url = "https://github.com/fribidi/fribidi/commit/034c6e9a1d296286305f4cfd1e0072b879f52568.patch"; - sha256 = "102xrbf1l5gvavkxd6csx8pj3rlgcw10c0y4h4d40yhn84b1p0y8"; - }) - ]; - postPatch = '' patchShebangs test ''; diff --git a/third_party/nixpkgs/pkgs/development/libraries/gdbm/0001-Remove-duplicate-assignments.patch b/third_party/nixpkgs/pkgs/development/libraries/gdbm/0001-Remove-duplicate-assignments.patch new file mode 100644 index 0000000000..7583deb810 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/libraries/gdbm/0001-Remove-duplicate-assignments.patch @@ -0,0 +1,25 @@ +From 2c31a95d9e57a4308c5159c50e69b5c9178dee72 Mon Sep 17 00:00:00 2001 +From: Christian Kampka +Date: Fri, 13 Nov 2020 16:52:12 +0100 +Subject: [PATCH] Remove duplicate assignments + +--- + src/parseopt.c | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/src/parseopt.c b/src/parseopt.c +index 268e080..a4c8576 100644 +--- a/src/parseopt.c ++++ b/src/parseopt.c +@@ -255,8 +255,6 @@ print_option_descr (const char *descr, size_t lmargin, size_t rmargin) + } + + char *parseopt_program_name; +-char *parseopt_program_doc; +-char *parseopt_program_args; + const char *program_bug_address = "<" PACKAGE_BUGREPORT ">"; + void (*parseopt_help_hook) (FILE *stream); + +-- +2.25.4 + diff --git a/third_party/nixpkgs/pkgs/development/libraries/gdbm/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gdbm/default.nix index 6cee01e799..3d333e503b 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/gdbm/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/gdbm/default.nix @@ -11,6 +11,8 @@ stdenv.mkDerivation rec { doCheck = true; # not cross; + patches = [ ./0001-Remove-duplicate-assignments.patch ]; + # Linking static stubs on cygwin requires correct ordering. # Consider upstreaming this. diff --git a/third_party/nixpkgs/pkgs/development/libraries/gf2x/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gf2x/default.nix index 2409ee314d..14ea302191 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/gf2x/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/gf2x/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { description = ''Routines for fast arithmetic in GF(2)[x]''; homepage = "http://gf2x.gforge.inria.fr"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ raskin timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/glpk/default.nix b/third_party/nixpkgs/pkgs/development/libraries/glpk/default.nix index 124e03baee..d771f7df78 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/glpk/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/glpk/default.nix @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { doCheck = true; - meta = { + meta = with stdenv.lib; { description = "The GNU Linear Programming Kit"; longDescription = @@ -70,9 +70,9 @@ stdenv.mkDerivation rec { ''; homepage = "https://www.gnu.org/software/glpk/"; - license = stdenv.lib.licenses.gpl3Plus; + license = licenses.gpl3Plus; - maintainers = with stdenv.lib.maintainers; [ bjg timokau ]; - platforms = stdenv.lib.platforms.all; + maintainers = with maintainers; [ bjg ] ++ teams.sage.members; + platforms = platforms.all; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/gpgme/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gpgme/default.nix index ed07d8ba05..067d62a11a 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/gpgme/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/gpgme/default.nix @@ -14,11 +14,11 @@ in stdenv.mkDerivation rec { pname = "gpgme"; - version = "1.14.0"; + version = "1.15.0"; src = fetchurl { url = "mirror://gnupg/gpgme/${pname}-${version}.tar.bz2"; - sha256 = "01s3rlspykbm9vmi5rfbdm3d20ip6yni69r48idqzlmhlq8ggwff"; + sha256 = "0nqfipv5s4npfidsm1rs3kpq0r0av9bfqfd5r035jibx5k0jniqb"; }; patches = [ diff --git a/third_party/nixpkgs/pkgs/development/libraries/gstreamer/bad/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gstreamer/bad/default.nix index a29fad8a4c..0863d7d1a3 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/gstreamer/bad/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/gstreamer/bad/default.nix @@ -161,7 +161,6 @@ in stdenv.mkDerivation rec { soundtouch srtp fluidsynth - libva libvdpau libwebp xvidcore @@ -180,6 +179,7 @@ in stdenv.mkDerivation rec { faac ] ++ optionals stdenv.isLinux [ bluez + libva # vaapi requires libva -> libdrm -> libpciaccess, which is Linux-only in nixpkgs wayland wayland-protocols ] ++ optionals (!stdenv.isDarwin) [ @@ -259,6 +259,9 @@ in stdenv.mkDerivation rec { "-Dwpe=disabled" # required `wpe-webkit` library not packaged in nixpkgs as of writing "-Dzxing=disabled" # required `zxing-cpp` library not packaged in nixpkgs as of writing ] + ++ optionals (!stdenv.isLinux) [ + "-Dva=disabled" # see comment on `libva` in `buildInputs` + ] ++ optionals stdenv.isDarwin [ "-Dbluez=disabled" "-Dchromaprint=disabled" @@ -272,6 +275,7 @@ in stdenv.mkDerivation rec { "-Ddvb=disabled" "-Dfbdev=disabled" "-Duvch264=disabled" # requires gudev + "-Dv4l2codecs=disabled" # requires gudev "-Dladspa=disabled" # requires lrdf "-Dwebrtc=disabled" # requires libnice, which as of writing doesn't work on Darwin in nixpkgs "-Dwildmidi=disabled" # see dependencies above diff --git a/third_party/nixpkgs/pkgs/development/libraries/herqq/default.nix b/third_party/nixpkgs/pkgs/development/libraries/herqq/default.nix index 8dc0df3a9f..265289f06f 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/herqq/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/herqq/default.nix @@ -1,25 +1,26 @@ -{ stdenv, unzip, fetchFromGitHub, qmake, qtmultimedia, qtbase }: +{ lib, mkDerivation, unzip, fetchFromGitHub, qmake, qtmultimedia, qtbase }: -stdenv.mkDerivation rec { - version = "2.1.0"; +mkDerivation rec { + version = "unstable-20-06-26"; pname = "herqq"; nativeBuildInputs = [ qmake ]; buildInputs = [ qtbase unzip qtmultimedia ]; - preConfigure = "cd herqq"; + outputs = [ "out" "dev" ]; + + sourceRoot = "source/herqq"; src = fetchFromGitHub { owner = "ThomArmax"; repo = "HUPnP"; - rev = version; - sha256 = "1w674rbwbhpirq70gp9rk6p068j36rwn112fx3nz613wgw63x84m"; + rev = "c8385a8846b52def7058ae3794249d6b566a41fc"; + sha256 = "FxN/QlLB3sZ6Vn/9VIKNUntX/B4+crQZ7t760pwFqY8="; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://herqq.org"; description = "A software library for building UPnP devices and control points"; platforms = platforms.linux; maintainers = [ ]; - broken = true; # 2018-09-21, built with qt510 (which was removed) but neither qt59 nor qt511 }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/libavif/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libavif/default.nix index e8fdc6eb20..09456433c1 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/libavif/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/libavif/default.nix @@ -11,21 +11,22 @@ stdenv.mkDerivation rec { pname = "libavif"; - version = "0.8.2"; + version = "0.8.3"; src = fetchFromGitHub { owner = "AOMediaCodec"; repo = pname; rev = "v${version}"; - sha256 = "0f0l8ywz2jhc9mkfrzdxdvr3q39a404yn9wcyvqshfbkbprsan4p"; + sha256 = "1d6ql4vq338dvz61d5im06dh8m9rqfk37f9i356j3njpq604i1f6"; }; # reco: encode libaom slowest but best, decode dav1d fastest cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" - "-DAVIF_CODEC_AOM=ON" - "-DAVIF_CODEC_DAV1D=ON" + "-DAVIF_CODEC_AOM=ON" # best encoder (slow but small) + "-DAVIF_CODEC_DAV1D=ON" # best decoder (fast) + "-DAVIF_CODEC_AOM_DECODE=OFF" "-DAVIF_BUILD_APPS=ON" ]; diff --git a/third_party/nixpkgs/pkgs/development/libraries/libevdev/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libevdev/default.nix index fdd5e20640..ba846ed07d 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/libevdev/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/libevdev/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "libevdev"; - version = "1.9.1"; + version = "1.10.0"; src = fetchurl { url = "https://www.freedesktop.org/software/${pname}/${pname}-${version}.tar.xz"; - sha256 = "1jvsphdrs1i54ccjcn6ll26jy42am7h28lbsvwa6pmxgqm43qq7m"; + sha256 = "0jidjv78lay8kl3yigwhx9fii908sk7gn9nfd2ny12ql5ipc48im"; }; nativeBuildInputs = [ python3 ]; diff --git a/third_party/nixpkgs/pkgs/development/libraries/libgpiod/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libgpiod/default.nix index 23ef2c067a..e49fad551d 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/libgpiod/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/libgpiod/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { pname = "libgpiod"; - version = "1.6"; + version = "1.6.1"; src = fetchurl { url = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${version}.tar.gz"; - sha256 = "0xcwrg4p4w925lijmz4ci4500z83kj5gs1n501q4vhi54bdzn2k5"; + sha256 = "0p3vjf4zj137miix1gbi8rv6g4wvi8kmyhwwxyirw00ankxbxp1n"; }; patches = [ diff --git a/third_party/nixpkgs/pkgs/development/libraries/libinput/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libinput/default.nix index 3a65108751..18a5dcbab6 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/libinput/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/libinput/default.nix @@ -27,14 +27,14 @@ in with stdenv.lib; stdenv.mkDerivation rec { pname = "libinput"; - version = "1.16.2"; + version = "1.16.3"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = pname; repo = pname; rev = version; - sha256 = "0qii6yh3dlhgv9z970cpzbz19ii8zjvq4k7pg75sy2gmia7smwd1"; + sha256 = "0dj2m92kh3xpnjmzp416c73hpw6ban0f6yj39chwxckdgyliak6z"; }; outputs = [ "bin" "out" "dev" ]; diff --git a/third_party/nixpkgs/pkgs/development/libraries/libinsane/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libinsane/default.nix index cbc4c001b1..075d576103 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/libinsane/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/libinsane/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { pname = "libinsane"; - version = "1.0.7"; + version = "1.0.8"; outputs = [ "out" "dev" "devdoc" ]; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { group = "World"; owner = "OpenPaperwork"; rev = version; - sha256 = "03r6niyzfahnlpvhn68h59i6926ciwz88krqbf0akd9f42y9zf2k"; + sha256 = "0mcvqpixilzs4d4afkbxa1nqm6ddmhpaz5j56pfvc5wpv6s99h44"; }; nativeBuildInputs = [ meson pkg-config ninja doxygen gtk-doc docbook_xsl gobject-introspection vala ]; diff --git a/third_party/nixpkgs/pkgs/development/libraries/libpaper/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libpaper/default.nix index 28c6030a0f..d7863e29d5 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/libpaper/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/libpaper/default.nix @@ -1,14 +1,16 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchurl, autoreconfHook }: stdenv.mkDerivation rec { - version = "1.1.24"; + version = "1.1.28"; pname = "libpaper"; src = fetchurl { url = "mirror://debian/pool/main/libp/libpaper/libpaper_${version}.tar.gz"; - sha256 = "0zhcx67afb6b5r936w5jmaydj3ks8zh83n9rm5sv3m3k8q8jib1q"; + sha256 = "sha256-yLuUbsk9PCxyu7HXJX6QFyoipEoHoH+2uAKluyyV/dw="; }; + nativeBuildInputs = [ autoreconfHook ]; + # The configure script of libpaper is buggy: it uses AC_SUBST on a headerfile # to compile sysconfdir into the library. Autoconf however defines sysconfdir # as "${prefix}/etc", which is not expanded by AC_SUBST so libpaper will look diff --git a/third_party/nixpkgs/pkgs/development/libraries/libsndfile/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libsndfile/default.nix index 7b20120290..739bc7d733 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/libsndfile/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/libsndfile/default.nix @@ -1,50 +1,20 @@ -{ stdenv, fetchurl, flac, libogg, libvorbis, pkgconfig +{ stdenv, fetchFromGitHub, autoreconfHook, autogen, flac, libogg, libopus, libvorbis, pkgconfig, python3 , Carbon, AudioToolbox }: stdenv.mkDerivation rec { - name = "libsndfile-1.0.28"; + pname = "libsndfile"; + version = "1.0.30"; - src = fetchurl { - url = "http://www.mega-nerd.com/libsndfile/files/${name}.tar.gz"; - sha256 = "1afzm7jx34jhqn32clc5xghyjglccam2728yxlx37yj2y0lkkwqz"; + src = fetchFromGitHub { + owner = pname; + repo = pname; + rev = "v${version}"; + sha256 = "1rh79y4s4m2wcm2kahmzs2kijpdpayif2gyca6m71f3k7jbhgcwa"; }; - patches = [ - (fetchurl { - name = "CVE-2017-12562.patch"; - url = "https://github.com/erikd/libsndfile/commit/cf7a8182c2642c50f1cf90dddea9ce96a8bad2e8.patch"; - sha256 = "1jg3wq30wdn9nv52mcyv6jyi4d80h4r1h9p96czcria7l91yh4sy"; - }) - (fetchurl { - name = "CVE-2017-6892.patch"; - url = "https://github.com/erikd/libsndfile/commit/f833c53cb596e9e1792949f762e0b33661822748.patch"; - sha256 = "05xkmz2ihc1zcj73sbmj1ikrv9qlcym2bkp1v6ak7w53ky619mwq"; - }) - (fetchurl { - name = "CVE-2017-8361+CVE-2017-8363+CVE-2017-8365.patch"; - url = "https://github.com/erikd/libsndfile/commit/fd0484aba8e51d16af1e3a880f9b8b857b385eb3.patch"; - sha256 = "0ccndnvjzx5fw18zvy03vnb29rr81h5vsh1m16msqbxk8ibndln2"; - }) - (fetchurl { - name = "CVE-2017-8362.patch"; - url = "https://github.com/erikd/libsndfile/commit/ef1dbb2df1c0e741486646de40bd638a9c4cd808.patch"; - sha256 = "1xyv30ga71cpy4wx5f76sc4dma91la2lcc6s9f3pk9rndyi7gj9x"; - }) - (fetchurl { - name = "CVE-2017-14634.patch"; - url = "https://github.com/erikd/libsndfile/commit/85c877d5072866aadbe8ed0c3e0590fbb5e16788.patch"; - sha256 = "0kc7vp22qsxidhvmlc6nfamw7k92n0hcfpmwhb3gaksjamwhb2df"; - }) - (fetchurl { - name = "CVE-2018-13139.patch"; - url = "https://github.com/erikd/libsndfile/commit/aaea680337267bfb6d2544da878890ee7f1c5077.patch"; - sha256 = "01q3m7pa3xqkh05ijmfgv064v8flkg4p24bgy9wxnc6wfcdifggx"; - }) - ]; - - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ flac libogg libvorbis ] + nativeBuildInputs = [ autoreconfHook autogen pkgconfig python3 ]; + buildInputs = [ flac libogg libopus libvorbis ] ++ stdenv.lib.optionals stdenv.isDarwin [ Carbon AudioToolbox ]; enableParallelBuilding = true; @@ -63,7 +33,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "A C library for reading and writing files containing sampled sound"; - homepage = "http://www.mega-nerd.com/libsndfile/"; + homepage = "https://libsndfile.github.io/libsndfile/"; license = licenses.lgpl2Plus; maintainers = with maintainers; [ lovek323 ]; platforms = platforms.unix; diff --git a/third_party/nixpkgs/pkgs/development/libraries/libwacom/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libwacom/default.nix index 7c71dc4388..6ae116356f 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/libwacom/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/libwacom/default.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { pname = "libwacom"; - version = "1.5"; + version = "1.6"; outputs = [ "out" "dev" ]; @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { owner = "linuxwacom"; repo = "libwacom"; rev = "libwacom-${version}"; - sha256 = "1a3qkzpkag1vqd2xl7b7f2b8kbg1y1g6gg5ydzb1ppyqw3zdjf9x"; + sha256 = "10wphlk5v591mlvcyr6bjqp60zmhbpqg3lmsq9dza738v97ws8ci"; }; nativeBuildInputs = [ pkgconfig meson ninja doxygen ]; diff --git a/third_party/nixpkgs/pkgs/development/libraries/linbox/default.nix b/third_party/nixpkgs/pkgs/development/libraries/linbox/default.nix index 4072dcd1d2..7bca0c295c 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/linbox/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/linbox/default.nix @@ -70,12 +70,12 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = { + meta = with stdenv.lib; { inherit version; description = "C++ library for exact, high-performance linear algebra"; - license = stdenv.lib.licenses.lgpl21Plus; - maintainers = [stdenv.lib.maintainers.timokau]; - platforms = stdenv.lib.platforms.unix; + license = licenses.lgpl21Plus; + maintainers = teams.sage.members; + platforms = platforms.unix; homepage = "https://linalg.org/"; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/matio/default.nix b/third_party/nixpkgs/pkgs/development/libraries/matio/default.nix index 7bcef2b655..bc629dc250 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/matio/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/matio/default.nix @@ -1,9 +1,9 @@ { stdenv, fetchurl }: stdenv.mkDerivation rec { - name = "matio-1.5.18"; + name = "matio-1.5.19"; src = fetchurl { url = "mirror://sourceforge/matio/${name}.tar.gz"; - sha256 = "09gy507zm1gxxyxf5qapzgars51pm16wis7lqqf84kc57ak73baz"; + sha256 = "0vr8c1mz1k6mz0sgh6n3scl5c3a71iqmy5fnydrgq504icj4vym4"; }; meta = with stdenv.lib; { diff --git a/third_party/nixpkgs/pkgs/development/libraries/ntl/default.nix b/third_party/nixpkgs/pkgs/development/libraries/ntl/default.nix index 0d9d39f395..23d82d4ba2 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/ntl/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/ntl/default.nix @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { homepage = "http://www.shoup.net/ntl/"; # also locally at "${src}/doc/tour-changes.html"; changelog = "https://www.shoup.net/ntl/doc/tour-changes.html"; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; license = licenses.gpl2Plus; platforms = platforms.all; }; diff --git a/third_party/nixpkgs/pkgs/development/libraries/opencv/4.x.nix b/third_party/nixpkgs/pkgs/development/libraries/opencv/4.x.nix index adeab6b449..a723ded6bb 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/opencv/4.x.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/opencv/4.x.nix @@ -34,8 +34,6 @@ , AVFoundation, Cocoa, VideoDecodeAcceleration, CoreMedia, MediaToolbox, bzip2 }: -assert blas.implementation == "openblas" && lapack.implementation == "openblas"; - let version = "4.3.0"; diff --git a/third_party/nixpkgs/pkgs/development/libraries/openldap/default.nix b/third_party/nixpkgs/pkgs/development/libraries/openldap/default.nix index 1304799f56..fdf3298a6f 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/openldap/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/openldap/default.nix @@ -1,23 +1,14 @@ { stdenv, fetchurl, openssl, cyrus_sasl, db, groff, libtool }: stdenv.mkDerivation rec { - name = "openldap-2.4.51"; + pname = "openldap"; + version = "2.4.56"; src = fetchurl { - url = "https://www.openldap.org/software/download/OpenLDAP/openldap-release/${name}.tgz"; - sha256 = "0qmy2jkk6v9iqwrsdsn8s7lwzaplr01a2mgf21r6nl66lig7g47l"; + url = "https://www.openldap.org/software/download/OpenLDAP/openldap-release/${pname}-${version}.tgz"; + sha256 = "1q0m26kbab96r73y0dll0c36411kvfillal0i75kngy9cc1hwli5"; }; - patches = [ - (fetchurl { - # Fix a null-ptr dereference for unauthenticated packet in slapd - # NO CVE yet - # https://bugs.openldap.org/show_bug.cgi?id=9370 - url = "https://git.openldap.org/openldap/openldap/-/commit/4c774220a752bf8e3284984890dc0931fe73165d.patch"; - sha256 = "1vkbb6szscnhch5zzf6iq104l3dkwd50rih8jk9y0s2vgyz76mil"; - }) - ]; - # TODO: separate "out" and "bin" outputs = [ "out" "dev" "man" "devdoc" ]; diff --git a/third_party/nixpkgs/pkgs/development/libraries/osip/default.nix b/third_party/nixpkgs/pkgs/development/libraries/osip/default.nix index ed854e8a46..8b2dce1d95 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/osip/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/osip/default.nix @@ -1,9 +1,9 @@ {stdenv, fetchurl}: stdenv.mkDerivation rec { - version = "5.1.2"; + version = "5.2.0"; src = fetchurl { url = "mirror://gnu/osip/libosip2-${version}.tar.gz"; - sha256 = "148j1i0zkwf09qdpk3nc5sssj1dvppw7p0n9rgrg8k56447l1h1b"; + sha256 = "0xdk3cszkzb8nb757gl47slrr13mf6xz43ab4k343fv8llp8pd2g"; }; pname = "libosip2"; diff --git a/third_party/nixpkgs/pkgs/development/libraries/physics/yoda/default.nix b/third_party/nixpkgs/pkgs/development/libraries/physics/yoda/default.nix index 1a8d5a6fd3..273566adc0 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/physics/yoda/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/physics/yoda/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "yoda"; - version = "1.8.3"; + version = "1.8.4"; src = fetchurl { url = "https://www.hepforge.org/archive/yoda/YODA-${version}.tar.bz2"; - sha256 = "12msmjiajvy2xj2m64n2fxblai5xg06a829wi7scsc7nw2jhxpfr"; + sha256 = "03hm7hax0n5irqi0kzjag6fyr9zws9jqz95hr8afpikwkcfa894x"; }; nativeBuildInputs = with python.pkgs; [ cython makeWrapper ]; diff --git a/third_party/nixpkgs/pkgs/development/libraries/polkit/default.nix b/third_party/nixpkgs/pkgs/development/libraries/polkit/default.nix index 43dc2550b1..6aea705301 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/polkit/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/polkit/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, pkgconfig, glib, expat, pam, perl, fetchpatch -, intltool, spidermonkey_60 , gobject-introspection, libxslt, docbook_xsl, dbus +, intltool, spidermonkey_78, gobject-introspection, libxslt, docbook_xsl, dbus , docbook_xml_dtd_412, gtk-doc, coreutils , useSystemd ? (stdenv.isLinux && !stdenv.hostPlatform.isMusl), systemd, elogind , withIntrospection ? true @@ -19,11 +19,11 @@ in stdenv.mkDerivation rec { pname = "polkit"; - version = "0.116"; + version = "0.118"; src = fetchurl { url = "https://www.freedesktop.org/software/${pname}/releases/${pname}-${version}.tar.gz"; - sha256 = "1c9lbpndh5zis22f154vjrhnqw65z8s85nrgl42v738yf6g0q5w8"; + sha256 = "0swmg37jsxsxfsd2b3qm0l3zxr9ldvhpjw8lsgq3j8q7wy2fjm3d"; }; patches = [ @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { [ glib gtk-doc pkgconfig intltool perl ] ++ [ libxslt docbook_xsl docbook_xml_dtd_412 ]; # man pages buildInputs = - [ expat pam spidermonkey_60 ] + [ expat pam spidermonkey_78 ] # On Linux, fall back to elogind when systemd support is off. ++ stdenv.lib.optional stdenv.isLinux (if useSystemd then systemd else elogind) ++ stdenv.lib.optional withIntrospection gobject-introspection; @@ -102,6 +102,10 @@ stdenv.mkDerivation rec { inherit doCheck; checkInputs = [ dbus ]; checkPhase = '' + # unfortunately this test needs python-dbusmock, but python-dbusmock needs polkit, + # leading to a circular dependency + substituteInPlace test/Makefile --replace polkitbackend "" + # tests need access to the system bus dbus-run-session --config-file=${./system_bus.conf} -- sh -c 'DBUS_SYSTEM_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS make check' ''; diff --git a/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.13.nix b/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.13.nix index 3e3740a7c5..8499ac069e 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.13.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.13.nix @@ -1,6 +1,6 @@ { callPackage, ... }: callPackage ./generic-v3.nix { - version = "3.13.0"; - sha256 = "1nqsvi2yfr93kiwlinz8z7c68ilg1j75b2vcpzxzvripxx5h6xhd"; + version = "3.13.0.1"; + sha256 = "1r3hvbvjjww6pdk0mlg1lym7avxn8851xm8dg98bf4zq4vyrcw12"; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.14.nix b/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.14.nix new file mode 100644 index 0000000000..82896b0dad --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.14.nix @@ -0,0 +1,6 @@ +{ callPackage, ... }: + +callPackage ./generic-v3.nix { + version = "3.14.0"; + sha256 = "1k4kkb78kdbz732wsph07v3zy3cz7l1msk2byrfvp0nb02sfl3a4"; +} diff --git a/third_party/nixpkgs/pkgs/applications/science/electronics/qcsxcad/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/electronics/qcsxcad/default.nix similarity index 86% rename from third_party/nixpkgs/pkgs/applications/science/electronics/qcsxcad/default.nix rename to third_party/nixpkgs/pkgs/development/libraries/science/electronics/qcsxcad/default.nix index c12678c004..7e73354363 100644 --- a/third_party/nixpkgs/pkgs/applications/science/electronics/qcsxcad/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/electronics/qcsxcad/default.nix @@ -1,11 +1,10 @@ -{ stdenv +{ lib , mkDerivation , fetchFromGitHub , cmake , csxcad , tinyxml , vtkWithQt5 -, wrapQtAppsHook , qtbase }: @@ -20,13 +19,13 @@ mkDerivation { sha256 = "11kbh0mxbdfh7s5azqin3i2alic5ihmdfj0jwgnrhlpjk4cbf9rn"; }; + outputs = [ "out" "dev" ]; + nativeBuildInputs = [ cmake - wrapQtAppsHook ]; cmakeFlags = [ - "-DCMAKE_INSTALL_PREFIX=${placeholder "out"}" "-DCSXCAD_ROOT_DIR=${csxcad}" "-DENABLE_RPATH=OFF" ]; @@ -40,7 +39,7 @@ mkDerivation { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Qt library for CSXCAD"; homepage = "https://github.com/thliebig/QCSXCAD"; license = licenses.gpl3; diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/brial/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/brial/default.nix index 2e85732f3f..175de67ad7 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/brial/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/brial/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/BRiAl/BRiAl"; description = "Legacy version of PolyBoRi maintained by sagemath developers"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/cliquer/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/cliquer/default.nix index e56952abcb..7fe80c323f 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/cliquer/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/cliquer/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { easy to use. ''; license = licenses.gpl2Plus; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/cudnn/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/cudnn/default.nix index 9495366eaa..d99149c0e9 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/cudnn/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/cudnn/default.nix @@ -79,7 +79,7 @@ in rec { sha256 = "084c13vzjdkb5s1996yilybg6dgav1lscjr1xdcgvlmfrbr6f0k0"; }; - cudnn_cudatoolkit_10 = cudnn_cudatoolkit_10_1; + cudnn_cudatoolkit_10 = cudnn_cudatoolkit_10_2; cudnn_cudatoolkit_11_0 = generic rec { version = "8.0.2"; diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/flintqs/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/flintqs/default.nix index 327fea3955..32fb70978c 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/flintqs/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/flintqs/default.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/sagemath/FlintQS"; description = "Highly optimized multi-polynomial quadratic sieve for integer factorization"; license = with licenses; [ gpl2 ]; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.all; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/lcalc/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/lcalc/default.nix index 3f00547efc..6f80e1fd23 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/lcalc/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/lcalc/default.nix @@ -91,7 +91,7 @@ stdenv.mkDerivation rec { homepage = "http://oto.math.uwaterloo.ca/~mrubinst/L_function_public/L.html"; description = "A program for calculating with L-functions"; license = with licenses; [ gpl2 ]; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.all; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/libbraiding/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/libbraiding/default.nix index 2c6bc4c871..36d4ad54c3 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/libbraiding/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/libbraiding/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { A library to compute several properties of braids, including centralizer and conjugacy check. ''; license = licenses.gpl3; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.all; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/libhomfly/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/libhomfly/default.nix index d9b50a0fb2..788f534cc7 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/libhomfly/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/libhomfly/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/miguelmarco/libhomfly/"; description = "Library to compute the homfly polynomial of knots and links"; license = licenses.unlicense; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.all; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/m4ri/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/m4ri/default.nix index d8b4cbbffb..f50c15abbd 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/m4ri/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/m4ri/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { homepage = "https://malb.bitbucket.io/m4ri/"; description = "Library to do fast arithmetic with dense matrices over F_2"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/m4rie/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/m4rie/default.nix index e1f86b346d..532285991a 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/m4rie/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/m4rie/default.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { It uses the M4RI library, implementing the same operations over the finite field F2. ''; license = licenses.gpl2Plus; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/planarity/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/planarity/default.nix index 7767e23934..b1d6a072e1 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/planarity/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/planarity/default.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/graph-algorithms/edge-addition-planarity-suite"; description = "A library for implementing graph algorithms"; license = licenses.bsd3; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/rankwidth/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/rankwidth/default.nix index ded7b7dc90..53f4313a20 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/rankwidth/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/rankwidth/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Calculates rank-width and rank-decompositions"; license = with licenses; [ gpl2Plus ]; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/rubiks/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/rubiks/default.nix index 6eeaddba04..44f8150386 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/rubiks/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/rubiks/default.nix @@ -75,7 +75,7 @@ stdenv.mkDerivation rec { gpl2 # Michael Reid's and Eric Dietz software mit # Dik T. Winter's software ]; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/sympow/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/sympow/default.nix index ae7a7c778d..a83e2c8354 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/sympow/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/sympow/default.nix @@ -68,7 +68,7 @@ stdenv.mkDerivation rec { fullName = "Custom, BSD-like. See COPYING file."; free = true; }; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/zn_poly/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/zn_poly/default.nix index a94a52936e..0d1a331798 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/science/math/zn_poly/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/zn_poly/default.nix @@ -68,7 +68,7 @@ stdenv.mkDerivation rec { homepage = "http://web.maths.unsw.edu.au/~davidharvey/code/zn_poly/"; description = "Polynomial arithmetic over Z/nZ"; license = with licenses; [ gpl3 ]; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/development/libraries/skalibs/default.nix b/third_party/nixpkgs/pkgs/development/libraries/skalibs/default.nix index 1628120ca5..a691107f9a 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/skalibs/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/skalibs/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "skalibs"; - version = "2.9.2.1"; - sha256 = "0ff551181vv9d1z5sv7yg6n4b88ajcdircs4p4nif4yl7nsrj2r5"; + version = "2.9.3.0"; + sha256 = "0i1vg3bh0w3bpj7cv0kzs6q9v2dd8wa2by8h8j39fh1qkl20f6ph"; description = "A set of general-purpose C programming libraries"; diff --git a/third_party/nixpkgs/pkgs/development/libraries/spdlog/default.nix b/third_party/nixpkgs/pkgs/development/libraries/spdlog/default.nix index 22266bfd4b..9787c7e92d 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/spdlog/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/spdlog/default.nix @@ -35,8 +35,8 @@ let in { spdlog_1 = generic { - version = "1.7.0"; - sha256 = "1ryaa22ppj60461hcdb8nk7jwj84arp4iw4lyw594py92g4vnx3j"; + version = "1.8.1"; + sha256 = "sha256-EyZhYgcdtZC+vsOUKShheY57L0tpXltduHWwaoy6G9k="; }; spdlog_0 = generic { diff --git a/third_party/nixpkgs/pkgs/development/libraries/xmlsec/default.nix b/third_party/nixpkgs/pkgs/development/libraries/xmlsec/default.nix index 6b3468e5d5..18ee99804d 100644 --- a/third_party/nixpkgs/pkgs/development/libraries/xmlsec/default.nix +++ b/third_party/nixpkgs/pkgs/development/libraries/xmlsec/default.nix @@ -1,9 +1,11 @@ { stdenv, fetchurl, libxml2, gnutls, libxslt, pkgconfig, libgcrypt, libtool -, openssl, nss, lib, runCommandCC, writeText }: +# nss_3_53 is used instead of the latest due to a number of issues: +# https://github.com/lsh123/xmlsec/issues?q=is%3Aissue+is%3Aopen+nss +, openssl, nss_3_53, lib, runCommandCC, writeText }: lib.fix (self: let - version = "1.2.30"; + version = "1.2.31"; in stdenv.mkDerivation { pname = "xmlsec"; @@ -11,7 +13,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://www.aleksey.com/xmlsec/download/xmlsec1-${version}.tar.gz"; - sha256 = "1j5bf7ni45jghyrbf7a14wx2pvfara557zyry7g7h8840c5kd11d"; + sha256 = "mxC8Uswx5PdhYuOXXlDbJrcatJxXHYELMRymJr5aCyY="; }; patches = [ @@ -25,11 +27,11 @@ stdenv.mkDerivation { nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ libxml2 gnutls libxslt libgcrypt libtool openssl nss ]; + buildInputs = [ libxml2 gnutls libxslt libgcrypt libtool openssl nss_3_53 ]; enableParallelBuilding = true; doCheck = true; - checkInputs = [ nss.tools ]; + checkInputs = [ nss_3_53.tools ]; # enable deprecated soap headers required by lasso # https://dev.entrouvert.org/issues/18771 diff --git a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json index 983a216587..0216222136 100644 --- a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json +++ b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json @@ -16,6 +16,7 @@ , "bower" , "bower2nix" , "browserify" +, "btc-rpc-explorer" , "castnow" , "clean-css-cli" , "clubhouse-cli" diff --git a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix index 8ee5835367..3782f5e8f5 100644 --- a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix +++ b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix @@ -2020,6 +2020,24 @@ let sha512 = "+YWCOSJi6CoBLSgktJfy8/ijQGK3WbPUmujndcxY/WPmCe+Wek6kajmxclMMuDVAjg4RFXdH/fuLwOb/abOU5g=="; }; }; + "@fast-csv/format-4.3.5" = { + name = "_at_fast-csv_slash_format"; + packageName = "@fast-csv/format"; + version = "4.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/@fast-csv/format/-/format-4.3.5.tgz"; + sha512 = "8iRn6QF3I8Ak78lNAa+Gdl5MJJBM5vRHivFtMRUWINdevNo00K7OXxS2PshawLKTejVwieIlPmK5YlLu6w4u8A=="; + }; + }; + "@fast-csv/parse-4.3.3" = { + name = "_at_fast-csv_slash_parse"; + packageName = "@fast-csv/parse"; + version = "4.3.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@fast-csv/parse/-/parse-4.3.3.tgz"; + sha512 = "mXrCmyyZxbcdW/kZ8tVMrb1DJrJMNGWxHmB4OSuEL96so/X14E1O0w5QFiyodfs+oXoNGwbku8bx2Lq2tiODAA=="; + }; + }; "@fluentui/date-time-utilities-7.9.0" = { name = "_at_fluentui_slash_date-time-utilities"; packageName = "@fluentui/date-time-utilities"; @@ -3361,13 +3379,13 @@ let sha512 = "/NdX1Ql8hKNM0vHFJnEr/bcw6BG0ULHD3HhInpniZw5ixpl+n/QIRfMEEmLCn7acedbM1zGdZvU5ZMbn9kcF5Q=="; }; }; - "@microsoft/load-themed-styles-1.10.134" = { + "@microsoft/load-themed-styles-1.10.136" = { name = "_at_microsoft_slash_load-themed-styles"; packageName = "@microsoft/load-themed-styles"; - version = "1.10.134"; + version = "1.10.136"; src = fetchurl { - url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.134.tgz"; - sha512 = "TAXG7OEkzzhKcVzoE4p0WrY/2RzdaewzrggogGU38dScLy9eUiJXXs4osIsesMXvzG5BP/v5MS6kAbtb+HM0cQ=="; + url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.136.tgz"; + sha512 = "D8wWUiW7HQKFp4Qgy5GsDvEymKew/4uK+4dSWSO/+6LfSI15kqDNS7g4Nf/VxL5FBmjwXqQV1d59ucgWiKUjJg=="; }; }; "@mozilla/readability-0.3.0" = { @@ -3541,58 +3559,58 @@ let sha512 = "xPJDEMkHnIoHk19enEbg4qiIwszXS8XOUi8UpD4YMA81GXGT0xi16Z17kOACipDG6Tmmy5Jl6pe3cKqQvM/WyQ=="; }; }; - "@node-red/editor-api-1.2.3" = { + "@node-red/editor-api-1.2.5" = { name = "_at_node-red_slash_editor-api"; packageName = "@node-red/editor-api"; - version = "1.2.3"; + version = "1.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.2.3.tgz"; - sha512 = "7xw02VV69E08jx4cnLkVaOaX+XrQNPlFCRSobAQyj6KKGizMbclWKbsIF6gWSnWEHJdQR/kbAuaK0Qm/F19YuA=="; + url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.2.5.tgz"; + sha512 = "ZoWCBDPtuP9wxKxC/SK5hzTMTg6QQlvouoZelZ5h2nS2UGL3Mk+udsJL56FwSYrb/w4JfqG58wmG+DEsmjBKGg=="; }; }; - "@node-red/editor-client-1.2.3" = { + "@node-red/editor-client-1.2.5" = { name = "_at_node-red_slash_editor-client"; packageName = "@node-red/editor-client"; - version = "1.2.3"; + version = "1.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.2.3.tgz"; - sha512 = "nYmt4B2GwZOAQIAeHDj6dj85aJ2KnyXdX4nHqRkpBO3UMqfaZuG2WuhDful/TOUEhgTOXWLzXVPQwzFt3q9fRA=="; + url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.2.5.tgz"; + sha512 = "pqf+JSp0mNQ3o8fnEH6NKJQNj7/QJQKAHGKjmm1uAnaOJMGpOeO7Wap6/obPKzf0o67uVteYKD81LfhsI0afgQ=="; }; }; - "@node-red/nodes-1.2.3" = { + "@node-red/nodes-1.2.5" = { name = "_at_node-red_slash_nodes"; packageName = "@node-red/nodes"; - version = "1.2.3"; + version = "1.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.2.3.tgz"; - sha512 = "HHWRtbronw4OaFGlF58CYSCFHTVzvfzT+mWmqTucP7iD14658hDHUAVPC8eFmP6E2tbo+Vy3+Rdu80djcaRyUQ=="; + url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.2.5.tgz"; + sha512 = "4rHYyIGYrLSZWlxX/KWyOQ4+M6srPd/0i3Idw/68PMBCw9ygyn9DpcBGd6IEqbkSa4BRdcjkomOpmmGsRuCDkw=="; }; }; - "@node-red/registry-1.2.3" = { + "@node-red/registry-1.2.5" = { name = "_at_node-red_slash_registry"; packageName = "@node-red/registry"; - version = "1.2.3"; + version = "1.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.2.3.tgz"; - sha512 = "wGJ1KK1+NycM+Sbmib6FIL4/OwWxB0sx4IHLI5tYdGYLaf7MYSKTcNxpLvUwjsE2k0ngeiqW43oPhyFrK01Ihw=="; + url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.2.5.tgz"; + sha512 = "NPF+9abbj2bF/WKgV6sC+hskAJh1AUZPUx1aM/x6xk0tCtotOqx7KRDZlbzKMqT1hKb7V1tsBYtzdIMmCdJncQ=="; }; }; - "@node-red/runtime-1.2.3" = { + "@node-red/runtime-1.2.5" = { name = "_at_node-red_slash_runtime"; packageName = "@node-red/runtime"; - version = "1.2.3"; + version = "1.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.2.3.tgz"; - sha512 = "qFEJ8Xgg5lgtlYPW/Zfi2r8HBMzTzwP+ws7f9So28fG76SGcXk8MfNnx2GTSGRnp+a9Mn1/SRlunNQqw9bQ/LA=="; + url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.2.5.tgz"; + sha512 = "5RR90HtNAs194+hqh803MmaKZxmfUboGYHMO5dcAhv+e1Fh5SM2lDpGJDLM7j3QI4bWRqdi82qd1y2kXvLqgYA=="; }; }; - "@node-red/util-1.2.3" = { + "@node-red/util-1.2.5" = { name = "_at_node-red_slash_util"; packageName = "@node-red/util"; - version = "1.2.3"; + version = "1.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/@node-red/util/-/util-1.2.3.tgz"; - sha512 = "myAbQ35tk/oIJJfwUehpQbobFcAkeLxRKmRE5FOda8S79RHJh3OJVdISSm2lgUh0QlwFl4D8fZvu+2wZ5GoB0Q=="; + url = "https://registry.npmjs.org/@node-red/util/-/util-1.2.5.tgz"; + sha512 = "V+/bWsEg8PIZemgzpjqcpq+/zcjuj/fJ3qoJNRDWFYQ+6VU24W+cGiz795z1KfmyloeMLw3LPikp7lQGikTtIw=="; }; }; "@nodelib/fs.scandir-2.1.3" = { @@ -3685,13 +3703,13 @@ let sha512 = "QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg=="; }; }; - "@npmcli/run-script-1.7.5" = { + "@npmcli/run-script-1.8.0" = { name = "_at_npmcli_slash_run-script"; packageName = "@npmcli/run-script"; - version = "1.7.5"; + version = "1.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.7.5.tgz"; - sha512 = "G8taZCc0HExiLadB3Nv0/h1TWjQ9HhkqW/waaH9MNqMX26rPRyNORst1LlNXOO8QnxQF4tNdJfc/Z3TuEtiyww=="; + url = "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.0.tgz"; + sha512 = "ljPLRbQM5byhqacWl9kIjt/yPMee0heaTskaMBFaFvYzOXNJ64h27xV96Sr+LnjJpqR0qJejG36QzJkXILvghQ=="; }; }; "@oclif/color-0.1.2" = { @@ -5107,13 +5125,13 @@ let sha512 = "nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA=="; }; }; - "@stylelint/postcss-markdown-0.36.1" = { + "@stylelint/postcss-markdown-0.36.2" = { name = "_at_stylelint_slash_postcss-markdown"; packageName = "@stylelint/postcss-markdown"; - version = "0.36.1"; + version = "0.36.2"; src = fetchurl { - url = "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz"; - sha512 = "iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw=="; + url = "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz"; + sha512 = "2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ=="; }; }; "@szmarczak/http-timer-1.1.2" = { @@ -5440,6 +5458,15 @@ let sha512 = "P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg=="; }; }; + "@types/cookie-0.4.0" = { + name = "_at_types_slash_cookie"; + packageName = "@types/cookie"; + version = "0.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.0.tgz"; + sha512 = "y7mImlc/rNkvCRmg8gC3/lj87S7pTUIJ6QGjwHR9WQJcFs+ZMTOaoPrkdFA/YdbuqVEmEbb5RdhVxMkAcgOnpg=="; + }; + }; "@types/cookiejar-2.1.2" = { name = "_at_types_slash_cookiejar"; packageName = "@types/cookiejar"; @@ -5593,6 +5620,15 @@ let sha512 = "wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ=="; }; }; + "@types/express-4.17.9" = { + name = "_at_types_slash_express"; + packageName = "@types/express"; + version = "4.17.9"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/express/-/express-4.17.9.tgz"; + sha512 = "SDzEIZInC4sivGIFY4Sz1GG6J9UObPwCInYJjko2jzOf/Imx/dlpume6Xxwj1ORL82tBbmN4cPDIDkLbWHk9hw=="; + }; + }; "@types/express-serve-static-core-4.17.13" = { name = "_at_types_slash_express-serve-static-core"; packageName = "@types/express-serve-static-core"; @@ -5926,6 +5962,15 @@ let sha512 = "559S2XW9YMwHznROJ4WFhZJOerJPuxLfqOX+LIKukyLo2NbVgpULwXUsrBlCwhZ4+ACHgVAE23CC3RS52lFxwA=="; }; }; + "@types/mdast-3.0.3" = { + name = "_at_types_slash_mdast"; + packageName = "@types/mdast"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.3.tgz"; + sha512 = "SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw=="; + }; + }; "@types/mime-2.0.3" = { name = "_at_types_slash_mime"; packageName = "@types/mime"; @@ -6016,13 +6061,22 @@ let sha512 = "1GJnq7RwuFPRicMHdT53vza5v39nep9OKIbozxNUpFXP04CydcdWrqpZQ+MlVdlLFCisWnnt09xughajjWpFsw=="; }; }; - "@types/node-10.17.44" = { + "@types/node-10.12.18" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "10.17.44"; + version = "10.12.18"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-10.17.44.tgz"; - sha512 = "vHPAyBX1ffLcy4fQHmDyIUMUb42gHZjPHU66nhvbMzAWJqHnySGZ6STwN3rwrnSd1FHB0DI/RWgGELgKSYRDmw=="; + url = "https://registry.npmjs.org/@types/node/-/node-10.12.18.tgz"; + sha512 = "fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ=="; + }; + }; + "@types/node-10.17.45" = { + name = "_at_types_slash_node"; + packageName = "@types/node"; + version = "10.17.45"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/node/-/node-10.17.45.tgz"; + sha512 = "a+oe0zGtwRsSDynACia/z1e4gKPNnDhAV3G6GWY6ZNCzaujNCdKC7dE2JFkGHAlUhCRHgXNmWbh417bi9dEXBw=="; }; }; "@types/node-12.7.12" = { @@ -6034,13 +6088,13 @@ let sha512 = "KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ=="; }; }; - "@types/node-13.13.30" = { + "@types/node-13.13.31" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "13.13.30"; + version = "13.13.31"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-13.13.30.tgz"; - sha512 = "HmqFpNzp3TSELxU/bUuRK+xzarVOAsR00hzcvM0TXrMlt/+wcSLa5q6YhTb6/cA6wqDCZLDcfd8fSL95x5h7AA=="; + url = "https://registry.npmjs.org/@types/node/-/node-13.13.31.tgz"; + sha512 = "gBk54XbcRj8EKTi7Syo4JU4purbRJaZpkvMVs7+t+b9JaOtwsGo7vCbXdVJN3gH/wu/GyZGD8lAKo0qpQuNjOw=="; }; }; "@types/node-14.11.1" = { @@ -6052,13 +6106,13 @@ let sha512 = "oTQgnd0hblfLsJ6BvJzzSL+Inogp3lq9fGgqRkMB/ziKMgEUaFl801OncOzUmalfzt14N0oPHMK47ipl+wbTIw=="; }; }; - "@types/node-14.14.7" = { + "@types/node-14.14.8" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "14.14.7"; + version = "14.14.8"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz"; - sha512 = "Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg=="; + url = "https://registry.npmjs.org/@types/node/-/node-14.14.8.tgz"; + sha512 = "z/5Yd59dCKI5kbxauAJgw6dLPzW+TNOItNE00PkpzNwUIEwdj/Lsqwq94H5DdYBX7C13aRA0CY32BK76+neEUA=="; }; }; "@types/node-6.14.13" = { @@ -6241,13 +6295,13 @@ let sha512 = "41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ=="; }; }; - "@types/serve-static-1.13.7" = { + "@types/serve-static-1.13.8" = { name = "_at_types_slash_serve-static"; packageName = "@types/serve-static"; - version = "1.13.7"; + version = "1.13.8"; src = fetchurl { - url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.7.tgz"; - sha512 = "3diZWucbR+xTmbDlU+FRRxBf+31OhFew7cJXML/zh9NmvSPTNoFecAwHB66BUqFgENJtqMiyl7JAwUE/siqdLw=="; + url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.8.tgz"; + sha512 = "MoJhSQreaVoL+/hurAZzIm8wafFR6ajiTM1m4A0kv6AGeVBl4r4pOV8bGFrjjq1sGxDTnCoF8i22o0/aE5XCyA=="; }; }; "@types/sizzle-2.3.2" = { @@ -6448,13 +6502,13 @@ let sha512 = "NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ=="; }; }; - "@types/yargs-15.0.9" = { + "@types/yargs-15.0.10" = { name = "_at_types_slash_yargs"; packageName = "@types/yargs"; - version = "15.0.9"; + version = "15.0.10"; src = fetchurl { - url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz"; - sha512 = "HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g=="; + url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.10.tgz"; + sha512 = "z8PNtlhrj7eJNLmrAivM7rjBESG6JwC5xP3RVk12i/8HVP7Xnx/sEmERnRImyEuUaJfO942X0qMOYsoupaJbZQ=="; }; }; "@types/yargs-parser-15.0.0" = { @@ -6646,6 +6700,15 @@ let sha512 = "OKI6clBZqvMBlPKbH1tv3ChmkqRcyCfB6ulHqEX+9asjN5BVXs7tH7aOi+SExCNsmCVB8uJ1ZcvjuwaHsCtUeg=="; }; }; + "@uphold/request-logger-2.0.0" = { + name = "_at_uphold_slash_request-logger"; + packageName = "@uphold/request-logger"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@uphold/request-logger/-/request-logger-2.0.0.tgz"; + sha1 = "c585c0bdb94210198945c6597e4fe23d6e63e084"; + }; + }; "@vue/cli-shared-utils-4.5.9" = { name = "_at_vue_slash_cli-shared-utils"; packageName = "@vue/cli-shared-utils"; @@ -9913,13 +9976,13 @@ let sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3"; }; }; - "aws-sdk-2.793.0" = { + "aws-sdk-2.794.0" = { name = "aws-sdk"; packageName = "aws-sdk"; - version = "2.793.0"; + version = "2.794.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.793.0.tgz"; - sha512 = "zBrDkYAUadS59+GVhhVT8f7medKv2FO/3sX3QDfgHt0ySUYi4umBwp3fXjoJU2oRG70IZ74Wclx4T4tynA+Gjg=="; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.794.0.tgz"; + sha512 = "Qqz8v0WfeGveaZTPo9+52nNUep/CTuo18OcdCwF4WrnNBv7bAxExUOwN9XkqhoxLjBDk/LuMmHGhOXRljFQgRw=="; }; }; "aws-sign2-0.6.0" = { @@ -10606,6 +10669,15 @@ let sha1 = "780a99c84e7d600260361511c4877613bf24f6bb"; }; }; + "base-x-3.0.8" = { + name = "base-x"; + packageName = "base-x"; + version = "3.0.8"; + src = fetchurl { + url = "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz"; + sha512 = "Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA=="; + }; + }; "base32.js-0.1.0" = { name = "base32.js"; packageName = "base32.js"; @@ -10858,6 +10930,15 @@ let sha512 = "LNVkfM7ynlAD0CvPvO9cKxW8YXt1KOCRQZlRsGZWeMyymUWVdHQpZudAzH9chaFAz6HiwAnQxwDemCKDPy6Mag=="; }; }; + "bech32-1.1.4" = { + name = "bech32"; + packageName = "bech32"; + version = "1.1.4"; + src = fetchurl { + url = "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz"; + sha512 = "s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ=="; + }; + }; "beeper-1.1.1" = { name = "beeper"; packageName = "beeper"; @@ -11011,6 +11092,15 @@ let sha512 = "vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="; }; }; + "bignumber.js-4.1.0" = { + name = "bignumber.js"; + packageName = "bignumber.js"; + version = "4.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz"; + sha512 = "eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA=="; + }; + }; "bignumber.js-9.0.0" = { name = "bignumber.js"; packageName = "bignumber.js"; @@ -11119,6 +11209,69 @@ let sha512 = "6pm+Gc3uNiiJZEv0k8JDWqQlo9ki/o9UNAkLmr0EGm7hI5MboOJVIOlO1nw3YuDkLHWN78OPsaC4JhRkn2jMLw=="; }; }; + "bintrees-1.0.1" = { + name = "bintrees"; + packageName = "bintrees"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/bintrees/-/bintrees-1.0.1.tgz"; + sha1 = "0e655c9b9c2435eaab68bf4027226d2b55a34524"; + }; + }; + "bip174-2.0.1" = { + name = "bip174"; + packageName = "bip174"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/bip174/-/bip174-2.0.1.tgz"; + sha512 = "i3X26uKJOkDTAalYAp0Er+qGMDhrbbh2o93/xiPyAN2s25KrClSpe3VXo/7mNJoqA5qfko8rLS2l3RWZgYmjKQ=="; + }; + }; + "bip32-2.0.6" = { + name = "bip32"; + packageName = "bip32"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/bip32/-/bip32-2.0.6.tgz"; + sha512 = "HpV5OMLLGTjSVblmrtYRfFFKuQB+GArM0+XP8HGWfJ5vxYBqo+DesvJwOdC2WJ3bCkZShGf0QIfoIpeomVzVdA=="; + }; + }; + "bip66-1.1.5" = { + name = "bip66"; + packageName = "bip66"; + version = "1.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz"; + sha1 = "01fa8748785ca70955d5011217d1b3139969ca22"; + }; + }; + "bitcoin-core-2.3.0" = { + name = "bitcoin-core"; + packageName = "bitcoin-core"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/bitcoin-core/-/bitcoin-core-2.3.0.tgz"; + sha512 = "SMbw2kFu09iBajicODSE4pn/K0tOibWyqct71TlzR8cYUBk+u7rkhqGY7US2iYz0HmP851IW7F7eXfXvz09yXA=="; + }; + }; + "bitcoin-ops-1.4.1" = { + name = "bitcoin-ops"; + packageName = "bitcoin-ops"; + version = "1.4.1"; + src = fetchurl { + url = "https://registry.npmjs.org/bitcoin-ops/-/bitcoin-ops-1.4.1.tgz"; + sha512 = "pef6gxZFztEhaE9RY9HmWVmiIHqCb2OyS4HPKkpc6CIiiOa3Qmuoylxc5P2EkU3w+5eTSifI9SEZC88idAIGow=="; + }; + }; + "bitcoinjs-lib-5.2.0" = { + name = "bitcoinjs-lib"; + packageName = "bitcoinjs-lib"; + version = "5.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-5.2.0.tgz"; + sha512 = "5DcLxGUDejgNBYcieMIUfjORtUeNWl828VWLHJGVKZCb4zIS1oOySTUr0LGmcqJBQgTBz3bGbRQla4FgrdQEIQ=="; + }; + }; "bitfield-0.1.0" = { name = "bitfield"; packageName = "bitfield"; @@ -11983,6 +12136,24 @@ let sha512 = "usjDesQqZ8ihHXOnOEQuAdymBHnJEfSd+aELFSg1jN/V3iAf12HrylHlRJwIt6DTMmXpBDQ+YBg3Q3DIYdhRgQ=="; }; }; + "bs58-4.0.1" = { + name = "bs58"; + packageName = "bs58"; + version = "4.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz"; + sha1 = "be161e76c354f6f788ae4071f63f34e8c4f0a42a"; + }; + }; + "bs58check-2.1.2" = { + name = "bs58check"; + packageName = "bs58check"; + version = "2.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz"; + sha512 = "0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA=="; + }; + }; "bser-2.1.1" = { name = "bser"; packageName = "bser"; @@ -12874,13 +13045,13 @@ let sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw=="; }; }; - "caniuse-lite-1.0.30001158" = { + "caniuse-lite-1.0.30001159" = { name = "caniuse-lite"; packageName = "caniuse-lite"; - version = "1.0.30001158"; + version = "1.0.30001159"; src = fetchurl { - url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001158.tgz"; - sha512 = "s5loVYY+yKpuVA3HyW8BarzrtJvwHReuzugQXlv1iR3LKSReoFXRm86mT6hT7PEF5RxW+XQZg+6nYjlywYzQ+g=="; + url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001159.tgz"; + sha512 = "w9Ph56jOsS8RL20K9cLND3u/+5WASWdhC/PPrf+V3/HsM3uHOavWOR1Xzakbv4Puo/srmPHudkmCRWM7Aq+/UA=="; }; }; "canvas-2.6.1" = { @@ -16214,6 +16385,15 @@ let sha512 = "fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg=="; }; }; + "crypto-js-3.1.9-1" = { + name = "crypto-js"; + packageName = "crypto-js"; + version = "3.1.9-1"; + src = fetchurl { + url = "https://registry.npmjs.org/crypto-js/-/crypto-js-3.1.9-1.tgz"; + sha1 = "fda19e761fc077e01ffbfdc6e9fdfc59e8806cd8"; + }; + }; "crypto-random-string-1.0.0" = { name = "crypto-random-string"; packageName = "crypto-random-string"; @@ -16394,13 +16574,13 @@ let sha512 = "DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg=="; }; }; - "css-tree-1.0.1" = { + "css-tree-1.1.0" = { name = "css-tree"; packageName = "css-tree"; - version = "1.0.1"; + version = "1.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.1.tgz"; - sha512 = "WroX+2MvsYcRGP8QA0p+rxzOniT/zpAoQ/DTKDSJzh5T3IQKUkFHeIIfgIapm2uaP178GWY3Mime1qbk8GO/tA=="; + url = "https://registry.npmjs.org/css-tree/-/css-tree-1.1.0.tgz"; + sha512 = "SKwwAnwRPotiopzQBpK4o+W6Uu8PA759iWdJ1EXy3zkj+sSUcsdhnhvdv4dy5AtjcX0OGXxS7h73YAMXu8QXBw=="; }; }; "css-what-1.0.0" = { @@ -17663,6 +17843,15 @@ let sha1 = "aa24ffb9ac3df9a2351837cfb2d279360cd78492"; }; }; + "debugnyan-1.0.0" = { + name = "debugnyan"; + packageName = "debugnyan"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/debugnyan/-/debugnyan-1.0.0.tgz"; + sha1 = "90386d5ebc2c63588f17f272be5c2a93b7665d83"; + }; + }; "decache-4.4.0" = { name = "decache"; packageName = "decache"; @@ -19301,6 +19490,15 @@ let sha512 = "1l9K4UnQQHSfKgeHeLrxnB53AidCZqPyf9dkRL4/fZl8//NPiiDD43zHtgylw8DHlO7gvM8+O5a0UPHesNYZKw=="; }; }; + "double-ended-queue-2.1.0-0" = { + name = "double-ended-queue"; + packageName = "double-ended-queue"; + version = "2.1.0-0"; + src = fetchurl { + url = "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz"; + sha1 = "103d3527fd31528f40188130c841efdd78264e5c"; + }; + }; "downgrade-root-1.2.2" = { name = "downgrade-root"; packageName = "downgrade-root"; @@ -19652,13 +19850,23 @@ let sha512 = "dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w=="; }; }; - "electron-to-chromium-1.3.597" = { + "electron-to-chromium-1.3.598" = { name = "electron-to-chromium"; packageName = "electron-to-chromium"; - version = "1.3.597"; + version = "1.3.598"; src = fetchurl { - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.597.tgz"; - sha512 = "VJI21MucKaqyFw0oe3j9BIg+nDF4MHzUZAmUwZzrxho+s8zPCD13Fds07Rgu+MTtAadO4tYTKFdAUksKYUyIJw=="; + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.598.tgz"; + sha512 = "G5Ztk23/ubLYVPxPXnB1uu105uzIPd4xB/D8ld8x1GaSC9+vU9NZL16nYZya8H77/7CCKKN7dArzJL3pBs8N7A=="; + }; + }; + "electrum-client-git://github.com/janoside/electrum-client" = { + name = "electrum-client"; + packageName = "electrum-client"; + version = "1.1.7"; + src = fetchgit { + url = "git://github.com/janoside/electrum-client"; + rev = "d98e929028d2b05c88a41fe37652737912bead79"; + sha256 = "d6dfc396ae69eba6efa303039d6ebb46a5cd51d1b79a293f915609057b9062be"; }; }; "elegant-spinner-1.0.1" = { @@ -19959,13 +20167,13 @@ let sha512 = "b4Q85dFkGw+TqgytGPrGgACRUhsdKc9S9ErRAXpPGy/CXKs4tYoHDkvIRdsseAF7NjfVwjRFIn6KTnbw7LwJZg=="; }; }; - "engine.io-4.0.3" = { + "engine.io-4.0.4" = { name = "engine.io"; packageName = "engine.io"; - version = "4.0.3"; + version = "4.0.4"; src = fetchurl { - url = "https://registry.npmjs.org/engine.io/-/engine.io-4.0.3.tgz"; - sha512 = "EPA9Bbn0ZHumQvW6ibggmzUQGayR0E9gLIA4RJeoXEbZ9lJYoU8HU+dM1rtCdfyDPdbocUEFaZk4Muem33oiNA=="; + url = "https://registry.npmjs.org/engine.io/-/engine.io-4.0.4.tgz"; + sha512 = "4ggUX5pICZU17OTZNFv5+uFE/ZyoK+TIXv2SvxWWX8lwStllQ6Lvvs4lDBqvKpV9EYXNcvlNOcjKChd/mo+8Tw=="; }; }; "engine.io-client-1.3.1" = { @@ -21831,6 +22039,15 @@ let sha512 = "t8HYqkuE3YEqNcyWlAfh55479aTxO+GpYwvQvJppYqyBfSmRdNIhzY2m09FKN/MENTzq4wH6heHOIvsPyMAwvQ=="; }; }; + "fast-csv-4.3.5" = { + name = "fast-csv"; + packageName = "fast-csv"; + version = "4.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/fast-csv/-/fast-csv-4.3.5.tgz"; + sha512 = "7csO4GADMDhVcf8UI5/TPdZbNkeToUx2HaRC1KPxYNWjAZ/SAFBBRJGhzlDWg0vgKm92toH6gR7+tsMcc0Fx8Q=="; + }; + }; "fast-deep-equal-1.1.0" = { name = "fast-deep-equal"; packageName = "fast-deep-equal"; @@ -22218,6 +22435,15 @@ let sha512 = "bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g=="; }; }; + "file-entry-cache-6.0.0" = { + name = "file-entry-cache"; + packageName = "file-entry-cache"; + version = "6.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.0.tgz"; + sha512 = "fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA=="; + }; + }; "file-loader-6.0.0" = { name = "file-loader"; packageName = "file-loader"; @@ -22722,6 +22948,15 @@ let sha512 = "LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA=="; }; }; + "flat-cache-3.0.4" = { + name = "flat-cache"; + packageName = "flat-cache"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz"; + sha512 = "dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg=="; + }; + }; "flat-tree-1.7.0" = { name = "flat-tree"; packageName = "flat-tree"; @@ -22767,6 +23002,15 @@ let sha512 = "r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA=="; }; }; + "flatted-3.1.0" = { + name = "flatted"; + packageName = "flatted"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/flatted/-/flatted-3.1.0.tgz"; + sha512 = "tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA=="; + }; + }; "flatten-0.0.1" = { name = "flatten"; packageName = "flatten"; @@ -26945,13 +27189,13 @@ let sha512 = "O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg=="; }; }; - "immer-7.0.14" = { + "immer-7.0.15" = { name = "immer"; packageName = "immer"; - version = "7.0.14"; + version = "7.0.15"; src = fetchurl { - url = "https://registry.npmjs.org/immer/-/immer-7.0.14.tgz"; - sha512 = "BxCs6pJwhgSEUEOZjywW7OA8DXVzfHjkBelSEl0A+nEu0+zS4cFVdNOONvt55N4WOm8Pu4xqSPYxhm1Lv2iBBA=="; + url = "https://registry.npmjs.org/immer/-/immer-7.0.15.tgz"; + sha512 = "yM7jo9+hvYgvdCQdqvhCNRRio0SCXc8xDPzA25SvKWa7b1WVPjLwQs1VYU5JPXjcJPTqAa5NP5dqpORGYBQ2AA=="; }; }; "import-cwd-3.0.0" = { @@ -27629,6 +27873,15 @@ let sha512 = "Mb6kv78bTi4RNAIIWL8Bbre7hXOR2pNUi3j8FaQkLaitf/ZWxkq3/iIwXNYk2ACO3IMfdVdQrOkUtwZblO7uBA=="; }; }; + "ip-set-2.1.0" = { + name = "ip-set"; + packageName = "ip-set"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/ip-set/-/ip-set-2.1.0.tgz"; + sha512 = "JdHz4tSMx1IeFj8yEcQU0i58qiSkOlmZXkZ8+HJ0ROV5KcgLRDO9F703oJ1GeZCvqggrcCbmagD/V7hghY62wA=="; + }; + }; "ipaddr.js-0.1.3" = { name = "ipaddr.js"; packageName = "ipaddr.js"; @@ -29798,6 +30051,15 @@ let sha512 = "OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="; }; }; + "json-bigint-0.2.3" = { + name = "json-bigint"; + packageName = "json-bigint"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/json-bigint/-/json-bigint-0.2.3.tgz"; + sha1 = "118d7f6ff1d38659f19f94cf73e64a75a3f988a8"; + }; + }; "json-buffer-2.0.11" = { name = "json-buffer"; packageName = "json-buffer"; @@ -30266,6 +30528,15 @@ let sha1 = "ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3"; }; }; + "jstransformer-markdown-it-2.1.0" = { + name = "jstransformer-markdown-it"; + packageName = "jstransformer-markdown-it"; + version = "2.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jstransformer-markdown-it/-/jstransformer-markdown-it-2.1.0.tgz"; + sha1 = "69ec30ce4518bed5997b38f027648e8c285e92f7"; + }; + }; "jszip-2.6.1" = { name = "jszip"; packageName = "jszip"; @@ -30726,13 +30997,13 @@ let sha512 = "wRJ9I4az0QcsH7A4v4l0enUpkS++MBx0BnL/68KaLzJg7x1qmbjSlwEoCNol7KTYZ+pmtI7Eh2J0Nu6/2Z5J/Q=="; }; }; - "known-css-properties-0.19.0" = { + "known-css-properties-0.20.0" = { name = "known-css-properties"; packageName = "known-css-properties"; - version = "0.19.0"; + version = "0.20.0"; src = fetchurl { - url = "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.19.0.tgz"; - sha512 = "eYboRV94Vco725nKMlpkn3nV2+96p9c3gKXRsYqAJSswSENvBhN7n5L+uDhY58xQa0UukWsDMTGELzmD8Q+wTA=="; + url = "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.20.0.tgz"; + sha512 = "URvsjaA9ypfreqJ2/ylDr5MUERhJZ+DhguoWRr2xgS5C7aGCalXo+ewL+GixgKBfhT2vuL02nbIgNGqVWgTOYw=="; }; }; "known-css-properties-0.5.0" = { @@ -31491,13 +31762,13 @@ let sha512 = "8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA=="; }; }; - "load-ip-set-2.1.1" = { + "load-ip-set-2.1.2" = { name = "load-ip-set"; packageName = "load-ip-set"; - version = "2.1.1"; + version = "2.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/load-ip-set/-/load-ip-set-2.1.1.tgz"; - sha512 = "LC7BWnATJOrKZa94qKNU8I/cWvVCgHPGSEMZ9hNCd3C5Th+XIUuU5lws6KhCK9QYeSD2xADnLUzkUbzYaRJ/lQ=="; + url = "https://registry.npmjs.org/load-ip-set/-/load-ip-set-2.1.2.tgz"; + sha512 = "AgO3AGwWPru+tJboq0l2+hIkFqbAE3tbG74z2SCpt+c3h0PFI3t2mHamS707OzSc3b+GBVBKjZxPFz97YZNisA=="; }; }; "load-json-file-1.1.0" = { @@ -32220,6 +32491,15 @@ let sha1 = "995ee0dc18c1b48cc92effae71a10aab5b487698"; }; }; + "lodash.escaperegexp-4.1.2" = { + name = "lodash.escaperegexp"; + packageName = "lodash.escaperegexp"; + version = "4.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz"; + sha1 = "64762c48618082518ac3df4ccf5d5886dae20347"; + }; + }; "lodash.filter-4.6.0" = { name = "lodash.filter"; packageName = "lodash.filter"; @@ -32436,6 +32716,15 @@ let sha1 = "2cfd575c73e498ab57e319b77fa02adef13a94d1"; }; }; + "lodash.isfunction-3.0.9" = { + name = "lodash.isfunction"; + packageName = "lodash.isfunction"; + version = "3.0.9"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz"; + sha512 = "AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw=="; + }; + }; "lodash.isinteger-4.0.4" = { name = "lodash.isinteger"; packageName = "lodash.isinteger"; @@ -32463,6 +32752,15 @@ let sha1 = "756cb5150ca3ba6f11085a78849645f188f85f37"; }; }; + "lodash.isnil-4.0.0" = { + name = "lodash.isnil"; + packageName = "lodash.isnil"; + version = "4.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isnil/-/lodash.isnil-4.0.0.tgz"; + sha1 = "49e28cd559013458c814c5479d3c663a21bfaa6c"; + }; + }; "lodash.isnumber-3.0.3" = { name = "lodash.isnumber"; packageName = "lodash.isnumber"; @@ -32508,6 +32806,15 @@ let sha1 = "d527dfb5456eca7cc9bb95d5daeaf88ba54a5451"; }; }; + "lodash.isundefined-3.0.1" = { + name = "lodash.isundefined"; + packageName = "lodash.isundefined"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lodash.isundefined/-/lodash.isundefined-3.0.1.tgz"; + sha1 = "23ef3d9535565203a66cefd5b830f848911afb48"; + }; + }; "lodash.iteratee-4.7.0" = { name = "lodash.iteratee"; packageName = "lodash.iteratee"; @@ -34128,6 +34435,24 @@ let sha512 = "7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA=="; }; }; + "mdast-util-from-markdown-0.8.1" = { + name = "mdast-util-from-markdown"; + packageName = "mdast-util-from-markdown"; + version = "0.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.1.tgz"; + sha512 = "qJXNcFcuCSPqUF0Tb0uYcFDIq67qwB3sxo9RPdf9vG8T90ViKnksFqdB/Coq2a7sTnxL/Ify2y7aIQXDkQFH0w=="; + }; + }; + "mdast-util-to-markdown-0.5.3" = { + name = "mdast-util-to-markdown"; + packageName = "mdast-util-to-markdown"; + version = "0.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.5.3.tgz"; + sha512 = "sr8q7fQJ1xoCqZSXW6dO/MYu2Md+a4Hfk9uO+XHCfiBhVM0EgWtfAV7BuN+ff6otUeu2xDyt1o7vhZGwOG3+BA=="; + }; + }; "mdast-util-to-nlcst-4.0.1" = { name = "mdast-util-to-nlcst"; packageName = "mdast-util-to-nlcst"; @@ -34137,6 +34462,15 @@ let sha512 = "Y4ffygj85MTt70STKnEquw6k73jYWJBaYcb4ITAKgSNokZF7fH8rEHZ1GsRY/JaxqUevMaEnsDmkVv5Z9uVRdg=="; }; }; + "mdast-util-to-string-1.1.0" = { + name = "mdast-util-to-string"; + packageName = "mdast-util-to-string"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz"; + sha512 = "jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A=="; + }; + }; "mdmanifest-1.0.8" = { name = "mdmanifest"; packageName = "mdmanifest"; @@ -34155,13 +34489,13 @@ let sha512 = "yjM/OG0krZIgi+XrhJWS3CJ9UQuGM4FfjIUIt2f65er6qczkM+WjtNEv/9ZF9DxDs/2GR3SO6hDaZLplTRrrfw=="; }; }; - "mdn-data-2.0.12" = { + "mdn-data-2.0.14" = { name = "mdn-data"; packageName = "mdn-data"; - version = "2.0.12"; + version = "2.0.14"; src = fetchurl { - url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.12.tgz"; - sha512 = "ULbAlgzVb8IqZ0Hsxm6hHSlQl3Jckst2YEQS7fODu9ilNWy2LvcoSY7TRFIktABP2mdppBioc66va90T+NUs8Q=="; + url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz"; + sha512 = "dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="; }; }; "mdn-data-2.0.4" = { @@ -34533,6 +34867,15 @@ let sha512 = "8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="; }; }; + "merkle-lib-2.0.10" = { + name = "merkle-lib"; + packageName = "merkle-lib"; + version = "2.0.10"; + src = fetchurl { + url = "https://registry.npmjs.org/merkle-lib/-/merkle-lib-2.0.10.tgz"; + sha1 = "82b8dbae75e27a7785388b73f9d7725d0f6f3326"; + }; + }; "merkle-tree-stream-3.0.3" = { name = "merkle-tree-stream"; packageName = "merkle-tree-stream"; @@ -34704,6 +35047,15 @@ let sha512 = "jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g=="; }; }; + "micromark-2.10.1" = { + name = "micromark"; + packageName = "micromark"; + version = "2.10.1"; + src = fetchurl { + url = "https://registry.npmjs.org/micromark/-/micromark-2.10.1.tgz"; + sha512 = "fUuVF8sC1X7wsCS29SYQ2ZfIZYbTymp0EYr6sab3idFjigFFjGa5UwoniPlV9tAgntjuapW1t9U+S0yDYeGKHQ=="; + }; + }; "micromatch-2.3.11" = { name = "micromatch"; packageName = "micromatch"; @@ -35469,6 +35821,15 @@ let sha1 = "359a19ec634cda3c706c8709adda54c0329aaec4"; }; }; + "moment-duration-format-2.3.2" = { + name = "moment-duration-format"; + packageName = "moment-duration-format"; + version = "2.3.2"; + src = fetchurl { + url = "https://registry.npmjs.org/moment-duration-format/-/moment-duration-format-2.3.2.tgz"; + sha512 = "cBMXjSW+fjOb4tyaVHuaVE/A5TqkukDWiOfxxAjY+PEqmmBQlLwn+8OzwPiG3brouXKY5Un4pBjAeB6UToXHaQ=="; + }; + }; "moment-mini-2.24.0" = { name = "moment-mini"; packageName = "moment-mini"; @@ -35577,13 +35938,13 @@ let sha512 = "NOeCoW6AYc3hLi30npe7uzbD9b4FQZKH40YKABUCCvaKKL5agj6YzvHoNx8jQpDMNPgIa5bvSZQbQpWBAVD0Kw=="; }; }; - "mqtt-4.2.4" = { + "mqtt-4.2.5" = { name = "mqtt"; packageName = "mqtt"; - version = "4.2.4"; + version = "4.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/mqtt/-/mqtt-4.2.4.tgz"; - sha512 = "g3tJt5UOS1Wqn/xntl4JhlJW51OM8CvgEmY8cwZ1zecE5G7uuwjSUUvgGeVDiEMWJ5vXCfZz2VMCQGNvKhzfEQ=="; + url = "https://registry.npmjs.org/mqtt/-/mqtt-4.2.5.tgz"; + sha512 = "l19iRa4en8qM19xYCsdkt2VWg/JPTQTUL0Gq//p1rRUSEBxywicylfGZQy4Ru2Pl/nN5gI0q5E66DIVybGSaRg=="; }; }; "mqtt-packet-6.6.0" = { @@ -36721,13 +37082,13 @@ let sha512 = "iEOqDAOFl6uN5jZGRj39Jdo8qALzf2HPXtpFso8+BMaDylDrUMYMwhFbfYGgxdnMlsRnxYTwv68kaXEpsHIapg=="; }; }; - "node-abi-2.19.1" = { + "node-abi-2.19.3" = { name = "node-abi"; packageName = "node-abi"; - version = "2.19.1"; + version = "2.19.3"; src = fetchurl { - url = "https://registry.npmjs.org/node-abi/-/node-abi-2.19.1.tgz"; - sha512 = "HbtmIuByq44yhAzK7b9j/FelKlHYISKQn0mtvcBrU5QBkhoCMp5bu8Hv5AI34DcKfOAcJBcOEMwLlwO62FFu9A=="; + url = "https://registry.npmjs.org/node-abi/-/node-abi-2.19.3.tgz"; + sha512 = "9xZrlyfvKhWme2EXFKQhZRp1yNWT/uI1luYPr3sFl+H4keYY4xR+1jO7mvTTijIsHf1M+QDe9uWuKeEpLInIlg=="; }; }; "node-addon-api-1.7.2" = { @@ -38514,13 +38875,13 @@ let sha512 = "TbgwwOnlatb+xSYh/XALQjrVO3dirVNXuONR6CLQHVI/i1e+nq/ubW8I5i6rlGpnFLZNZKXZ0gF7RMvjLBk8ow=="; }; }; - "openapi-framework-7.1.0" = { + "openapi-framework-7.2.0" = { name = "openapi-framework"; packageName = "openapi-framework"; - version = "7.1.0"; + version = "7.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/openapi-framework/-/openapi-framework-7.1.0.tgz"; - sha512 = "GB1TUdv51fYKdvzy0Xg3fLtsuHXJY0v0PR6XGjdSKgxLYK8PA1/dQfxtTRftzx7XVI6uMegdG8aCAPwYTsypWQ=="; + url = "https://registry.npmjs.org/openapi-framework/-/openapi-framework-7.2.0.tgz"; + sha512 = "rC4U+SIBVxoTujSIrk84PMquBwkNJfhYC7KTTDUUc7yfIyMVKRat5TOuMDyc49Ovsv+7bdkx1stf7d0N9LbtLg=="; }; }; "openapi-jsonschema-parameters-1.2.0" = { @@ -38568,13 +38929,13 @@ let sha512 = "ukdX4T8heEI2GudiqDkk8hwfZhZP7zAz8zwngTyHtI0ZRUuU76+Zix8LVfrvSTZ2RpsPClKmYU2kDU4YZqdRHg=="; }; }; - "openapi-request-validator-7.0.2" = { + "openapi-request-validator-7.2.0" = { name = "openapi-request-validator"; packageName = "openapi-request-validator"; - version = "7.0.2"; + version = "7.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/openapi-request-validator/-/openapi-request-validator-7.0.2.tgz"; - sha512 = "0JV3gdHNqJgcHwgojPj2f6RqUI02uHI5yUBcKAtLhvQ9tkrgcVTAHdengPyfoLT35NDRWhhQuc8VhS/mUtFI0g=="; + url = "https://registry.npmjs.org/openapi-request-validator/-/openapi-request-validator-7.2.0.tgz"; + sha512 = "LgXvKco6XR5SKr8QBaM6v0++QXY5MP2yvvKv0Ckutef3css9MAyIcokDsBj6DYYzNnjmFxPx4ntuY7CZTC2ZFA=="; }; }; "openapi-response-validator-4.0.0" = { @@ -41908,13 +42269,13 @@ let sha512 = "uHosRn0y+1wbnlYKrqMjBPoo/kK5LPYImLtiETszNFYfFwAD3cQdD1R2E13Mh5icBxkHj+yKtlIHozCsmVWD/Q=="; }; }; - "posthtml-render-1.3.0" = { + "posthtml-render-1.4.0" = { name = "posthtml-render"; packageName = "posthtml-render"; - version = "1.3.0"; + version = "1.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.3.0.tgz"; - sha512 = "km+kuwydlc2lnx4FnHmTwejGtgmfjBT2fOqu9mDTJUoNecwwMnx4soRxngfJ1Qvpa/OLu1YIqZ+/0OiJDOnCzg=="; + url = "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.4.0.tgz"; + sha512 = "W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw=="; }; }; "prebuild-install-5.3.0" = { @@ -42367,6 +42728,15 @@ let sha512 = "JymvIR4IJ0qTyma7ExefBeJGp2IGaXYGWv8Z//Jq+AhrCd0uKlMPK9IWJ0LL6zbXbAN8fhLe1TL1hl1ZKOljDw=="; }; }; + "prom-client-11.5.3" = { + name = "prom-client"; + packageName = "prom-client"; + version = "11.5.3"; + src = fetchurl { + url = "https://registry.npmjs.org/prom-client/-/prom-client-11.5.3.tgz"; + sha512 = "iz22FmTbtkyL2vt0MdDFY+kWof+S9UB/NACxSn2aJcewtw+EERsen0urSkZ2WrHseNdydsvcxCTAnPcSMZZv4Q=="; + }; + }; "promiscuous-0.6.0" = { name = "promiscuous"; packageName = "promiscuous"; @@ -42844,6 +43214,15 @@ let sha512 = "GMu3M5nUL3fju4/egXwZO0XLi6fW/K3T3VTgFQ14GxNi8btlxgT5qZL//JwZFm/2Fa64J/PNS8AZeys3wiMkVA=="; }; }; + "puka-1.0.1" = { + name = "puka"; + packageName = "puka"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/puka/-/puka-1.0.1.tgz"; + sha512 = "ssjRZxBd7BT3dte1RR3VoeT2cT/ODH8x+h0rUF1rMqB0srHYf48stSDWfiYakTp5UBZMxroZhB2+ExLDHm7W3g=="; + }; + }; "pull-abortable-4.0.0" = { name = "pull-abortable"; packageName = "pull-abortable"; @@ -43465,6 +43844,15 @@ let sha512 = "pdE/OKi/jnp9DqGgNRzLY0oVHffn/8TXJmBPzv+ikdvpkeA0J//l5d7TZk1yWwZj9P0JcOIEVDOuHzhXaeBlmw=="; }; }; + "pushdata-bitcoin-1.0.1" = { + name = "pushdata-bitcoin"; + packageName = "pushdata-bitcoin"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pushdata-bitcoin/-/pushdata-bitcoin-1.0.1.tgz"; + sha1 = "15931d3cd967ade52206f523aa7331aef7d43af7"; + }; + }; "q-0.9.7" = { name = "q"; packageName = "q"; @@ -43510,6 +43898,15 @@ let sha512 = "8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg=="; }; }; + "qrcode-1.4.4" = { + name = "qrcode"; + packageName = "qrcode"; + version = "1.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/qrcode/-/qrcode-1.4.4.tgz"; + sha512 = "oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q=="; + }; + }; "qrcode-terminal-0.11.0" = { name = "qrcode-terminal"; packageName = "qrcode-terminal"; @@ -44608,6 +45005,33 @@ let sha1 = "8984b5815d99cb220469c99eeeffe38913e6cc0b"; }; }; + "redis-2.8.0" = { + name = "redis"; + packageName = "redis"; + version = "2.8.0"; + src = fetchurl { + url = "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz"; + sha512 = "M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A=="; + }; + }; + "redis-commands-1.6.0" = { + name = "redis-commands"; + packageName = "redis-commands"; + version = "1.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/redis-commands/-/redis-commands-1.6.0.tgz"; + sha512 = "2jnZ0IkjZxvguITjFTrGiLyzQZcTvaw8DAaCXxZq/dsHXz7KfMQ3OUJy7Tz9vnRtZRVz6VRCPDvruvU8Ts44wQ=="; + }; + }; + "redis-parser-2.6.0" = { + name = "redis-parser"; + packageName = "redis-parser"; + version = "2.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz"; + sha1 = "52ed09dacac108f1a631c07e9b69941e7a19504b"; + }; + }; "redoc-2.0.0-rc.47" = { name = "redoc"; packageName = "redoc"; @@ -44923,13 +45347,13 @@ let sha512 = "b7wGPo7o2KE/g7SqkJDDbav6zmrEeP4TK2VpITU72J/M949TLe/23y/ZHJo+pskcGM52xIfFoT9hydwmgr1AEg=="; }; }; - "remark-12.0.1" = { + "remark-13.0.0" = { name = "remark"; packageName = "remark"; - version = "12.0.1"; + version = "13.0.0"; src = fetchurl { - url = "https://registry.npmjs.org/remark/-/remark-12.0.1.tgz"; - sha512 = "gS7HDonkdIaHmmP/+shCPejCEEW+liMp/t/QwmF0Xt47Rpuhl32lLtDV1uKWvGoq+kxr5jSgg5oAIpGuyULjUw=="; + url = "https://registry.npmjs.org/remark/-/remark-13.0.0.tgz"; + sha512 = "HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA=="; }; }; "remark-3.2.3" = { @@ -45022,6 +45446,15 @@ let sha512 = "E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q=="; }; }; + "remark-parse-9.0.0" = { + name = "remark-parse"; + packageName = "remark-parse"; + version = "9.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz"; + sha512 = "geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw=="; + }; + }; "remark-retext-4.0.0" = { name = "remark-retext"; packageName = "remark-retext"; @@ -45049,6 +45482,15 @@ let sha512 = "q4EyPZT3PcA3Eq7vPpT6bIdokXzFGp9i85igjmhRyXWmPs0Y6/d2FYwUNotKAWyLch7g0ASZJn/KHHcHZQ163A=="; }; }; + "remark-stringify-9.0.0" = { + name = "remark-stringify"; + packageName = "remark-stringify"; + version = "9.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.0.tgz"; + sha512 = "8x29DpTbVzEc6Dwb90qhxCtbZ6hmj3BxWWDpMhA+1WM4dOEGH5U5/GFe3Be5Hns5MvPSFAr1e2KSVtKZkK5nUw=="; + }; + }; "remote-git-tags-3.0.0" = { name = "remote-git-tags"; packageName = "remote-git-tags"; @@ -45949,13 +46391,13 @@ let sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A=="; }; }; - "rollup-2.33.2" = { + "rollup-2.33.3" = { name = "rollup"; packageName = "rollup"; - version = "2.33.2"; + version = "2.33.3"; src = fetchurl { - url = "https://registry.npmjs.org/rollup/-/rollup-2.33.2.tgz"; - sha512 = "QPQ6/fWCrzHtSXkI269rhKaC7qXGghYBwXU04b1JsDZ6ibZa3DJ9D1SFAYRMgx1inDg0DaTbb3N4Z1NK/r3fhw=="; + url = "https://registry.npmjs.org/rollup/-/rollup-2.33.3.tgz"; + sha512 = "RpayhPTe4Gu/uFGCmk7Gp5Z9Qic2VsqZ040G+KZZvsZYdcuWaJg678JeDJJvJeEQXminu24a2au+y92CUWVd+w=="; }; }; "rollup-plugin-babel-4.4.0" = { @@ -47047,13 +47489,13 @@ let sha1 = "f13bf928e42b9c3e79383e61cc3998b5d14e6cdd"; }; }; - "service-runner-2.7.8" = { + "service-runner-2.8.0" = { name = "service-runner"; packageName = "service-runner"; - version = "2.7.8"; + version = "2.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/service-runner/-/service-runner-2.7.8.tgz"; - sha512 = "YZBOj9wRzWEiBgIfrvq7OFVf9wr0u/llyeIsZjrd6tyrjJz2ywB9DiGpWb7/+MVswi970bgAw6+OUCq+9luyuw=="; + url = "https://registry.npmjs.org/service-runner/-/service-runner-2.8.0.tgz"; + sha512 = "U5hxzVsLFxZgd3hLecTgdhKNZfTsjcp0407ceICGdC5X2Qrz31pHsoMMSH1s+9/Fac+Y3NKpgd6vPvmJvl/bvw=="; }; }; "set-blocking-1.0.0" = { @@ -49459,6 +49901,15 @@ let sha1 = "51f9c6a08c146473fcd021af551c9f32ed5c7b9d"; }; }; + "standard-error-1.1.0" = { + name = "standard-error"; + packageName = "standard-error"; + version = "1.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/standard-error/-/standard-error-1.1.0.tgz"; + sha1 = "23e5168fa1c0820189e5812701a79058510d0d34"; + }; + }; "stat-mode-0.2.2" = { name = "stat-mode"; packageName = "stat-mode"; @@ -50530,13 +50981,13 @@ let sha512 = "7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g=="; }; }; - "stylelint-13.7.2" = { + "stylelint-13.8.0" = { name = "stylelint"; packageName = "stylelint"; - version = "13.7.2"; + version = "13.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/stylelint/-/stylelint-13.7.2.tgz"; - sha512 = "mmieorkfmO+ZA6CNDu1ic9qpt4tFvH2QUB7vqXgrMVHe5ENU69q7YDq0YUg/UHLuCsZOWhUAvcMcLzLDIERzSg=="; + url = "https://registry.npmjs.org/stylelint/-/stylelint-13.8.0.tgz"; + sha512 = "iHH3dv3UI23SLDrH4zMQDjLT9/dDIz/IpoFeuNxZmEx86KtfpjDOscxLTFioQyv+2vQjPlRZnK0UoJtfxLICXQ=="; }; }; "stylelint-8.4.0" = { @@ -51350,6 +51801,15 @@ let sha1 = "9450e8768c83b416fd4d1a6a9449eeccbf496c29"; }; }; + "tdigest-0.1.1" = { + name = "tdigest"; + packageName = "tdigest"; + version = "0.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/tdigest/-/tdigest-0.1.1.tgz"; + sha1 = "2e3cb2c39ea449e55d1e6cd91117accca4588021"; + }; + }; "telegraf-3.38.0" = { name = "telegraf"; packageName = "telegraf"; @@ -51989,6 +52449,15 @@ let sha512 = "pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="; }; }; + "tiny-secp256k1-1.1.5" = { + name = "tiny-secp256k1"; + packageName = "tiny-secp256k1"; + version = "1.1.5"; + src = fetchurl { + url = "https://registry.npmjs.org/tiny-secp256k1/-/tiny-secp256k1-1.1.5.tgz"; + sha512 = "duE2hSLSQIpHGzmK48OgRrGTi+4OTkXLC6aa86uOYQ6LLCYZSarVKIAvEtY7MoXjoL6bOXMSerEGMzrvW4SkDw=="; + }; + }; "tinycolor-0.0.1" = { name = "tinycolor"; packageName = "tinycolor"; @@ -53276,6 +53745,15 @@ let sha512 = "zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q=="; }; }; + "typeforce-1.18.0" = { + name = "typeforce"; + packageName = "typeforce"; + version = "1.18.0"; + src = fetchurl { + url = "https://registry.npmjs.org/typeforce/-/typeforce-1.18.0.tgz"; + sha512 = "7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g=="; + }; + }; "typescript-2.9.2" = { name = "typescript"; packageName = "typescript"; @@ -53420,15 +53898,6 @@ let sha1 = "29c5733148057bb4e1f75df35b7a9cb72e6a59dd"; }; }; - "uglify-js-3.11.4" = { - name = "uglify-js"; - packageName = "uglify-js"; - version = "3.11.4"; - src = fetchurl { - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.4.tgz"; - sha512 = "FyYnoxVL1D6+jDGQpbK5jW6y/2JlVfRfEeQ67BPCUg5wfCjaKOpr2XeceE4QL+MkhxliLtf5EbrMDZgzpt2CNw=="; - }; - }; "uglify-js-3.11.6" = { name = "uglify-js"; packageName = "uglify-js"; @@ -55194,6 +55663,15 @@ let sha512 = "lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow=="; }; }; + "varuint-bitcoin-1.1.2" = { + name = "varuint-bitcoin"; + packageName = "varuint-bitcoin"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/varuint-bitcoin/-/varuint-bitcoin-1.1.2.tgz"; + sha512 = "4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw=="; + }; + }; "vary-1.1.2" = { name = "vary"; packageName = "vary"; @@ -56229,6 +56707,15 @@ let sha512 = "NlKJyGcET/ZBCCLBYIPaGo2c37R03bPYeWXozUtnjyye7+9dhlbMSODyoG2INcQf8zFmB4qhm2UOJjgYEgPCNA=="; }; }; + "vscode-languageserver-types-3.16.0-next.5" = { + name = "vscode-languageserver-types"; + packageName = "vscode-languageserver-types"; + version = "3.16.0-next.5"; + src = fetchurl { + url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0-next.5.tgz"; + sha512 = "lf8Y1XXMtF1r2oDDAmJe+drizNXkybSRXAQQk5dPy2rYJsY9SPXYNO074L3THu9zNYepzV5fRJZUPo/V/TLBRQ=="; + }; + }; "vscode-languageserver-types-3.5.0" = { name = "vscode-languageserver-types"; packageName = "vscode-languageserver-types"; @@ -57039,6 +57526,15 @@ let sha512 = "NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg=="; }; }; + "wif-2.0.6" = { + name = "wif"; + packageName = "wif"; + version = "2.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/wif/-/wif-2.0.6.tgz"; + sha1 = "08d3f52056c66679299726fade0d432ae74b4704"; + }; + }; "wikimedia-langconv-0.1.0" = { name = "wikimedia-langconv"; packageName = "wikimedia-langconv"; @@ -58768,6 +59264,15 @@ let sha1 = "66c6de82cc36b09734b820703776490a6fbbe624"; }; }; + "zwitch-1.0.5" = { + name = "zwitch"; + packageName = "zwitch"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz"; + sha512 = "V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw=="; + }; + }; "zxcvbn-4.4.2" = { name = "zxcvbn"; packageName = "zxcvbn"; @@ -59665,7 +60170,7 @@ in sources."@types/estree-0.0.45" sources."@types/json-schema-7.0.6" sources."@types/json5-0.0.29" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/parse-json-4.0.0" sources."@types/source-list-map-0.1.2" sources."@types/tapable-1.0.6" @@ -59716,7 +60221,7 @@ in sources."browserslist-4.14.7" sources."buffer-from-1.1.1" sources."callsites-3.1.0" - sources."caniuse-lite-1.0.30001158" + sources."caniuse-lite-1.0.30001159" sources."chalk-3.0.0" sources."chardet-0.7.0" sources."chokidar-3.4.3" @@ -59737,7 +60242,7 @@ in sources."cross-spawn-7.0.3" sources."deepmerge-4.2.2" sources."defaults-1.0.3" - sources."electron-to-chromium-1.3.597" + sources."electron-to-chromium-1.3.598" sources."emoji-regex-8.0.0" sources."end-of-stream-1.4.4" sources."enhanced-resolve-4.3.0" @@ -59980,7 +60485,7 @@ in sources."@apollo/federation-0.20.4" (sources."@apollo/protobufjs-1.0.5" // { dependencies = [ - sources."@types/node-10.17.44" + sources."@types/node-10.17.45" ]; }) sources."@apollographql/apollo-tools-0.4.8" @@ -60296,7 +60801,7 @@ in sources."@types/long-4.0.1" sources."@types/mime-2.0.3" sources."@types/minimatch-3.0.3" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" (sources."@types/node-fetch-2.5.7" // { dependencies = [ sources."form-data-3.0.0" @@ -60305,7 +60810,7 @@ in sources."@types/normalize-package-data-2.4.0" sources."@types/qs-6.9.5" sources."@types/range-parser-1.2.3" - sources."@types/serve-static-1.13.7" + sources."@types/serve-static-1.13.8" sources."@types/through-0.0.30" sources."@types/ws-7.4.0" sources."@types/zen-observable-0.8.1" @@ -60537,7 +61042,7 @@ in sources."callsites-2.0.0" sources."camel-case-4.1.1" sources."camelcase-4.1.0" - sources."caniuse-lite-1.0.30001158" + sources."caniuse-lite-1.0.30001159" sources."capital-case-1.0.3" sources."capture-stack-trace-1.0.1" sources."cardinal-2.1.1" @@ -60746,7 +61251,7 @@ in sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" sources."ejs-2.7.4" - sources."electron-to-chromium-1.3.597" + sources."electron-to-chromium-1.3.598" sources."elegant-spinner-1.0.1" sources."emoji-regex-8.0.0" sources."emojis-list-3.0.0" @@ -62159,7 +62664,7 @@ in dependencies = [ sources."@types/glob-7.1.3" sources."@types/minimatch-3.0.3" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."balanced-match-1.0.0" sources."brace-expansion-1.1.11" sources."chromium-pickle-js-0.2.0" @@ -62707,6 +63212,451 @@ in bypassCache = true; reconstructLock = true; }; + btc-rpc-explorer = nodeEnv.buildNodePackage { + name = "btc-rpc-explorer"; + packageName = "btc-rpc-explorer"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/btc-rpc-explorer/-/btc-rpc-explorer-2.0.2.tgz"; + sha512 = "TTdFGXzJ8HLn4PCNYRS4S7P3SgglZkBtJeNQP8r7tTjbugoameVvzDOLgVAy/zPQVoUXBuBPfnbm4Sky9VJOmw=="; + }; + dependencies = [ + sources."@types/babel-types-7.0.9" + sources."@types/babylon-6.16.5" + sources."@types/node-10.12.18" + sources."@uphold/request-logger-2.0.0" + sources."accepts-1.3.7" + sources."acorn-3.3.0" + (sources."acorn-globals-3.1.0" // { + dependencies = [ + sources."acorn-4.0.13" + ]; + }) + sources."ajv-6.12.6" + sources."align-text-0.1.4" + sources."ansi-regex-4.1.0" + sources."ansi-styles-3.2.1" + sources."argparse-1.0.10" + sources."array-find-index-1.0.2" + sources."array-flatten-1.1.1" + sources."arrify-1.0.1" + sources."asap-2.0.6" + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."async-3.2.0" + sources."asynckit-0.4.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.11.0" + sources."babel-runtime-6.26.0" + sources."babel-types-6.26.0" + sources."babylon-6.18.0" + sources."balanced-match-1.0.0" + sources."base-x-3.0.8" + sources."base64-js-1.5.1" + sources."basic-auth-2.0.1" + sources."bcrypt-pbkdf-1.0.2" + sources."bech32-1.1.4" + sources."bignumber.js-4.1.0" + sources."bindings-1.5.0" + sources."bip174-2.0.1" + sources."bip32-2.0.6" + sources."bip66-1.1.5" + (sources."bitcoin-core-2.3.0" // { + dependencies = [ + sources."semver-5.7.1" + ]; + }) + sources."bitcoin-ops-1.4.1" + sources."bitcoinjs-lib-5.2.0" + sources."bluebird-3.7.2" + sources."bn.js-4.11.9" + (sources."body-parser-1.19.0" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."brace-expansion-1.1.11" + sources."brorand-1.1.0" + sources."bs58-4.0.1" + sources."bs58check-2.1.2" + sources."buffer-5.7.1" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-fill-1.0.0" + sources."buffer-from-1.1.1" + sources."bunyan-1.8.14" + sources."bytes-3.1.0" + sources."camelcase-4.1.0" + sources."camelcase-keys-4.2.0" + sources."caseless-0.12.0" + sources."center-align-0.1.3" + sources."character-parser-2.2.0" + sources."charenc-0.0.2" + sources."cipher-base-1.0.4" + sources."clean-css-4.2.3" + sources."cliui-2.1.0" + sources."color-convert-1.9.3" + sources."color-name-1.1.3" + sources."combined-stream-1.0.8" + sources."concat-map-0.0.1" + sources."constantinople-3.1.2" + sources."content-disposition-0.5.3" + sources."content-type-1.0.4" + sources."cookie-0.4.0" + sources."cookie-parser-1.4.5" + sources."cookie-signature-1.0.6" + sources."core-js-2.6.11" + sources."core-util-is-1.0.2" + sources."create-hash-1.2.0" + sources."create-hmac-1.1.7" + sources."crypt-0.0.2" + sources."crypto-js-3.1.9-1" + sources."csrf-3.1.0" + (sources."csurf-1.11.0" // { + dependencies = [ + sources."http-errors-1.7.3" + ]; + }) + sources."currently-unhandled-0.4.1" + sources."dashdash-1.14.1" + (sources."debug-4.1.1" // { + dependencies = [ + sources."ms-2.1.2" + ]; + }) + (sources."debugnyan-1.0.0" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."decamelize-1.2.0" + (sources."decamelize-keys-1.1.0" // { + dependencies = [ + sources."map-obj-1.0.1" + ]; + }) + sources."decimal.js-10.2.1" + sources."delayed-stream-1.0.0" + sources."depd-1.1.2" + sources."destroy-1.0.4" + sources."dijkstrajs-1.0.1" + sources."doctypes-1.1.0" + sources."dotenv-8.2.0" + sources."double-ended-queue-2.1.0-0" + sources."dtrace-provider-0.8.8" + sources."ecc-jsbn-0.1.2" + sources."ee-first-1.1.1" + sources."electrum-client-git://github.com/janoside/electrum-client" + sources."elliptic-6.5.3" + sources."emoji-regex-7.0.3" + sources."encodeurl-1.0.2" + sources."entities-1.1.2" + sources."error-ex-1.3.2" + sources."escape-html-1.0.3" + sources."esutils-2.0.3" + sources."etag-1.8.1" + (sources."express-4.17.1" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + (sources."express-session-1.17.1" // { + dependencies = [ + sources."debug-2.6.9" + sources."depd-2.0.0" + sources."safe-buffer-5.2.0" + ]; + }) + sources."extend-3.0.2" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-3.1.3" + sources."fast-json-stable-stringify-2.1.0" + sources."file-uri-to-path-1.0.0" + (sources."finalhandler-1.1.2" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."find-up-2.1.0" + sources."forever-agent-0.6.1" + sources."form-data-2.3.3" + sources."forwarded-0.1.2" + sources."fresh-0.5.2" + sources."function-bind-1.1.1" + sources."get-caller-file-2.0.5" + sources."getpass-0.1.7" + sources."glob-6.0.4" + sources."graceful-fs-4.2.4" + sources."har-schema-2.0.0" + sources."har-validator-5.1.5" + sources."has-1.0.3" + sources."has-symbols-1.0.1" + (sources."hash-base-3.1.0" // { + dependencies = [ + sources."safe-buffer-5.2.1" + ]; + }) + sources."hash.js-1.1.7" + sources."hmac-drbg-1.0.1" + sources."hosted-git-info-2.8.8" + (sources."http-errors-1.7.2" // { + dependencies = [ + sources."inherits-2.0.3" + ]; + }) + sources."http-signature-1.2.0" + sources."iconv-lite-0.4.24" + sources."ieee754-1.2.1" + sources."indent-string-3.2.0" + sources."inflight-1.0.6" + sources."inherits-2.0.4" + sources."ipaddr.js-1.9.1" + sources."is-arrayish-0.2.1" + sources."is-buffer-1.1.6" + sources."is-core-module-2.1.0" + (sources."is-expression-3.0.0" // { + dependencies = [ + sources."acorn-4.0.13" + ]; + }) + sources."is-fullwidth-code-point-2.0.0" + sources."is-plain-obj-1.1.0" + sources."is-promise-2.2.2" + sources."is-regex-1.1.1" + sources."is-typedarray-1.0.0" + sources."isarray-2.0.5" + sources."isstream-0.1.2" + sources."js-stringify-1.0.2" + sources."jsbn-0.1.1" + sources."json-bigint-0.2.3" + sources."json-parse-better-errors-1.0.2" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.4.1" + sources."json-stringify-safe-5.0.1" + sources."jsprim-1.4.1" + sources."jstransformer-1.0.0" + sources."jstransformer-markdown-it-2.1.0" + sources."kind-of-3.2.2" + sources."lazy-cache-1.0.4" + sources."linkify-it-2.2.0" + sources."load-json-file-4.0.0" + sources."locate-path-2.0.0" + sources."lodash-4.17.20" + sources."longest-1.0.1" + sources."loud-rejection-1.6.0" + sources."lru-cache-5.1.1" + sources."map-obj-2.0.0" + sources."markdown-it-8.4.2" + sources."marked-0.7.0" + sources."md5-2.3.0" + sources."md5.js-1.3.5" + sources."mdurl-1.0.1" + sources."media-typer-0.3.0" + sources."meow-5.0.0" + sources."merge-descriptors-1.0.1" + sources."merkle-lib-2.0.10" + sources."methods-1.1.2" + sources."mime-1.6.0" + sources."mime-db-1.44.0" + sources."mime-types-2.1.27" + sources."minimalistic-assert-1.0.1" + sources."minimalistic-crypto-utils-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-1.2.5" + sources."minimist-options-3.0.2" + sources."mkdirp-0.5.5" + sources."moment-2.29.1" + sources."moment-duration-format-2.3.2" + (sources."morgan-1.10.0" // { + dependencies = [ + sources."debug-2.6.9" + sources."depd-2.0.0" + ]; + }) + sources."ms-2.0.0" + sources."mv-2.1.1" + sources."nan-2.14.2" + sources."ncp-2.0.0" + sources."negotiator-0.6.2" + (sources."normalize-package-data-2.5.0" // { + dependencies = [ + sources."semver-5.7.1" + ]; + }) + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."on-finished-2.3.0" + sources."on-headers-1.0.2" + sources."once-1.4.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-try-1.0.0" + sources."parse-json-4.0.0" + sources."parseurl-1.3.3" + sources."path-exists-3.0.0" + sources."path-is-absolute-1.0.1" + sources."path-parse-1.0.6" + sources."path-to-regexp-0.1.7" + sources."path-type-3.0.0" + sources."performance-now-2.1.0" + sources."pify-3.0.0" + sources."pngjs-3.4.0" + sources."promise-7.3.1" + sources."proxy-addr-2.0.6" + sources."psl-1.8.0" + sources."pug-2.0.4" + sources."pug-attrs-2.0.4" + sources."pug-code-gen-2.0.2" + sources."pug-error-1.3.3" + sources."pug-filters-3.1.1" + sources."pug-lexer-4.1.0" + sources."pug-linker-3.0.6" + sources."pug-load-2.0.12" + sources."pug-parser-5.0.1" + sources."pug-runtime-2.0.5" + sources."pug-strip-comments-1.0.4" + sources."pug-walk-1.1.8" + sources."punycode-2.1.1" + sources."pushdata-bitcoin-1.0.1" + (sources."qrcode-1.4.4" // { + dependencies = [ + sources."camelcase-5.3.1" + sources."cliui-5.0.0" + sources."find-up-3.0.0" + sources."locate-path-3.0.0" + sources."p-limit-2.3.0" + sources."p-locate-3.0.0" + sources."p-try-2.2.0" + sources."yargs-13.3.2" + sources."yargs-parser-13.1.2" + ]; + }) + sources."qs-6.7.0" + sources."quick-lru-1.1.0" + sources."random-bytes-1.0.0" + sources."randombytes-2.1.0" + sources."range-parser-1.2.1" + sources."raw-body-2.4.0" + sources."read-pkg-3.0.0" + sources."read-pkg-up-3.0.0" + sources."readable-stream-3.6.0" + sources."redent-2.0.0" + sources."redis-2.8.0" + sources."redis-commands-1.6.0" + sources."redis-parser-2.6.0" + sources."regenerator-runtime-0.11.1" + sources."repeat-string-1.6.1" + (sources."request-2.88.2" // { + dependencies = [ + sources."qs-6.5.2" + ]; + }) + sources."require-directory-2.1.1" + sources."require-main-filename-2.0.0" + sources."resolve-1.19.0" + sources."right-align-0.1.3" + sources."rimraf-2.4.5" + sources."ripemd160-2.0.2" + sources."rndm-1.2.0" + sources."safe-buffer-5.1.2" + sources."safe-json-stringify-1.2.0" + sources."safer-buffer-2.1.2" + sources."semver-7.3.2" + (sources."send-0.17.1" // { + dependencies = [ + (sources."debug-2.6.9" // { + dependencies = [ + sources."ms-2.0.0" + ]; + }) + sources."ms-2.1.1" + ]; + }) + (sources."serve-favicon-2.5.0" // { + dependencies = [ + sources."ms-2.1.1" + sources."safe-buffer-5.1.1" + ]; + }) + sources."serve-static-1.14.1" + sources."set-blocking-2.0.0" + sources."setprototypeof-1.1.1" + sources."sha.js-2.4.11" + sources."signal-exit-3.0.3" + sources."simple-git-1.132.0" + sources."source-map-0.6.1" + sources."spdx-correct-3.1.1" + sources."spdx-exceptions-2.3.0" + sources."spdx-expression-parse-3.0.1" + sources."spdx-license-ids-3.0.6" + sources."sprintf-js-1.0.3" + sources."sshpk-1.16.1" + sources."standard-error-1.1.0" + sources."statuses-1.5.0" + sources."string-width-3.1.0" + (sources."string_decoder-1.3.0" // { + dependencies = [ + sources."safe-buffer-5.2.1" + ]; + }) + sources."strip-ansi-5.2.0" + sources."strip-bom-3.0.0" + sources."strip-indent-2.0.0" + sources."tiny-secp256k1-1.1.5" + sources."to-fast-properties-1.0.3" + sources."toidentifier-1.0.0" + sources."token-stream-0.0.1" + sources."tough-cookie-2.5.0" + sources."trim-newlines-2.0.0" + sources."tsscmp-1.0.6" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-is-1.6.18" + sources."typeforce-1.18.0" + sources."uc.micro-1.0.6" + (sources."uglify-js-2.8.29" // { + dependencies = [ + sources."source-map-0.5.7" + ]; + }) + sources."uglify-to-browserify-1.0.2" + sources."uid-safe-2.1.5" + sources."unpipe-1.0.0" + sources."uri-js-4.4.0" + sources."util-deprecate-1.0.2" + sources."utils-merge-1.0.1" + sources."uuid-3.4.0" + sources."validate-npm-package-license-3.0.4" + sources."varuint-bitcoin-1.1.2" + sources."vary-1.1.2" + sources."verror-1.10.0" + sources."void-elements-2.0.1" + sources."which-module-2.0.0" + sources."wif-2.0.6" + sources."window-size-0.1.0" + sources."with-5.1.1" + sources."wordwrap-0.0.2" + sources."wrap-ansi-5.1.0" + sources."wrappy-1.0.2" + sources."y18n-4.0.0" + sources."yallist-3.1.1" + (sources."yargs-3.10.0" // { + dependencies = [ + sources."camelcase-1.2.1" + ]; + }) + sources."yargs-parser-10.1.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "Open-source, self-hosted Bitcoin explorer"; + homepage = "https://github.com/janoside/btc-rpc-explorer#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + reconstructLock = true; + }; castnow = nodeEnv.buildNodePackage { name = "castnow"; packageName = "castnow"; @@ -62727,7 +63677,7 @@ in sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" sources."@types/long-4.0.1" - sources."@types/node-13.13.30" + sources."@types/node-13.13.31" sources."addr-to-ip-port-1.5.1" sources."airplay-js-0.2.16" sources."ajv-6.12.6" @@ -63777,7 +64727,7 @@ in sources."callsites-3.1.0" sources."camelcase-2.1.1" sources."camelcase-keys-2.1.0" - sources."caniuse-lite-1.0.30001158" + sources."caniuse-lite-1.0.30001159" sources."capture-stack-trace-1.0.1" sources."ccount-1.1.0" sources."chalk-2.4.2" @@ -63874,7 +64824,7 @@ in sources."domutils-1.7.0" sources."dot-prop-5.3.0" sources."duplexer3-0.1.4" - sources."electron-to-chromium-1.3.597" + sources."electron-to-chromium-1.3.598" sources."emoji-regex-8.0.0" sources."end-of-stream-1.4.4" sources."entities-1.1.2" @@ -64713,10 +65663,10 @@ in coc-rust-analyzer = nodeEnv.buildNodePackage { name = "coc-rust-analyzer"; packageName = "coc-rust-analyzer"; - version = "0.15.0"; + version = "0.16.0"; src = fetchurl { - url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.15.0.tgz"; - sha512 = "0hSwXiDZTOVskAlCM7T5HqEixWw5FnSRnc1Uweq8slqxwBnGa6x68akVqa674MEM0KhbJi/H6TDE6q8LzUR58g=="; + url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.16.0.tgz"; + sha512 = "fZk7sIDnex4PCibUZX14cIkJZvMb4ibZtdLHvSF1dtQsRvxxifSPHsnUsLwvHMm/rxStFTD2q27B20ZXaFbpgg=="; }; buildInputs = globalBuildInputs; meta = { @@ -64816,7 +65766,8 @@ in sources."@nodelib/fs.stat-2.0.3" sources."@nodelib/fs.walk-1.2.4" sources."@stylelint/postcss-css-in-js-0.37.2" - sources."@stylelint/postcss-markdown-0.36.1" + sources."@stylelint/postcss-markdown-0.36.2" + sources."@types/mdast-3.0.3" sources."@types/minimist-1.2.1" sources."@types/normalize-package-data-2.4.0" sources."@types/parse-json-4.0.0" @@ -64836,8 +65787,7 @@ in sources."callsites-3.1.0" sources."camelcase-5.3.1" sources."camelcase-keys-6.2.2" - sources."caniuse-lite-1.0.30001158" - sources."ccount-1.1.0" + sources."caniuse-lite-1.0.30001159" (sources."chalk-4.1.0" // { dependencies = [ sources."ansi-styles-4.3.0" @@ -64848,11 +65798,9 @@ in ]; }) sources."character-entities-1.2.4" - sources."character-entities-html4-1.1.4" sources."character-entities-legacy-1.1.4" sources."character-reference-invalid-1.1.4" sources."clone-regexp-2.2.0" - sources."collapse-white-space-1.0.6" sources."color-convert-1.9.3" sources."color-name-1.1.3" sources."colorette-1.2.1" @@ -64877,7 +65825,7 @@ in sources."domelementtype-1.3.1" sources."domhandler-2.4.2" sources."domutils-1.7.0" - sources."electron-to-chromium-1.3.597" + sources."electron-to-chromium-1.3.598" sources."emoji-regex-8.0.0" sources."entities-1.1.2" sources."error-ex-1.3.2" @@ -64891,11 +65839,11 @@ in sources."fast-json-stable-stringify-2.1.0" sources."fastest-levenshtein-1.0.12" sources."fastq-1.9.0" - sources."file-entry-cache-5.0.1" + sources."file-entry-cache-6.0.0" sources."fill-range-7.0.1" sources."find-up-4.1.0" - sources."flat-cache-2.0.1" - sources."flatted-2.0.2" + sources."flat-cache-3.0.4" + sources."flatted-3.1.0" sources."fs.realpath-1.0.0" sources."function-bind-1.1.1" sources."gensync-1.0.0-beta.2" @@ -64911,7 +65859,7 @@ in sources."hard-rejection-2.1.0" sources."has-1.0.3" sources."has-flag-3.0.0" - sources."hosted-git-info-2.8.8" + sources."hosted-git-info-3.0.7" sources."html-tags-3.1.0" sources."htmlparser2-3.10.1" sources."ignore-5.1.8" @@ -64928,7 +65876,6 @@ in sources."inherits-2.0.4" sources."ini-1.3.5" sources."is-alphabetical-1.0.4" - sources."is-alphanumeric-1.0.0" sources."is-alphanumerical-1.0.4" sources."is-arrayish-0.2.1" sources."is-buffer-2.0.5" @@ -64942,8 +65889,6 @@ in sources."is-plain-obj-2.1.0" sources."is-regexp-2.1.0" sources."is-typedarray-1.0.0" - sources."is-whitespace-character-1.0.4" - sources."is-word-character-1.0.4" sources."isexe-2.0.0" sources."js-tokens-4.0.0" sources."jsesc-2.5.2" @@ -64951,19 +65896,21 @@ in sources."json-schema-traverse-0.4.1" sources."json5-2.1.3" sources."kind-of-6.0.3" - sources."known-css-properties-0.19.0" + sources."known-css-properties-0.20.0" sources."lines-and-columns-1.1.6" sources."locate-path-5.0.0" sources."lodash-4.17.20" sources."log-symbols-4.0.0" sources."longest-streak-2.0.4" + sources."lru-cache-6.0.0" sources."map-obj-4.1.0" - sources."markdown-escapes-1.0.4" - sources."markdown-table-2.0.0" sources."mathml-tag-names-2.1.3" - sources."mdast-util-compact-2.0.1" - sources."meow-7.1.1" + sources."mdast-util-from-markdown-0.8.1" + sources."mdast-util-to-markdown-0.5.3" + sources."mdast-util-to-string-1.1.0" + sources."meow-8.0.0" sources."merge2-1.4.1" + sources."micromark-2.10.1" sources."micromatch-4.0.2" sources."min-indent-1.0.1" sources."minimatch-3.0.4" @@ -64973,10 +65920,13 @@ in sources."is-plain-obj-1.1.0" ]; }) - sources."mkdirp-0.5.5" sources."ms-2.1.2" sources."node-releases-1.1.67" - sources."normalize-package-data-2.5.0" + (sources."normalize-package-data-3.0.0" // { + dependencies = [ + sources."semver-7.3.2" + ]; + }) sources."normalize-range-0.1.2" sources."normalize-selector-0.2.0" sources."num2fraction-1.2.2" @@ -65018,6 +65968,8 @@ in sources."quick-lru-4.0.1" (sources."read-pkg-5.2.0" // { dependencies = [ + sources."hosted-git-info-2.8.8" + sources."normalize-package-data-2.5.0" sources."type-fest-0.6.0" ]; }) @@ -65028,15 +65980,15 @@ in }) sources."readable-stream-3.6.0" sources."redent-3.0.0" - sources."remark-12.0.1" - sources."remark-parse-8.0.3" - sources."remark-stringify-8.1.1" + sources."remark-13.0.0" + sources."remark-parse-9.0.0" + sources."remark-stringify-9.0.0" sources."repeat-string-1.6.1" sources."replace-ext-1.0.0" sources."resolve-1.19.0" sources."resolve-from-5.0.0" sources."reusify-1.0.4" - sources."rimraf-2.6.3" + sources."rimraf-3.0.2" sources."run-parallel-1.1.10" sources."safe-buffer-5.1.2" sources."semver-5.7.1" @@ -65055,45 +66007,36 @@ in sources."spdx-expression-parse-3.0.1" sources."spdx-license-ids-3.0.6" sources."specificity-0.4.1" - sources."state-toggle-1.0.3" sources."string-width-4.2.0" (sources."string_decoder-1.3.0" // { dependencies = [ sources."safe-buffer-5.2.1" ]; }) - sources."stringify-entities-3.1.0" sources."strip-ansi-6.0.0" sources."strip-indent-3.0.0" sources."style-search-0.1.0" - sources."stylelint-13.7.2" + sources."stylelint-13.8.0" sources."sugarss-2.0.0" sources."supports-color-5.5.0" sources."svg-tags-1.0.0" sources."table-6.0.3" sources."to-fast-properties-2.0.0" sources."to-regex-range-5.0.1" - sources."trim-0.0.1" sources."trim-newlines-3.0.0" - sources."trim-trailing-lines-1.1.4" sources."trough-1.0.5" - sources."type-fest-0.13.1" + sources."type-fest-0.18.1" sources."typedarray-to-buffer-3.1.5" - sources."unherit-1.1.3" sources."unified-9.2.0" sources."uniq-1.0.1" sources."unist-util-find-all-after-3.0.2" sources."unist-util-is-4.0.3" - sources."unist-util-remove-position-2.0.1" sources."unist-util-stringify-position-2.0.3" - sources."unist-util-visit-2.0.3" - sources."unist-util-visit-parents-3.1.1" sources."uri-js-4.4.0" sources."util-deprecate-1.0.2" sources."v8-compile-cache-2.2.0" sources."validate-npm-package-license-3.0.4" sources."vfile-4.2.0" - sources."vfile-location-3.2.0" sources."vfile-message-2.0.4" sources."vscode-jsonrpc-5.1.0-next.1" sources."vscode-languageserver-6.2.0-next.2" @@ -65103,15 +66046,15 @@ in ]; }) sources."vscode-languageserver-textdocument-1.0.1" - sources."vscode-languageserver-types-3.16.0-next.4" + sources."vscode-languageserver-types-3.16.0-next.5" sources."vscode-uri-2.1.2" sources."which-1.3.1" sources."wrappy-1.0.2" - sources."write-1.0.3" sources."write-file-atomic-3.0.3" - sources."xtend-4.0.2" + sources."yallist-4.0.0" sources."yaml-1.10.0" - sources."yargs-parser-18.1.3" + sources."yargs-parser-20.2.4" + sources."zwitch-1.0.5" ]; buildInputs = globalBuildInputs; meta = { @@ -66176,7 +67119,7 @@ in sources."@types/glob-7.1.3" sources."@types/minimatch-3.0.3" sources."@types/minimist-1.2.1" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/normalize-package-data-2.4.0" sources."aggregate-error-3.1.0" sources."ansi-styles-3.2.1" @@ -66547,7 +67490,7 @@ in sources."@cycle/run-3.4.0" sources."@cycle/time-0.10.1" sources."@types/cookiejar-2.1.2" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/superagent-3.8.2" sources."ansi-escapes-3.2.0" sources."ansi-regex-2.1.1" @@ -67649,19 +68592,22 @@ in elasticdump = nodeEnv.buildNodePackage { name = "elasticdump"; packageName = "elasticdump"; - version = "6.41.0"; + version = "6.43.0"; src = fetchurl { - url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.41.0.tgz"; - sha512 = "fQ5zyCWQzfCGDtPGCB9/cSyUpvhfInBcFxPHnjHfq++UwHBPSWQRkVbTpOnz+VO9wUaVqkHmNogqVsGYV7drDQ=="; + url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.43.0.tgz"; + sha512 = "0xS3XRHG+6k2Si0+mbLIg1HOSmPkTR6cbzFaTS0u96QxrAPHqxHPC1FWZ2x4PcApLH7FI+KSDquU049Sja6kKw=="; }; dependencies = [ + sources."@fast-csv/format-4.3.5" + sources."@fast-csv/parse-4.3.3" + sources."@types/node-14.14.8" sources."JSONStream-1.3.5" sources."ajv-6.12.6" sources."asn1-0.2.4" sources."assert-plus-1.0.0" sources."async-2.6.3" sources."asynckit-0.4.0" - sources."aws-sdk-2.793.0" + sources."aws-sdk-2.794.0" sources."aws-sign2-0.7.0" sources."aws4-1.11.0" sources."base64-js-1.5.1" @@ -67681,6 +68627,7 @@ in sources."events-1.1.1" sources."extend-3.0.2" sources."extsprintf-1.3.0" + sources."fast-csv-4.3.5" sources."fast-deep-equal-3.1.3" sources."fast-json-stable-stringify-2.1.0" sources."forever-agent-0.6.1" @@ -67709,6 +68656,14 @@ in sources."jsonparse-1.3.1" sources."jsprim-1.4.1" sources."lodash-4.17.20" + sources."lodash.escaperegexp-4.1.2" + sources."lodash.groupby-4.6.0" + sources."lodash.isboolean-3.0.3" + sources."lodash.isequal-4.5.0" + sources."lodash.isfunction-3.0.9" + sources."lodash.isnil-4.0.0" + sources."lodash.isundefined-3.0.1" + sources."lodash.uniq-4.5.0" sources."lossless-json-1.0.4" sources."mime-db-1.44.0" sources."mime-types-2.1.27" @@ -67840,7 +68795,7 @@ in sources."@types/http-cache-semantics-4.0.0" sources."@types/keyv-3.1.1" sources."@types/minimist-1.2.1" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/normalize-package-data-2.4.0" sources."@types/responselike-1.0.0" sources."@types/yoga-layout-1.9.2" @@ -68179,7 +69134,7 @@ in sources."normalize-path-2.1.1" ]; }) - sources."@microsoft/load-themed-styles-1.10.134" + sources."@microsoft/load-themed-styles-1.10.136" sources."@nodelib/fs.scandir-2.1.3" sources."@nodelib/fs.stat-2.0.3" sources."@nodelib/fs.walk-1.2.4" @@ -68218,7 +69173,7 @@ in sources."form-data-2.5.1" ]; }) - sources."@types/serve-static-1.13.7" + sources."@types/serve-static-1.13.8" sources."@types/socket.io-2.1.11" sources."@types/socket.io-client-1.4.33" sources."@types/sqlite3-3.1.6" @@ -69203,10 +70158,10 @@ in sources."once-1.4.0" sources."onetime-2.0.1" sources."openapi-default-setter-7.0.1" - sources."openapi-framework-7.1.0" + sources."openapi-framework-7.2.0" sources."openapi-jsonschema-parameters-7.0.2" sources."openapi-request-coercer-7.1.0" - sources."openapi-request-validator-7.0.2" + sources."openapi-request-validator-7.2.0" sources."openapi-response-validator-7.0.1" sources."openapi-schema-validator-7.0.1" sources."openapi-security-handler-7.0.1" @@ -70462,7 +71417,7 @@ in }) sources."@npmcli/node-gyp-1.0.1" sources."@npmcli/promise-spawn-1.3.2" - sources."@npmcli/run-script-1.7.5" + sources."@npmcli/run-script-1.8.0" sources."@pmmmwh/react-refresh-webpack-plugin-0.3.3" sources."@react-native-community/cli-debugger-ui-4.9.0" (sources."@react-native-community/cli-platform-android-4.13.0" // { @@ -70550,7 +71505,7 @@ in sources."source-map-0.7.3" ]; }) - sources."@types/yargs-15.0.9" + sources."@types/yargs-15.0.10" sources."@types/yargs-parser-15.0.0" sources."@webassemblyjs/ast-1.9.0" sources."@webassemblyjs/floating-point-hex-parser-1.9.0" @@ -70787,7 +71742,7 @@ in }) sources."camelcase-5.3.1" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001158" + sources."caniuse-lite-1.0.30001159" sources."capture-stack-trace-1.0.1" sources."caseless-0.12.0" (sources."chalk-4.1.0" // { @@ -70964,8 +71919,8 @@ in sources."cssnano-util-same-parent-4.0.1" (sources."csso-4.1.1" // { dependencies = [ - sources."css-tree-1.0.1" - sources."mdn-data-2.0.12" + sources."css-tree-1.1.0" + sources."mdn-data-2.0.14" sources."source-map-0.6.1" ]; }) @@ -71046,7 +72001,7 @@ in sources."duplexify-3.7.1" sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.597" + sources."electron-to-chromium-1.3.598" (sources."elliptic-6.5.3" // { dependencies = [ sources."bn.js-4.11.9" @@ -72053,6 +73008,7 @@ in sources."bn.js-4.11.9" ]; }) + sources."puka-1.0.1" sources."pump-3.0.0" (sources."pumpify-1.5.1" // { dependencies = [ @@ -74835,7 +75791,7 @@ in sources."@nodelib/fs.walk-1.2.4" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/parse-json-4.0.0" sources."@types/websocket-1.0.1" sources."aggregate-error-3.1.0" @@ -78160,7 +79116,7 @@ in sources."async-mutex-0.1.4" sources."asynckit-0.4.0" sources."atob-2.1.2" - (sources."aws-sdk-2.793.0" // { + (sources."aws-sdk-2.794.0" // { dependencies = [ sources."sax-1.2.1" sources."uuid-3.3.2" @@ -78391,7 +79347,7 @@ in ]; }) sources."image-type-3.1.0" - sources."immer-7.0.14" + sources."immer-7.0.15" sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.5" @@ -78549,7 +79505,7 @@ in sources."needle-2.5.2" sources."nextgen-events-1.3.3" sources."no-case-2.3.2" - (sources."node-abi-2.19.1" // { + (sources."node-abi-2.19.3" // { dependencies = [ sources."semver-5.7.1" ]; @@ -80055,7 +81011,7 @@ in sources."@types/glob-7.1.3" sources."@types/minimatch-3.0.3" sources."@types/minimist-1.2.1" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/normalize-package-data-2.4.0" sources."@zkochan/cmd-shim-3.1.0" sources."JSONStream-1.3.5" @@ -81987,10 +82943,10 @@ in sources."@types/istanbul-lib-report-3.0.0" sources."@types/istanbul-reports-1.1.2" sources."@types/json-schema-7.0.6" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/normalize-package-data-2.4.0" sources."@types/resolve-0.0.8" - sources."@types/yargs-15.0.9" + sources."@types/yargs-15.0.10" sources."@types/yargs-parser-15.0.0" sources."@webassemblyjs/ast-1.9.0" sources."@webassemblyjs/floating-point-hex-parser-1.9.0" @@ -82161,7 +83117,7 @@ in sources."cached-path-relative-1.0.2" sources."call-bind-1.0.0" sources."camelcase-5.3.1" - sources."caniuse-lite-1.0.30001158" + sources."caniuse-lite-1.0.30001159" sources."capture-exit-2.0.0" sources."caseless-0.12.0" (sources."chalk-3.0.0" // { @@ -82285,7 +83241,7 @@ in sources."duplexer2-0.1.4" sources."duplexify-3.7.1" sources."ecc-jsbn-0.1.2" - sources."electron-to-chromium-1.3.597" + sources."electron-to-chromium-1.3.598" (sources."elliptic-6.5.3" // { dependencies = [ sources."bn.js-4.11.9" @@ -83478,7 +84434,7 @@ in sha512 = "X9I7gwvqKVdqVvqi9AVfUWXnHQQYjssWJ2asKfhBDAkQn0vPagKkx6EjzKcRgyIroWGXN6ZpwkQ/gMvTPFlx7g=="; }; dependencies = [ - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/yauzl-2.9.1" sources."agent-base-5.1.1" sources."ansi-styles-4.3.0" @@ -83566,7 +84522,7 @@ in sources."@fluentui/react-focus-7.16.18" sources."@fluentui/react-window-provider-1.0.1" sources."@fluentui/theme-1.7.0" - sources."@microsoft/load-themed-styles-1.10.134" + sources."@microsoft/load-themed-styles-1.10.136" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" sources."@uifabric/foundation-7.9.20" @@ -84403,7 +85359,7 @@ in sources."@types/istanbul-reports-1.1.2" sources."@types/minimatch-3.0.3" sources."@types/mkdirp-0.5.2" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/node-fetch-2.5.7" sources."@types/normalize-package-data-2.4.0" sources."@types/parse5-5.0.3" @@ -84473,7 +85429,7 @@ in sources."asynckit-0.4.0" sources."atob-2.1.2" sources."atob-lite-2.0.0" - (sources."aws-sdk-2.793.0" // { + (sources."aws-sdk-2.794.0" // { dependencies = [ sources."buffer-4.9.2" sources."ieee754-1.1.13" @@ -84552,7 +85508,7 @@ in sources."call-bind-1.0.0" sources."call-me-maybe-1.0.1" sources."camelcase-5.3.1" - sources."caniuse-lite-1.0.30001158" + sources."caniuse-lite-1.0.30001159" sources."cardinal-2.1.1" sources."caw-2.0.1" sources."ccount-1.1.0" @@ -84804,7 +85760,7 @@ in }) sources."duplexer3-0.1.4" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.597" + sources."electron-to-chromium-1.3.598" sources."elf-tools-1.1.2" (sources."elliptic-6.5.3" // { dependencies = [ @@ -85585,7 +86541,7 @@ in sources."reusify-1.0.4" sources."rimraf-3.0.2" sources."ripemd160-2.0.2" - sources."rollup-2.33.2" + sources."rollup-2.33.3" sources."rollup-plugin-node-builtins-2.1.2" sources."rollup-plugin-terser-7.0.2" sources."run-async-2.4.1" @@ -86480,16 +87436,16 @@ in node-red = nodeEnv.buildNodePackage { name = "node-red"; packageName = "node-red"; - version = "1.2.3"; + version = "1.2.5"; src = fetchurl { - url = "https://registry.npmjs.org/node-red/-/node-red-1.2.3.tgz"; - sha512 = "2SnJJ8YPTz0IzbRyEVpMZmDukm5DiAbNS+Nvv4g8dEtHFgOMj2Qid3OgqbSsYyRE5aH5FZ8xVLyFrBMPMRj24g=="; + url = "https://registry.npmjs.org/node-red/-/node-red-1.2.5.tgz"; + sha512 = "Z/f5ZjZVQgQSP+UU/RN5mJvTR875R3Fgb1lWd2kBxy44gVxxbtfN66ndgV9oV2S1h8nDTj0s+UhXvEXgo0PlqQ=="; }; dependencies = [ sources."@babel/runtime-7.12.5" - sources."@node-red/editor-api-1.2.3" - sources."@node-red/editor-client-1.2.3" - (sources."@node-red/nodes-1.2.3" // { + sources."@node-red/editor-api-1.2.5" + sources."@node-red/editor-client-1.2.5" + (sources."@node-red/nodes-1.2.5" // { dependencies = [ sources."cookie-0.4.1" sources."http-errors-1.7.3" @@ -86503,9 +87459,9 @@ in }) ]; }) - sources."@node-red/registry-1.2.3" - sources."@node-red/runtime-1.2.3" - sources."@node-red/util-1.2.3" + sources."@node-red/registry-1.2.5" + sources."@node-red/runtime-1.2.5" + sources."@node-red/util-1.2.5" sources."abbrev-1.1.1" sources."accepts-1.3.7" (sources."agent-base-6.0.2" // { @@ -86769,7 +87725,7 @@ in sources."mkdirp-0.5.5" sources."moment-2.29.1" sources."moment-timezone-0.5.32" - (sources."mqtt-4.2.4" // { + (sources."mqtt-4.2.5" // { dependencies = [ sources."concat-stream-2.0.0" sources."debug-4.3.0" @@ -86935,7 +87891,7 @@ in sources."tweetnacl-0.14.5" sources."type-is-1.6.18" sources."typedarray-0.0.6" - sources."uglify-js-3.11.4" + sources."uglify-js-3.11.6" sources."uid-safe-2.1.5" sources."uid2-0.0.3" sources."unc-path-regex-0.1.2" @@ -87356,7 +88312,7 @@ in sources."@npmcli/move-file-1.0.1" sources."@npmcli/node-gyp-1.0.1" sources."@npmcli/promise-spawn-1.3.2" - sources."@npmcli/run-script-1.7.5" + sources."@npmcli/run-script-1.8.0" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" sources."@tootallnate/once-1.1.2" @@ -87585,6 +88541,7 @@ in sources."promise-retry-1.1.1" sources."prompts-2.4.0" sources."psl-1.8.0" + sources."puka-1.0.1" sources."pump-3.0.0" sources."punycode-2.1.1" sources."pupa-2.1.1" @@ -88117,7 +89074,7 @@ in sources."caller-path-2.0.0" sources."callsites-2.0.0" sources."caniuse-api-3.0.0" - sources."caniuse-lite-1.0.30001158" + sources."caniuse-lite-1.0.30001159" sources."caseless-0.12.0" sources."chalk-2.4.2" sources."chokidar-2.1.8" @@ -88192,8 +89149,8 @@ in sources."cssnano-util-same-parent-4.0.1" (sources."csso-4.1.1" // { dependencies = [ - sources."css-tree-1.0.1" - sources."mdn-data-2.0.12" + sources."css-tree-1.1.0" + sources."mdn-data-2.0.14" ]; }) sources."cssom-0.3.8" @@ -88252,7 +89209,7 @@ in sources."duplexer2-0.1.4" sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.597" + sources."electron-to-chromium-1.3.598" (sources."elliptic-6.5.3" // { dependencies = [ sources."bn.js-4.11.9" @@ -88613,7 +89570,7 @@ in sources."postcss-value-parser-3.3.1" sources."posthtml-0.11.6" sources."posthtml-parser-0.4.2" - sources."posthtml-render-1.3.0" + sources."posthtml-render-1.4.0" sources."prelude-ls-1.1.2" sources."process-0.11.10" sources."process-nextick-args-2.0.1" @@ -88897,6 +89854,7 @@ in sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" sources."bindings-1.5.0" + sources."bintrees-1.0.1" sources."bl-1.2.3" sources."bluebird-3.7.2" (sources."body-parser-1.19.0" // { @@ -89050,6 +90008,7 @@ in sources."pn-1.1.0" sources."prfun-2.1.5" sources."process-nextick-args-2.0.1" + sources."prom-client-11.5.3" sources."promise-8.1.0" sources."proxy-addr-2.0.6" sources."prr-1.0.1" @@ -89091,7 +90050,7 @@ in ]; }) sources."serve-static-1.14.1" - (sources."service-runner-2.7.8" // { + (sources."service-runner-2.8.0" // { dependencies = [ sources."semver-7.3.2" sources."yargs-14.2.3" @@ -89108,6 +90067,7 @@ in sources."string-width-3.1.0" sources."string_decoder-1.1.1" sources."strip-ansi-5.2.0" + sources."tdigest-0.1.1" sources."toidentifier-1.0.0" sources."tough-cookie-2.5.0" sources."tunnel-agent-0.6.0" @@ -90410,10 +91370,10 @@ in pnpm = nodeEnv.buildNodePackage { name = "pnpm"; packageName = "pnpm"; - version = "5.12.0"; + version = "5.13.1"; src = fetchurl { - url = "https://registry.npmjs.org/pnpm/-/pnpm-5.12.0.tgz"; - sha512 = "ag+ar3N2DgYM2Tx5XMr0rCnuFteAokiEUZQRNJjuWNt091i3m68FDLxxfBTqM14ZnI6Z55S70XYWkesPo232BQ=="; + url = "https://registry.npmjs.org/pnpm/-/pnpm-5.13.1.tgz"; + sha512 = "FXdcPmd7hld2FrM+GvBwXH85T4iMQre0teZferGxm7xyzzfkCP0qkA/qaXqpCEJ4r3f24FyEgRl9WUvpxNHBEQ=="; }; buildInputs = globalBuildInputs; meta = { @@ -90428,10 +91388,10 @@ in postcss-cli = nodeEnv.buildNodePackage { name = "postcss-cli"; packageName = "postcss-cli"; - version = "8.2.0"; + version = "8.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.2.0.tgz"; - sha512 = "N7tgPpB/2yXk/04irc/RiImCkftVw42STaploQBeOT1xvrIkyG+YW+TsHAJ57xWwL+b0AjXnqs5/RL/1XIh2Lw=="; + url = "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.3.0.tgz"; + sha512 = "GqWohD9VmH+LCe+xsv6VCdcgNylNBmsrbxJlyXUGteGGdcmazj2YxSiJMUmQpg8pE6LRox9idtsTB7JZq5a+rw=="; }; dependencies = [ sources."@babel/code-frame-7.10.4" @@ -90920,10 +91880,10 @@ in purty = nodeEnv.buildNodePackage { name = "purty"; packageName = "purty"; - version = "6.2.1"; + version = "6.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/purty/-/purty-6.2.1.tgz"; - sha512 = "7VkL+WEp0wCpzy4DWMSEHvNbylMWKGYHycwJ90ZjvdX90lI8akp2JM4hhyL/JOAkIP9DDd996PaW+x/Nre0IDA=="; + url = "https://registry.npmjs.org/purty/-/purty-6.3.0.tgz"; + sha512 = "l70uQyz+t5GvCPzOorUbIhRX3oQW9i8Kgwr0LvS6nUq+UM4rMJdYcHazuupcLVInvNsbd290EnpjaRgAITt0dw=="; }; buildInputs = globalBuildInputs; meta = { @@ -91284,7 +92244,7 @@ in sources."@emotion/unitless-0.7.5" sources."@exodus/schemasafe-1.0.0-rc.3" sources."@redocly/react-dropdown-aria-2.0.11" - sources."@types/node-13.13.30" + sources."@types/node-13.13.31" sources."ajv-5.5.2" sources."ansi-regex-5.0.0" sources."ansi-styles-3.2.1" @@ -91598,10 +92558,10 @@ in rollup = nodeEnv.buildNodePackage { name = "rollup"; packageName = "rollup"; - version = "2.33.2"; + version = "2.33.3"; src = fetchurl { - url = "https://registry.npmjs.org/rollup/-/rollup-2.33.2.tgz"; - sha512 = "QPQ6/fWCrzHtSXkI269rhKaC7qXGghYBwXU04b1JsDZ6ibZa3DJ9D1SFAYRMgx1inDg0DaTbb3N4Z1NK/r3fhw=="; + url = "https://registry.npmjs.org/rollup/-/rollup-2.33.3.tgz"; + sha512 = "RpayhPTe4Gu/uFGCmk7Gp5Z9Qic2VsqZ040G+KZZvsZYdcuWaJg678JeDJJvJeEQXminu24a2au+y92CUWVd+w=="; }; dependencies = [ sources."fsevents-2.1.3" @@ -91880,7 +92840,7 @@ in sources."resolve-1.19.0" sources."resolve-from-4.0.0" sources."rimraf-2.6.3" - sources."rollup-2.33.2" + sources."rollup-2.33.3" sources."safe-buffer-5.2.1" sources."semver-6.3.0" sources."serialize-javascript-5.0.1" @@ -92356,7 +93316,7 @@ in sources."@types/keyv-3.1.1" sources."@types/lodash-4.14.165" sources."@types/long-4.0.1" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/request-2.48.5" sources."@types/request-promise-native-1.0.17" sources."@types/responselike-1.0.0" @@ -92413,7 +93373,7 @@ in sources."async-limiter-1.0.1" sources."asynckit-0.4.0" sources."at-least-node-1.0.0" - (sources."aws-sdk-2.793.0" // { + (sources."aws-sdk-2.794.0" // { dependencies = [ sources."buffer-4.9.2" sources."ieee754-1.1.13" @@ -92862,7 +93822,7 @@ in sources."nested-error-stacks-2.1.0" sources."next-tick-1.0.0" sources."nice-try-1.0.5" - (sources."node-abi-2.19.1" // { + (sources."node-abi-2.19.3" // { dependencies = [ sources."semver-5.7.1" ]; @@ -92926,7 +93886,7 @@ in sources."promise-queue-2.2.5" (sources."protobufjs-6.10.2" // { dependencies = [ - sources."@types/node-13.13.30" + sources."@types/node-13.13.31" sources."long-4.0.0" ]; }) @@ -93769,10 +94729,10 @@ in snyk = nodeEnv.buildNodePackage { name = "snyk"; packageName = "snyk"; - version = "1.427.1"; + version = "1.428.0"; src = fetchurl { - url = "https://registry.npmjs.org/snyk/-/snyk-1.427.1.tgz"; - sha512 = "JSxh4JZm/cjaAOE77Es8WwE0hnBkQLwMgWZmuqZgIpJYIxGgyQYYChygyx/FzUzx+wMM6zOFUuh4zw2V4KMO2w=="; + url = "https://registry.npmjs.org/snyk/-/snyk-1.428.0.tgz"; + sha512 = "yV1f28PPVG7sJ0c4GAMO3nhuJMIJNDagYJRQVwA0zLCr5u3UraE0qK2wRxo2j53ICkMBslp0b073EIoaB0lVkA=="; }; dependencies = [ sources."@sindresorhus/is-2.1.1" @@ -93802,7 +94762,7 @@ in sources."@types/http-cache-semantics-4.0.0" sources."@types/js-yaml-3.12.5" sources."@types/keyv-3.1.1" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/responselike-1.0.0" sources."@types/semver-5.5.0" sources."@yarnpkg/lockfile-1.1.0" @@ -94368,19 +95328,30 @@ in "socket.io" = nodeEnv.buildNodePackage { name = "socket.io"; packageName = "socket.io"; - version = "3.0.1"; + version = "3.0.2"; src = fetchurl { - url = "https://registry.npmjs.org/socket.io/-/socket.io-3.0.1.tgz"; - sha512 = "oVYbCQ4sCwm4wVi+f1bsE3YFXcvd6b4JjVP8D7IZnQqBeJOKX9XrdgJWSbXqBEqUXPY3jdTqb1M3s4KFTa/IHg=="; + url = "https://registry.npmjs.org/socket.io/-/socket.io-3.0.2.tgz"; + sha512 = "CFnVFhzOy6eHOnZhElG5dtacsEC3jO45KfIWwDSoKavBuWmuK4k4j1eSMj0RymrTA9WuXG5+yD+sxxtMK8rCIA=="; }; dependencies = [ + sources."@types/body-parser-1.19.0" + sources."@types/connect-3.4.33" + sources."@types/cookie-0.4.0" + sources."@types/cors-2.8.8" + sources."@types/express-4.17.9" + sources."@types/express-serve-static-core-4.17.13" + sources."@types/mime-2.0.3" + sources."@types/node-14.14.8" + sources."@types/qs-6.9.5" + sources."@types/range-parser-1.2.3" + sources."@types/serve-static-1.13.8" sources."accepts-1.3.7" sources."base64id-2.0.0" sources."component-emitter-1.3.0" sources."cookie-0.4.1" sources."cors-2.8.5" sources."debug-4.1.1" - sources."engine.io-4.0.3" + sources."engine.io-4.0.4" sources."engine.io-parser-4.0.1" sources."mime-db-1.44.0" sources."mime-types-2.1.27" @@ -95484,7 +96455,7 @@ in sources."async-1.5.2" sources."async-limiter-1.0.1" sources."asynckit-0.4.0" - (sources."aws-sdk-2.793.0" // { + (sources."aws-sdk-2.794.0" // { dependencies = [ sources."uuid-3.3.2" ]; @@ -96282,8 +97253,8 @@ in sources."css-what-3.4.2" (sources."csso-4.1.1" // { dependencies = [ - sources."css-tree-1.0.1" - sources."mdn-data-2.0.12" + sources."css-tree-1.1.0" + sources."mdn-data-2.0.14" ]; }) sources."define-properties-1.1.3" @@ -98274,7 +99245,7 @@ in sources."@types/debug-4.1.5" sources."@types/http-cache-semantics-4.0.0" sources."@types/keyv-3.1.1" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/responselike-1.0.0" sources."abbrev-1.1.1" sources."abstract-logging-2.0.1" @@ -99238,7 +100209,7 @@ in sources."@primer/octicons-11.0.0" sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."abbrev-1.1.1" sources."accepts-1.3.7" sources."after-0.8.2" @@ -101088,7 +102059,7 @@ in sources."@starptech/rehype-webparser-0.10.0" sources."@starptech/webparser-0.10.0" sources."@szmarczak/http-timer-1.1.2" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/unist-2.0.3" sources."@types/vfile-3.0.2" sources."@types/vfile-message-2.0.0" @@ -102030,7 +103001,7 @@ in sources."@sindresorhus/is-0.14.0" sources."@szmarczak/http-timer-1.1.2" sources."@types/minimatch-3.0.3" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."JSONSelect-0.2.1" sources."acorn-7.4.1" sources."acorn-jsx-5.3.1" @@ -102978,7 +103949,7 @@ in sources."@types/eslint-scope-3.7.0" sources."@types/estree-0.0.45" sources."@types/json-schema-7.0.6" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@webassemblyjs/ast-1.9.0" sources."@webassemblyjs/floating-point-hex-parser-1.9.0" sources."@webassemblyjs/helper-api-error-1.9.0" @@ -103004,11 +103975,11 @@ in sources."ajv-keywords-3.5.2" sources."browserslist-4.14.7" sources."buffer-from-1.1.1" - sources."caniuse-lite-1.0.30001158" + sources."caniuse-lite-1.0.30001159" sources."chrome-trace-event-1.0.2" sources."colorette-1.2.1" sources."commander-2.20.3" - sources."electron-to-chromium-1.3.597" + sources."electron-to-chromium-1.3.598" sources."enhanced-resolve-5.3.1" sources."escalade-3.1.1" sources."eslint-scope-5.1.1" @@ -103168,7 +104139,7 @@ in dependencies = [ sources."@types/glob-7.1.3" sources."@types/minimatch-3.0.3" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."accepts-1.3.7" sources."ajv-6.12.6" sources."ajv-errors-1.0.1" @@ -103885,7 +104856,7 @@ in sources."@protobufjs/pool-1.1.0" sources."@protobufjs/utf8-1.1.0" sources."@types/long-4.0.1" - sources."@types/node-13.13.30" + sources."@types/node-13.13.31" sources."addr-to-ip-port-1.5.1" sources."airplay-js-0.3.0" sources."balanced-match-1.0.0" @@ -103999,7 +104970,7 @@ in sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ip-1.1.5" - sources."ip-set-1.0.2" + sources."ip-set-2.1.0" sources."ipaddr.js-2.0.0" sources."is-ascii-1.0.0" sources."is-docker-2.1.1" @@ -104012,7 +104983,7 @@ in sources."k-rpc-5.1.0" sources."k-rpc-socket-1.11.1" sources."last-one-wins-1.0.4" - (sources."load-ip-set-2.1.1" // { + (sources."load-ip-set-2.1.2" // { dependencies = [ sources."decompress-response-6.0.0" sources."mimic-response-3.1.0" @@ -104317,7 +105288,7 @@ in sources."@sindresorhus/is-0.7.0" sources."@types/glob-7.1.3" sources."@types/minimatch-3.0.3" - sources."@types/node-14.14.7" + sources."@types/node-14.14.8" sources."@types/normalize-package-data-2.4.0" sources."JSONStream-1.3.5" sources."aggregate-error-3.1.0" diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/ca-certs/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/ca-certs/default.nix index 136187e9d3..65b411c52d 100644 --- a/third_party/nixpkgs/pkgs/development/ocaml-modules/ca-certs/default.nix +++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/ca-certs/default.nix @@ -1,21 +1,21 @@ { lib, buildDunePackage, fetchurl -, bos, fpath, rresult, ptime, mirage-crypto, x509 +, bos, fpath, rresult, ptime, mirage-crypto, x509, astring, logs }: buildDunePackage rec { pname = "ca-certs"; - version = "0.1.2"; + version = "0.1.3"; minimumOCamlVersion = "4.07"; src = fetchurl { url = "https://github.com/mirage/ca-certs/releases/download/v${version}/ca-certs-v${version}.tbz"; - sha256 = "10bbqbrsqcmslz56zc5407knalh3kqypbm7lblnzzbidbapa9wpz"; + sha256 = "0jpghxjp2n8wx6ig0d2x87ycaql6mb92w8ai3xh3jb288m7g02zn"; }; useDune2 = true; - propagatedBuildInputs = [ bos fpath rresult ptime mirage-crypto x509 ]; + propagatedBuildInputs = [ bos fpath rresult ptime mirage-crypto x509 astring logs ]; # tests need access to network and systemwide ca cert chain doCheck = false; diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/default.nix index 09753c14b3..21d9d02da4 100644 --- a/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/default.nix +++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/default.nix @@ -6,6 +6,7 @@ buildDunePackage rec { pname = "dns"; version = "4.6.2"; + useDune2 = true; minimumOCamlVersion = "4.07"; src = fetchurl { diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/httpaf/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/httpaf/default.nix index 42e7c1eac1..fbc21108bd 100644 --- a/third_party/nixpkgs/pkgs/development/ocaml-modules/httpaf/default.nix +++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/httpaf/default.nix @@ -1,19 +1,31 @@ -{ lib, fetchFromGitHub, buildDunePackage, ocaml, angstrom, faraday, alcotest }: +{ lib, fetchFromGitHub, fetchpatch, buildDunePackage +, angstrom, faraday, alcotest +}: buildDunePackage rec { pname = "httpaf"; - version = "0.4.1"; + version = "0.6.6"; + + useDune2 = true; src = fetchFromGitHub { owner = "inhabitedtype"; repo = pname; rev = version; - sha256 = "0i2r004ihj00hd97475y8nhjqjln58xx087zcjl0dfp0n7q80517"; + sha256 = "065ikryv8zw9cbk6ddcjcind88ckk0inz9m3sqj9nwyfw4v4scm6"; }; - checkInputs = lib.optional doCheck alcotest; + patches = [ + # Fix tests with angstrom ≥ 0.14 + (fetchpatch { + url = "https://github.com/inhabitedtype/httpaf/commit/fc0de5f2f1bd8df953ae4d4c9a61032392436c84.patch"; + sha256 = "1a8ca76ifbgyaq1bqfyq18mmxinjjparzkrr7ljbj0y1z1rl748z"; + }) + ]; + + checkInputs = [ alcotest ]; propagatedBuildInputs = [ angstrom faraday ]; - doCheck = lib.versions.majorMinor ocaml.version != "4.07"; + doCheck = true; meta = { description = "A high-performance, memory-efficient, and scalable web server for OCaml"; diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/default.nix index 893b667f83..58fcab5313 100644 --- a/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/default.nix +++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/default.nix @@ -2,18 +2,20 @@ buildDunePackage rec { pname = "metrics"; - version = "0.1.0"; + version = "0.2.0"; + + useDune2 = true; minimumOCamlVersion = "4.04"; src = fetchurl { url = "https://github.com/mirage/metrics/releases/download/${version}/metrics-${version}.tbz"; - sha256 = "0jy88anrx3rh19046rrbrjmx922zvz3wlqkk8asilqv9pbvpnp1a"; + sha256 = "0j215cji3n78lghzi9m6kgr3r1s91v681hfnn7cgybb31d7gjkqg"; }; propagatedBuildInputs = [ fmt ]; - checkInputs = lib.optional doCheck alcotest; + checkInputs = [ alcotest ]; doCheck = true; diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/influx.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/influx.nix new file mode 100644 index 0000000000..8394ec0c0f --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/influx.nix @@ -0,0 +1,14 @@ +{ buildDunePackage, metrics +, astring, duration, fmt, lwt +}: + +buildDunePackage rec { + pname = "metrics-influx"; + inherit (metrics) version useDune2 src; + + propagatedBuildInputs = [ astring duration fmt lwt metrics ]; + + meta = metrics.meta // { + description = "Influx reporter for the Metrics library"; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/lwt.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/lwt.nix index 47b91e430c..7085ff5814 100644 --- a/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/lwt.nix +++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/lwt.nix @@ -1,11 +1,11 @@ -{ buildDunePackage, ocaml_lwt, metrics }: +{ buildDunePackage, logs, ocaml_lwt, metrics }: buildDunePackage { pname = "metrics-lwt"; - inherit (metrics) version src; + inherit (metrics) version useDune2 src; - propagatedBuildInputs = [ ocaml_lwt metrics ]; + propagatedBuildInputs = [ logs ocaml_lwt metrics ]; meta = metrics.meta // { description = "Lwt backend for the Metrics library"; diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/mirage.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/mirage.nix new file mode 100644 index 0000000000..4a891505ac --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/mirage.nix @@ -0,0 +1,14 @@ +{ buildDunePackage, metrics, metrics-influx +, cstruct, ipaddr, logs, lwt, mirage-clock, mirage-stack +}: + +buildDunePackage { + pname = "metrics-mirage"; + inherit (metrics) version useDune2 src; + + propagatedBuildInputs = [ cstruct ipaddr logs lwt metrics metrics-influx mirage-clock mirage-stack ]; + + meta = metrics.meta // { + description = "Mirage backend for the Metrics library"; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/unix.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/unix.nix index 45a92f1080..5a7bae1b29 100644 --- a/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/unix.nix +++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/metrics/unix.nix @@ -1,14 +1,14 @@ -{ lib, buildDunePackage, gnuplot, ocaml_lwt, metrics, metrics-lwt, mtime, uuidm }: +{ buildDunePackage, gnuplot, ocaml_lwt, metrics, metrics-lwt, mtime, uuidm }: buildDunePackage rec { pname = "metrics-unix"; - inherit (metrics) version src; + inherit (metrics) version useDune2 src; propagatedBuildInputs = [ gnuplot ocaml_lwt metrics mtime uuidm ]; - checkInputs = lib.optional doCheck metrics-lwt; + checkInputs = [ metrics-lwt ]; doCheck = true; diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/qtest/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/qtest/default.nix index 3bbb542bcb..e7f00803a1 100644 --- a/third_party/nixpkgs/pkgs/development/ocaml-modules/qtest/default.nix +++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/qtest/default.nix @@ -2,13 +2,13 @@ buildDunePackage rec { pname = "qtest"; - version = "2.11"; + version = "2.11.1"; src = fetchFromGitHub { owner = "vincent-hugot"; repo = pname; rev = "v${version}"; - sha256 = "10fi2093ny8pp3jsi1gdqsllp3lr4r5mfcs2hrm7qvbnhrdbb0g3"; + sha256 = "01aaqnblpkrkv1b2iy5cwn92vxdj4yjiav9s2nvvrqz5m8b9hi1f"; }; propagatedBuildInputs = [ qcheck ]; diff --git a/third_party/nixpkgs/pkgs/development/php-packages/composer/2.0.nix b/third_party/nixpkgs/pkgs/development/php-packages/composer/2.0.nix index 858884628d..c3bd63de7f 100644 --- a/third_party/nixpkgs/pkgs/development/php-packages/composer/2.0.nix +++ b/third_party/nixpkgs/pkgs/development/php-packages/composer/2.0.nix @@ -1,14 +1,14 @@ { mkDerivation, fetchurl, pkgs, lib, php }: let pname = "composer"; - version = "2.0.4"; + version = "2.0.7"; in mkDerivation { inherit pname version; src = fetchurl { url = "https://getcomposer.org/download/${version}/composer.phar"; - sha256 = "03bnaifywh8pmpzl0b8r3rm3radj0rz176vzkz327j99fi3vrcn3"; + sha256 = "1sgbawai2jwriyfdlc7xp0qz535hd61xcbsnqiaxwp0xmy60w1ha"; }; dontUnpack = true; diff --git a/third_party/nixpkgs/pkgs/development/php-packages/mongodb/default.nix b/third_party/nixpkgs/pkgs/development/php-packages/mongodb/default.nix index 9802242e5b..852c3b63c4 100644 --- a/third_party/nixpkgs/pkgs/development/php-packages/mongodb/default.nix +++ b/third_party/nixpkgs/pkgs/development/php-packages/mongodb/default.nix @@ -3,8 +3,8 @@ buildPecl { pname = "mongodb"; - version = "1.8.1"; - sha256 = "0xxrll17c7nz146g9gww4cg41xc3qg41n73syb06546q9skqabyl"; + version = "1.8.2"; + sha256 = "01l300204ph9nd7khd9qazpdbi1biqvmjqbxbngdfjk9n5d8vvzw"; nativeBuildInputs = [ pkgs.pkgconfig ]; buildInputs = with pkgs; [ diff --git a/third_party/nixpkgs/pkgs/development/php-packages/phpstan/default.nix b/third_party/nixpkgs/pkgs/development/php-packages/phpstan/default.nix index ddc8516742..411c6353ea 100644 --- a/third_party/nixpkgs/pkgs/development/php-packages/phpstan/default.nix +++ b/third_party/nixpkgs/pkgs/development/php-packages/phpstan/default.nix @@ -1,14 +1,14 @@ { mkDerivation, fetchurl, pkgs, lib, php }: let pname = "phpstan"; - version = "0.12.52"; + version = "0.12.55"; in mkDerivation { inherit pname version; src = pkgs.fetchurl { url = "https://github.com/phpstan/phpstan/releases/download/${version}/phpstan.phar"; - sha256 = "0zhbpcja7fyhqi2p8mky7v3dv50dgi4yxpj2hvmxs61kp9irf0nb"; + sha256 = "1qyywsivfal1d8485v2iyg5x3f9krnviv5nidgfv53ywrm9k4lgp"; }; phases = [ "installPhase" ]; diff --git a/third_party/nixpkgs/pkgs/development/php-packages/protobuf/default.nix b/third_party/nixpkgs/pkgs/development/php-packages/protobuf/default.nix index f5f0d7ac3e..10b0458973 100644 --- a/third_party/nixpkgs/pkgs/development/php-packages/protobuf/default.nix +++ b/third_party/nixpkgs/pkgs/development/php-packages/protobuf/default.nix @@ -3,8 +3,8 @@ buildPecl { pname = "protobuf"; - version = "3.13.0.1"; - sha256 = "0vzxwisa8g3xgzcwa5b6cx6nyf41gkm71rxiisnnz1axz4q0hzqf"; + version = "3.14.0"; + sha256 = "1ldc4s28hq61cfg8l4c06pgicj0ng7k37f28a0dnnbs7xkr7cibd"; buildInputs = [ pcre' ]; diff --git a/third_party/nixpkgs/pkgs/development/php-packages/psalm/default.nix b/third_party/nixpkgs/pkgs/development/php-packages/psalm/default.nix index 07a9392b25..129fbaf4ed 100644 --- a/third_party/nixpkgs/pkgs/development/php-packages/psalm/default.nix +++ b/third_party/nixpkgs/pkgs/development/php-packages/psalm/default.nix @@ -1,14 +1,14 @@ { mkDerivation, fetchurl, pkgs, lib, php }: let pname = "psalm"; - version = "4.1.0"; + version = "4.1.1"; in mkDerivation { inherit pname version; src = fetchurl { url = "https://github.com/vimeo/psalm/releases/download/${version}/psalm.phar"; - sha256 = "1mpbw9q0fgh6vdfwsm222fz1vi9jrw6l5k1mz4gyv5kxvbyzmn4c"; + sha256 = "05qjrg8wxlqxihv7xl31n73ygx7ykvcpbh2gq958iin4rr1bcy88"; }; phases = [ "installPhase" ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/3to2/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/3to2/default.nix index 8870388c28..ff64a6d1a4 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/3to2/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/3to2/default.nix @@ -24,8 +24,6 @@ buildPythonPackage rec { # Test failing due to upstream issue (https://bitbucket.org/amentajo/lib3to2/issues/50/testsuite-fails-with-new-python-35) doCheck = false; - dontUsePythonRecompileBytecode = true; - meta = { homepage = "https://bitbucket.org/amentajo/lib3to2"; description = "Refactors valid 3.x syntax into valid 2.x syntax, if a syntactical conversion is possible"; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aioextensions/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aioextensions/default.nix index 62a6b90e9f..3fee1af2f1 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/aioextensions/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/aioextensions/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "aioextensions"; - version = "20.11.1517005"; + version = "20.11.1621472"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "10b8ddhd77ixxi2i8mw86m388smp324f7rr0mdpkwdb0ra99ra8m"; + sha256 = "abfb2a27590f20b04808192e6c9c5f93298656c013546850c4505b5070a8cc82"; }; propagatedBuildInputs = [ uvloop ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiokafka/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiokafka/default.nix index c6cfe99297..ba32976b96 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/aiokafka/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/aiokafka/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "aiokafka"; - version = "0.6.0"; + version = "0.7.0"; disabled = isPy27; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "aiokafka"; rev = "v${version}"; - sha256 = "1l5nkz9blmfrbsj7m76vm8vcfdgvab33anzpq62384scp9yf8dln"; + sha256 = "16pcgv38syqy6sj3w7zx95zgynpd642n3i95dpiw0ivhpqrxxhrf"; }; nativeBuildInputs = [ diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiounifi/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiounifi/default.nix index 3b05d2c381..a39b456641 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/aiounifi/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/aiounifi/default.nix @@ -3,13 +3,13 @@ buildPythonPackage rec { pname = "aiounifi"; - version = "23"; + version = "25"; disabled = ! isPy3k; src = fetchPypi { inherit pname version; - sha256 = "0628058b644776132f2f893f1a2201a0142a38b6acf089c6b11a63ad5a752ba7"; + sha256 = "1777effcc4ec8683e53603437887c43fa650f09ef4d148904ce06e2aa11044b7"; }; propagatedBuildInputs = [ aiohttp ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/alerta-server/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/alerta-server/default.nix index dd3e4ab1b1..f8a3b96848 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/alerta-server/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/alerta-server/default.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "alerta-server"; - version = "8.0.3"; + version = "8.1.0"; src = fetchPypi { inherit pname version; - sha256 = "894d240c51428225264867a80094b9743d71272635a18ddfefa5832b61fed2c6"; + sha256 = "32a97eee95aea5527f6efa844c18b727fe4a6d61356ea3c0769a29a163ddcb7e"; }; propagatedBuildInputs = [ @@ -23,7 +23,7 @@ buildPythonPackage rec { pymongo python-dateutil pytz - pyyaml + pyyaml requests requests-hawk sentry-sdk diff --git a/third_party/nixpkgs/pkgs/development/python-modules/arabic-reshaper/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/arabic-reshaper/default.nix new file mode 100644 index 0000000000..ad5f64146a --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/arabic-reshaper/default.nix @@ -0,0 +1,26 @@ +{ lib, buildPythonPackage, fetchPypi, future, configparser, isPy27 }: + +buildPythonPackage rec { + pname = "arabic_reshaper"; + version = "2.1.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "zzGPpdUdLSJPpJv2vbu0aE9r0sBot1z84OYH+JrBmdw="; + }; + + propagatedBuildInputs = [ future ] + ++ lib.optionals isPy27 [ configparser ]; + + # Tests are not published on pypi + doCheck = false; + + pythonImportsCheck = [ "arabic_reshaper" ]; + + meta = with lib; { + homepage = "https://github.com/mpcabd/python-arabic-reshaper"; + description = "Reconstruct Arabic sentences to be used in applications that don't support Arabic"; + platforms = platforms.unix; + maintainers = with maintainers; [ freezeboy ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/arpeggio/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/arpeggio/default.nix index 42d1ce0a21..29c5e43810 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/arpeggio/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/arpeggio/default.nix @@ -8,11 +8,11 @@ buildPythonPackage rec { pname = "Arpeggio"; - version = "1.9.2"; + version = "1.10.1"; src = fetchPypi { inherit pname version; - sha256 = "948ce06163a48a72c97f4fe79ad3d1c1330b6fec4f22ece182fb60ef60bd022b"; + sha256 = "920d12cc762edb2eb56daae64a14c93e43dc181b481c88fc79314c0df6ee639e"; }; # Shall not be needed for next release diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asana/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asana/default.nix index 7c08cf1acb..71c003ef9b 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/asana/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/asana/default.nix @@ -4,7 +4,7 @@ buildPythonPackage rec { pname = "asana"; - version = "0.8.2"; + version = "0.10.3"; # upstream reportedly doesn't support 3.7 yet, blocked on # https://bugs.python.org/issue34226 @@ -14,7 +14,7 @@ buildPythonPackage rec { owner = "asana"; repo = "python-asana"; rev = "v${version}"; - sha256 = "113zwnrpim1pdw8dzid2wpp5gzr2zk26jjl4wrwhgj0xk1cw94yi"; + sha256 = "11nsfygcfpc2qb2gy4npi9w00cqfh88g7k3rsfq7xambz1zjdz1n"; }; checkInputs = [ pytest responses ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asciimatics/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asciimatics/default.nix index 09bf4e6a3d..aafbaa15ff 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/asciimatics/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/asciimatics/default.nix @@ -12,11 +12,11 @@ buildPythonPackage rec { pname = "asciimatics"; - version = "1.11.0"; + version = "1.12.0"; src = fetchPypi { inherit pname version; - sha256 = "132y3gc0dj9vmgajmzz2fyc3icrrgsvynwfl0g31bylm7h9p220x"; + sha256 = "4120461a3fb345638dee4fe0f8a3d3f9b6d2d2e003f95c5f914523f94463158d"; }; nativeBuildInputs = [ @@ -39,6 +39,13 @@ buildPythonPackage rec { # which is too complicated to setup here doCheck = false; + pythonImportsCheck = [ + "asciimatics.effects" + "asciimatics.renderers" + "asciimatics.scene" + "asciimatics.screen" + ]; + meta = with lib; { description = "Helps to create full-screen text UIs (from interactive forms to ASCII animations) on any platform"; homepage = "https://github.com/peterbrittain/asciimatics"; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/atom/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/atom/default.nix index 60fa12d4a6..cb9503fe6e 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/atom/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/atom/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "atom"; - version = "0.5.2"; + version = "0.6.0"; src = fetchPypi { inherit pname version; - sha256 = "99b4c94b833aafffc0b34ab8f98b697f575be3230bff38ebf863d065403333e0"; + sha256 = "df65a654744ccdc4843ce09c38612fd8f702c84be501b1d955c3ac0b9ad28dc5"; }; buildInputs = [ cppy ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix index d77f187d65..525a72a700 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "azure-mgmt-loganalytics"; - version = "1.0.0"; + version = "2.0.0"; src = fetchPypi { inherit pname version; extension = "zip"; - sha256 = "7eb052a1c4bb037c06a0aff740378bd54a6ae256bf5cb71faa14b4eb61281488"; + sha256 = "947cada6e52fea6ecae7011d7532cf8edbe90250753a58749c473b863331fcc6"; }; propagatedBuildInputs = [ diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix index ad74d2cf77..a57bbe07f5 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix @@ -5,13 +5,13 @@ }: buildPythonPackage rec { - version = "0.13.0"; + version = "0.14.0"; pname = "azure-mgmt-netapp"; disabled = isPy27; src = fetchPypi { inherit pname version; - sha256 = "e86034d073144bd5dbafe17e20fef3f48b5bf98a31b27cc0de462dc8f98303bb"; + sha256 = "6fd915e68d314bec8b56c6ece194005d2c4fc97478fc1f797639d4a6913c1539"; extension = "zip"; }; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/backports_shutil_get_terminal_size/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/backports_shutil_get_terminal_size/default.nix index 34a7ddefa4..7fd9bca3a7 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/backports_shutil_get_terminal_size/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/backports_shutil_get_terminal_size/default.nix @@ -30,6 +30,6 @@ if !(pythonOlder "3.3") then null else buildPythonPackage { description = "A backport of the get_terminal_size function from Python 3.3’s shutil."; homepage = "https://github.com/chrippa/backports.shutil_get_terminal_size"; license = with licenses; [ mit ]; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/batchspawner/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/batchspawner/default.nix index 29109a2e09..2acfa5ecd1 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/batchspawner/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/batchspawner/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "batchspawner"; - version = "1.0.0"; + version = "1.0.1"; disabled = isPy27; src = fetchFromGitHub { owner = "jupyterhub"; repo = "batchspawner"; rev = "v${version}"; - sha256 = "0yn312sjfjpjjfciagbczfmqprk2fj4lbb3vsbzj17p948acq5w2"; + sha256 = "0vqf3qc2yp52441s6xwgixgl37976qqgpd9sshbgh924j314v1yv"; }; propagatedBuildInputs = [ diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bayesian-optimization/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bayesian-optimization/default.nix index a1739bf477..c41181ca7b 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/bayesian-optimization/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/bayesian-optimization/default.nix @@ -5,11 +5,13 @@ , scikitlearn , scipy , pytest +, isPy27 }: buildPythonPackage rec { pname = "bayesian-optimization"; version = "1.2.0"; + disabled = isPy27; src = fetchFromGitHub { owner = "fmfn"; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bip_utils/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bip_utils/default.nix index 2b9e16b6a6..17f996bfd7 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/bip_utils/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/bip_utils/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "bip_utils"; - version = "1.5.0"; + version = "1.6.0"; disabled = pythonOlder "3.6"; @@ -16,7 +16,7 @@ buildPythonPackage rec { owner = "ebellocchia"; repo = pname; rev = "v${version}"; - sha256 = "06ls1lara7sklqw6wrw5d3wpxwgyv6paxwjp37x7b3kfskm14cmd"; + sha256 = "0zbjrgl4dd65r3liyp8syxr106z1wn7ngfcm5dlfcxqwj8zkf56m"; }; propagatedBuildInputs = [ ecdsa pysha3 ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bitarray/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bitarray/default.nix index fe4e442e30..08e81476ba 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/bitarray/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/bitarray/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "bitarray"; - version = "1.6.0"; + version = "1.6.1"; src = fetchPypi { inherit pname version; - sha256 = "ba157ddebddc723fe021fc80595b3c70924d69ee58286b62bfca21da48edfc9d"; + sha256 = "ab85b38365dd9956264226b30dababa02161ed49bb36c7ee82cc6545e07b1599"; }; meta = with lib; { diff --git a/third_party/nixpkgs/pkgs/development/python-modules/black/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/black/default.nix index 997f20e137..f0a25dfb0b 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/black/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/black/default.nix @@ -1,42 +1,71 @@ -{ stdenv, buildPythonPackage, fetchPypi, pythonOlder -, attrs, click, toml, appdirs, aiohttp, aiohttp-cors -, glibcLocales, typed-ast, pathspec, regex -, setuptools_scm, pytest }: +{ stdenv, lib +, buildPythonPackage, fetchPypi, pythonOlder, setuptools_scm, pytestCheckHook +, aiohttp +, aiohttp-cors +, appdirs +, attrs +, click +, mypy-extensions +, pathspec +, regex +, toml +, typed-ast +, typing-extensions }: buildPythonPackage rec { pname = "black"; - version = "19.10b0"; + version = "20.8b1"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "0f8mr0yzj78q1dx7v6ggbgfir2wv0n5z2shfbbvfdq7910xbgvf2"; + sha256 = "1spv6sldp3mcxr740dh3ywp25lly9s8qlvs946fin44rl1x5a0hw"; }; nativeBuildInputs = [ setuptools_scm ]; - checkInputs = [ pytest glibcLocales ]; # Necessary for the tests to pass on Darwin with sandbox enabled. # Black starts a local server and needs to bind a local address. __darwinAllowLocalNetworking = true; - # Don't know why these tests fails - # Disable test_expression_diff, because it fails on darwin - checkPhase = '' - LC_ALL="en_US.UTF-8" pytest \ - --deselect tests/test_black.py::BlackTestCase::test_expression_diff \ - --deselect tests/test_black.py::BlackTestCase::test_cache_multiple_files \ - --deselect tests/test_black.py::BlackTestCase::test_failed_formatting_does_not_get_cached + checkInputs = [ pytestCheckHook ]; + + preCheck = '' + export PATH="$PATH:$out/bin" ''; - propagatedBuildInputs = [ attrs appdirs click toml aiohttp aiohttp-cors pathspec regex typed-ast ]; + disabledTests = [ + # Don't know why these tests fails + "test_cache_multiple_files" + "test_failed_formatting_does_not_get_cached" + # requires network access + "test_gen_check_output" + "test_process_queue" + ] ++ lib.optionals stdenv.isDarwin [ + # fails on darwin + "test_expression_diff" + ]; - meta = with stdenv.lib; { + propagatedBuildInputs = [ + aiohttp + aiohttp-cors + appdirs + attrs + click + mypy-extensions + pathspec + regex + toml + typed-ast + typing-extensions + ]; + + meta = with lib; { description = "The uncompromising Python code formatter"; homepage = "https://github.com/psf/black"; + changelog = "https://github.com/psf/black/blob/${version}/CHANGES.md"; license = licenses.mit; maintainers = with maintainers; [ sveitser ]; }; - } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bleak/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bleak/default.nix index 63371fc6ee..09ba8f7b5f 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/bleak/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/bleak/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "bleak"; - version = "0.7.1"; + version = "0.9.1"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "25f630cf558efda5cbf620d921b85a80ae963c537feaa18cc934f7fa38dc482d"; + sha256 = "f81b0069e5c1570883144c1910b884e5cefe16d3c2ed09e579b6d8f853f08588"; }; postPatch = '' diff --git a/third_party/nixpkgs/pkgs/development/python-modules/braintree/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/braintree/default.nix index 2c05d64682..7eba4743f0 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/braintree/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/braintree/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "braintree"; - version = "4.4.0"; + version = "4.5.0"; src = fetchPypi { inherit pname version; - sha256 = "79ddadaa9db60b81762a10af0c0d994fd60d21616c7d9229d6f7ce1930f8d343"; + sha256 = "98b9775e3d5f793c0a47df6b3649cd175705ee2d9163f7853e8c73acec7b923f"; }; propagatedBuildInputs = [ requests ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bravia-tv/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bravia-tv/default.nix index cfb30a926d..15f292953b 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/bravia-tv/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/bravia-tv/default.nix @@ -2,14 +2,14 @@ buildPythonPackage rec { pname = "bravia-tv"; - version = "1.0.7"; + version = "1.0.8"; disabled = isPy27; src = fetchFromGitHub { owner = "dcnielsen90"; repo = "python-bravia-tv"; rev = "v${version}"; - sha256 = "0bg33nilybh46s6yz3x7a7x8biwbvy5scqdrl4didhn7vjd4w5fn"; + sha256 = "0djwy4z1y173q3mnbngp754yrwzmm6h3x0rshvrvd64b78x1bsmp"; }; propagatedBuildInputs = [ requests ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/breathe/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/breathe/default.nix index 9c8440b9f7..1ebc230f61 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/breathe/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/breathe/default.nix @@ -1,13 +1,13 @@ { lib, fetchPypi, buildPythonPackage, docutils, six, sphinx, isPy3k, isPy27 }: buildPythonPackage rec { - version = "4.23.0"; + version = "4.24.0"; pname = "breathe"; disabled = isPy27; src = fetchPypi { inherit pname version; - sha256 = "c28e251ad8a42e4d3dd6c0861a66128b400131614b36f19df505ea34c934f801"; + sha256 = "cd959f259361473896857d5720386963800f8401d29b696705ebb01711d96e35"; }; propagatedBuildInputs = [ docutils six sphinx ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/broadlink/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/broadlink/default.nix index 685ca57b7e..dcb1368f41 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/broadlink/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/broadlink/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "broadlink"; - version = "0.14.1"; + version = "0.16.0"; src = fetchPypi { inherit pname version; - sha256 = "5c443d4639b737069e5e27df451b6e89c5ed50be81899e4ea02adb355bf3d724"; + sha256 = "637dabc6f47b283b72bc521322554462da7a247f04614e458d65df8574d03a41"; }; postPatch = '' diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bx-python/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bx-python/default.nix index 57a3609bad..57ace67d3f 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/bx-python/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/bx-python/default.nix @@ -3,14 +3,14 @@ buildPythonPackage rec { pname = "bx-python"; - version = "0.8.6"; + version = "0.8.9"; disabled = isPy27; src = fetchFromGitHub { owner = "bxlab"; repo = "bx-python"; rev = "v${version}"; - sha256 = "1i40vmn8n83vqcpqj843riv9vp16s753jc4wc90p0cmrnhmzcv13"; + sha256 = "0bsqnw8rv08586wksvx2a8dawvhyzvz5pzsh9y3217b6wxq98dnq"; }; nativeBuildInputs = [ cython ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cassandra-driver/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cassandra-driver/default.nix index ecb1edf595..32cf844cf0 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/cassandra-driver/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/cassandra-driver/default.nix @@ -42,5 +42,6 @@ buildPythonPackage rec { description = "A Python client driver for Apache Cassandra"; homepage = "http://datastax.github.io/python-driver"; license = licenses.asl20; + broken = true; # geomet doesn't exist }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cypari2/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cypari2/default.nix index 9308a13fb5..1cef3514e9 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/cypari2/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/cypari2/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "Cython bindings for PARI"; license = licenses.gpl2; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; homepage = "https://github.com/defeo/cypari2"; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cysignals/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cysignals/default.nix index 137451b6b5..736afab425 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/cysignals/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/cysignals/default.nix @@ -42,10 +42,10 @@ buildPythonPackage rec { enableParallelBuilding = true; - meta = { + meta = with lib; { description = "Interrupt and signal handling for Cython"; homepage = "https://github.com/sagemath/cysignals/"; - maintainers = with lib.maintainers; [ timokau ]; - license = lib.licenses.lgpl3Plus; + maintainers = teams.sage.members; + license = licenses.lgpl3Plus; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/databricks-cli/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/databricks-cli/default.nix index 952f0723c7..8672f07762 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/databricks-cli/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/databricks-cli/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "databricks-cli"; - version = "0.11.0"; + version = "0.14.0"; src = fetchPypi { inherit pname version; - sha256 = "b3c7205dd8cb9935c475794ebd41b53aba79a53e028d3cf6b5871eec83c89ec0"; + sha256 = "68e5cdcf4ca26d3c628bca26e44563d58e64d3b2805b9adb94b4006976d9c7e1"; }; checkInputs = [ diff --git a/third_party/nixpkgs/pkgs/development/python-modules/debugpy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/debugpy/default.nix index 5f10b7897e..75a11d8cf2 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/debugpy/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/debugpy/default.nix @@ -18,13 +18,13 @@ buildPythonPackage rec { pname = "debugpy"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = "Microsoft"; repo = pname; rev = "v${version}"; - sha256 = "1f6a62hg82fn9ddrl6g11x2h27zng8jmrlfbnnra6q590i5v1ixr"; + sha256 = "1r5w5ngipj5fgjylrmlw3jrh5y2n67n68l91sj9329549x4ww8dh"; }; patches = [ @@ -34,6 +34,11 @@ buildPythonPackage rec { inherit gdb; }) + (substituteAll { + src = ./hardcode-version.patch; + inherit version; + }) + # Fix importing debugpy in: # - test_nodebug[module-launch(externalTerminal)] # - test_nodebug[module-launch(integratedTerminal)] @@ -45,13 +50,6 @@ buildPythonPackage rec { ./fix-test-pythonpath.patch ]; - postPatch = '' - # Use nixpkgs version instead of versioneer - substituteInPlace setup.py \ - --replace "cmds = versioneer.get_cmdclass()" "cmds = {}" \ - --replace "version=versioneer.get_version()" "version='${version}'" - ''; - # Remove pre-compiled "attach" libraries and recompile for host platform # Compile flags taken from linux_and_mac/compile_linux.sh & linux_and_mac/compile_mac.sh preBuild = ''( diff --git a/third_party/nixpkgs/pkgs/development/python-modules/debugpy/hardcode-version.patch b/third_party/nixpkgs/pkgs/development/python-modules/debugpy/hardcode-version.patch new file mode 100644 index 0000000000..2879716f70 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/debugpy/hardcode-version.patch @@ -0,0 +1,51 @@ +diff --git a/setup.py b/setup.py +index cfec60d..32ca206 100644 +--- a/setup.py ++++ b/setup.py +@@ -24,7 +24,6 @@ elif "--abi" in sys.argv: + from setuptools import setup # noqa + + sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +-import versioneer # noqa + + del sys.path[0] + +@@ -86,7 +85,7 @@ if __name__ == "__main__": + if not os.getenv("SKIP_CYTHON_BUILD"): + cython_build() + +- cmds = versioneer.get_cmdclass() ++ cmds = {} + cmds["bdist_wheel"] = bdist_wheel + + extras = {} +@@ -96,7 +95,7 @@ if __name__ == "__main__": + + setup( + name="debugpy", +- version=versioneer.get_version(), ++ version="@version@", + description="An implementation of the Debug Adapter Protocol for Python", # noqa + long_description=long_description, + long_description_content_type="text/markdown", +diff --git a/src/debugpy/__init__.py b/src/debugpy/__init__.py +index baa5a7c..5355327 100644 +--- a/src/debugpy/__init__.py ++++ b/src/debugpy/__init__.py +@@ -27,7 +27,6 @@ __all__ = [ + import codecs + import os + +-from debugpy import _version + from debugpy.common import compat + + +@@ -204,7 +203,7 @@ def trace_this_thread(should_trace): + return api.trace_this_thread(should_trace) + + +-__version__ = _version.get_versions()["version"] ++__version__ = "@version@" + + # Force absolute path on Python 2. + __file__ = os.path.abspath(__file__) diff --git a/third_party/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix index 1a90462a24..dac3484e45 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix @@ -9,11 +9,11 @@ in buildPythonPackage rec { pname = "dependency-injector"; - version = "3.30.4"; + version = "4.4.1"; src = fetchPypi { inherit pname version; - sha256 = "717388a9346883eb5def3e96def7275763f2a607cac48c272f352e3834e0bd0d"; + sha256 = "8c3d9ec6502e2d8051dcdf2603cccb4a87da292a1770e9854814fe928fa4a9b1"; }; propagatedBuildInputs = [ six ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/devpi-common/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/devpi-common/default.nix index ac83c0dd93..7e2a315b41 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/devpi-common/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/devpi-common/default.nix @@ -8,11 +8,11 @@ buildPythonPackage rec { pname = "devpi-common"; - version = "3.5.0"; + version = "3.6.0"; src = fetchPypi { inherit pname version; - sha256 = "4f1eb1bf85a5dabd4f4ecc11ad99588e01cc204989a9f424c2dbe5809c6c3745"; + sha256 = "fc14aa6b74d4d9e27dc2e9cbff000ed9be5cd723d3ac9672e66e4e8fce797227"; }; propagatedBuildInputs = [ diff --git a/third_party/nixpkgs/pkgs/development/python-modules/dockerfile-parse/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/dockerfile-parse/default.nix index c0b14bf88c..e3a998126e 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/dockerfile-parse/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/dockerfile-parse/default.nix @@ -1,12 +1,12 @@ { stdenv, buildPythonPackage, fetchPypi, six, pytestcov, pytest }: buildPythonPackage rec { - version = "1.0.0"; + version = "1.1.0"; pname = "dockerfile-parse"; src = fetchPypi { inherit pname version; - sha256 = "9ed92ede29a646094b52b8b302e477f08e63465b6ee524f5750810280143712e"; + sha256 = "f37bfa327fada7fad6833aebfaac4a3aaf705e4cf813b737175feded306109e8"; }; postPatch = '' diff --git a/third_party/nixpkgs/pkgs/development/python-modules/docrep/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/docrep/default.nix index b467802b62..cd1971234a 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/docrep/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/docrep/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "docrep"; - version = "0.2.7"; + version = "0.3.1"; src = fetchPypi { inherit pname version; - sha256 = "c48939ae14d79172839a5bbaf5a570add47f6cc44d2c18f6b1fac8f1c38dec4d"; + sha256 = "ef6e7433716c0d2c59889aae8bff800b48e82d7e759dfd934b93100dc7bccaa1"; }; checkInputs = [ pytest ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/dogpile.cache/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/dogpile.cache/default.nix index 32cb213af4..1bbe6da3a9 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/dogpile.cache/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/dogpile.cache/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "dogpile.cache"; - version = "1.0.2"; + version = "1.1.0"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "64fda39d25b46486a4876417ca03a4af06f35bfadba9f59613f9b3d748aa21ef"; + sha256 = "eba3eb532be75a930f7a70c40c9a66829a3f7281650ad3cd3a786b2e4ba68e83"; }; # Disable concurrency tests that often fail, diff --git a/third_party/nixpkgs/pkgs/development/python-modules/elasticsearch-dsl/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/elasticsearch-dsl/default.nix index 68d658f498..06c4e4045c 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/elasticsearch-dsl/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/elasticsearch-dsl/default.nix @@ -10,11 +10,11 @@ buildPythonPackage rec { pname = "elasticsearch-dsl"; - version = "7.2.1"; + version = "7.3.0"; src = fetchPypi { inherit pname version; - sha256 = "1e345535164cb684de4b825e1d0daf81b75554b30d3905446584a9e4af0cc3e7"; + sha256 = "0ed75f6ff037e36b2397a8e92cae0ddde79b83adc70a154b8946064cb62f7301"; }; propagatedBuildInputs = [ elasticsearch python-dateutil six ] diff --git a/third_party/nixpkgs/pkgs/development/python-modules/elasticsearch/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/elasticsearch/default.nix index 38522b233d..573b01d239 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/elasticsearch/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/elasticsearch/default.nix @@ -7,11 +7,11 @@ buildPythonPackage (rec { pname = "elasticsearch"; - version = "7.9.1"; + version = "7.10.0"; src = fetchPypi { inherit pname version; - sha256 = "5e08776fbb30c6e92408c7fa8c37d939210d291475ae2f364f0497975918b6fe"; + sha256 = "9053ca99bc9db84f5d80e124a79a32dfa0f7079b2112b546a03241c0dbeda36d"; }; # Check is disabled because running them destroy the content of the local cluster! diff --git a/third_party/nixpkgs/pkgs/development/python-modules/eradicate/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/eradicate/default.nix index 18a7a9ab27..45f0599ea2 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/eradicate/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/eradicate/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "eradicate"; - version = "1.0"; + version = "2.0.0"; src = fetchPypi { inherit pname version; - sha256 = "06nhs8wml5f5k96gbq7jl417bmsqnxy8aykpzbzrvm3gmqmaizag"; + sha256 = "27434596f2c5314cc9b31410c93d8f7e8885747399773cd088d3adea647a60c8"; }; meta = with lib; { diff --git a/third_party/nixpkgs/pkgs/development/python-modules/fabulous/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/fabulous/default.nix new file mode 100644 index 0000000000..6079f22020 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/fabulous/default.nix @@ -0,0 +1,39 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pillow +, python +}: + +buildPythonPackage rec { + pname = "fabulous"; + version = "0.3.0"; + + src = fetchFromGitHub { + owner = "jart"; + repo = pname; + rev = version; + sha256 = "0yxdaz6yayp1a57kdb2i8q7kwwdlwy4a3d0lr012h2ji9m89c8q7"; + }; + + patches = [ + ./relative_import.patch + ]; + + propagatedBuildInputs = [ + pillow + ]; + + checkPhase = '' + for i in tests/*.py; do + ${python.interpreter} $i + done + ''; + + meta = with lib; { + description = "Make the output of terminal applications look fabulous"; + homepage = "https://jart.github.io/fabulous"; + license = licenses.asl20; + maintainers = [ maintainers.symphorien ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/fabulous/relative_import.patch b/third_party/nixpkgs/pkgs/development/python-modules/fabulous/relative_import.patch new file mode 100644 index 0000000000..b12e3d9a78 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/fabulous/relative_import.patch @@ -0,0 +1,27 @@ +diff --git a/fabulous/prompt.py b/fabulous/prompt.py +index 531176f..e395ab4 100644 +--- a/fabulous/prompt.py ++++ b/fabulous/prompt.py +@@ -18,8 +18,7 @@ + import sys + import os + import os.path +-import term +-from term import stdout, stderr, display ++from .term import stdout, stderr, display + + __all__ = ["input_object","query","file_chooser"] + +diff --git a/fabulous/widget.py b/fabulous/widget.py +index 31a2547..7ad889a 100644 +--- a/fabulous/widget.py ++++ b/fabulous/widget.py +@@ -24,7 +24,7 @@ import os + import math + from datetime import datetime + # import textwrap +-from term import stdout, display ++from .term import stdout, display + + class ProgressBar(object): + """A 3-line progress bar, which looks like:: diff --git a/third_party/nixpkgs/pkgs/development/python-modules/flask-autoindex/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/flask-autoindex/default.nix index 26b6977116..fff8859e86 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/flask-autoindex/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/flask-autoindex/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { The result is just like mod_autoindex, but the look is more awesome! ''; license = licenses.bsd2; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; homepage = "https://pythonhosted.org/Flask-AutoIndex/"; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/flask-babel/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/flask-babel/default.nix index 2d542411fa..d052a7c51c 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/flask-babel/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/flask-babel/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { installed automatically for you if you install this library. ''; license = licenses.bsd2; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; homepage = "https://github.com/python-babel/flask-babel"; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/flask-silk/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/flask-silk/default.nix index 831eb03a09..fc8c57be99 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/flask-silk/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/flask-silk/default.nix @@ -24,7 +24,7 @@ buildPythonPackage { meta = with stdenv.lib; { description = "Adds silk icons to your Flask application or module, or extension"; license = licenses.bsd3; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; homepage = "https://github.com/sublee/flask-silk"; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/fpylll/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/fpylll/default.nix index 5587657972..da246966c9 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/fpylll/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/fpylll/default.nix @@ -67,11 +67,11 @@ buildPythonPackage rec { PY_IGNORE_IMPORTMISMATCH=1 pytest ''; - meta = { + meta = with lib; { description = "A Python interface for fplll"; changelog = "https://github.com/fplll/fpylll/releases/tag/${version}"; homepage = "https://github.com/fplll/fpylll"; - maintainers = with lib.maintainers; [ timokau ]; - license = lib.licenses.gpl2Plus; + maintainers = teams.sage.members; + license = licenses.gpl2Plus; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/getkey/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/getkey/default.nix new file mode 100644 index 0000000000..c0cbec2914 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/getkey/default.nix @@ -0,0 +1,34 @@ +{ lib +, buildPythonPackage +, fetchPypi +, pytestCheckHook +, flake8 +}: + +buildPythonPackage rec { + pname = "getkey"; + version = "0.6.5"; + + src = fetchPypi { + inherit pname version; + sha256 = "0ng0ihfagh9g8hral0bq5nhjlp3csqghyv3z8b7ylkdkqc1cgiv8"; + }; + + # disable coverage, because we don't care and python-coveralls is not in nixpkgs + postPatch = '' + sed -e '/python-coveralls/d' -e '/pytest-cov/d' -i setup.py + rm setup.cfg + ''; + + checkInputs = [ + flake8 + pytestCheckHook + ]; + + meta = with lib; { + description = "Read single characters and key-strokes"; + homepage = "https://github.com/kcsaff/getkey"; + license = licenses.mit; + maintainers = [ maintainers.symphorien ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/gipc/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/gipc/default.nix index 3fe26f4a93..04dc8b0c06 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/gipc/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/gipc/default.nix @@ -27,6 +27,8 @@ buildPythonPackage rec { ''; homepage = "http://gehrcke.de/gipc"; license = licenses.mit; + # gipc only has support for older versions of gevent + broken = versionOlder "1.6" gevent.version; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/glom/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/glom/default.nix index 916812f153..cae43e59c2 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/glom/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/glom/default.nix @@ -11,11 +11,11 @@ buildPythonPackage rec { pname = "glom"; - version = "20.8.0"; + version = "20.11.0"; src = fetchPypi { inherit pname version; - sha256 = "5fa3a9d99c7f3e5410a810fa8a158c0f71e39036c47b77745c7f2e4630372f82"; + sha256 = "54051072bccc9cdb3ebbd8af0559195137a61d308f04bff19678e4b61350eb12"; }; propagatedBuildInputs = [ boltons attrs face ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/google-api-python-client/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/google-api-python-client/default.nix index b074774f62..b14276b0a1 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/google-api-python-client/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/google-api-python-client/default.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "google-api-python-client"; - version = "1.12.5"; + version = "1.12.8"; src = fetchPypi { inherit pname version; - sha256 = "0a989wynp0m1pj8qpa0mr8v8zxhazasc738nyb15wkhn1m4wv4hq"; + sha256 = "f3b9684442eec2cfe9f9bb48e796ef919456b82142c7528c5fd527e5224f08bb"; }; # No tests included in archive diff --git a/third_party/nixpkgs/pkgs/development/python-modules/google_cloud_storage/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/google_cloud_storage/default.nix index bcb8b604e4..a1b572db11 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/google_cloud_storage/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/google_cloud_storage/default.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { pname = "google-cloud-storage"; - version = "1.32.0"; + version = "1.33.0"; src = fetchPypi { inherit pname version; - sha256 = "da12b7bd79bbe978a7945a44b600604fbc10ece2935d31f243e751f99135e34f"; + sha256 = "900ba027bdee6b97f21cd22d1db3d1a6233ede5de2db4754db860438bdad72d2"; }; disabled = pythonOlder "3.5"; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/greenlet/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/greenlet/default.nix index 5b7581ada8..9d00e93739 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/greenlet/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/greenlet/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "41d8835c69a78de718e466dd0e6bfd4b46125f21a67c3ff6d76d8d8059868d6b"; + sha256 = "0swdhrcq13bdszv3yz5645gi4ijbzmmhxpb6whcfg3d7d5f87n21"; }; propagatedBuildInputs = [ six ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/hass-nabucasa/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/hass-nabucasa/default.nix index 6ecd915809..1739183c3a 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -4,13 +4,13 @@ buildPythonPackage rec { pname = "hass-nabucasa"; - version = "0.37.1"; + version = "0.37.2"; src = fetchFromGitHub { owner = "nabucasa"; repo = pname; rev = version; - sha256 = "/GFNrLi1I69gUDIwnHa2q/pxkiRl9PKxpKtb56JrmuA="; + sha256 = "0gv8p9nba7269qhc05ds0i79wz4419qjfhn7k9kcngfj1yngb6dm"; }; postPatch = '' diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ijson/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ijson/default.nix index d877c09835..a09fb7b1ef 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/ijson/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/ijson/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "ijson"; - version = "3.1.1"; + version = "3.1.2.post0"; src = fetchPypi { inherit pname version; - sha256 = "815e9ce9d2de7ddd58ba01834d8f55790b7daddbac6c844cba0fc459b7d5005a"; + sha256 = "04fd8ebb8edb39db81f49b75b101d1e2a4d0728460e253fd9c98e3e17f9caa16"; }; doCheck = false; # something about yajl diff --git a/third_party/nixpkgs/pkgs/development/python-modules/invoke/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/invoke/default.nix index 7189727cf3..45f3ee7a04 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/invoke/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/invoke/default.nix @@ -20,9 +20,6 @@ buildPythonPackage rec { # errors with vendored libs doCheck = false; - # has vendored python2 code - dontUsePythonRecompileBytecode = true; - meta = { description = "Pythonic task execution"; license = lib.licenses.bsd2; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/jsonrpc-base/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/jsonrpc-base/default.nix index 3505a13bbd..9318fc0937 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/jsonrpc-base/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/jsonrpc-base/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "jsonrpc-base"; - version = "1.0.3"; + version = "1.1.0"; src = fetchPypi { inherit pname version; - sha256 = "7bda99589b4566f5027c2aeae122f409d8ccf4c811b278b8cfb616903871efb2"; + sha256 = "7f374c57bfa1cb16d1f340d270bc0d9f1f5608fb1ac6c9ea15768c0e6ece48b7"; }; propagatedBuildInputs = [ ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/kaggle/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/kaggle/default.nix index 12b46be69b..15fecba258 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/kaggle/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/kaggle/default.nix @@ -20,10 +20,12 @@ buildPythonPackage rec { }; # The version bounds in the setup.py file are unnecessarily restrictive. + # They have both python-slugify and slugify, don't know why patchPhase = '' substituteInPlace setup.py \ - --replace 'urllib3 >= 1.21.1, < 1.25' 'urllib3' - ''; + --replace 'urllib3 >= 1.21.1, < 1.25' 'urllib3' \ + --replace " 'slugify'," " " + ''; propagatedBuildInputs = [ certifi diff --git a/third_party/nixpkgs/pkgs/development/python-modules/labelbox/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/labelbox/default.nix index b761b71685..063a223cbd 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/labelbox/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/labelbox/default.nix @@ -6,6 +6,9 @@ , pillow , rasterio , shapely +, ndjson +, backoff +, google_api_core }: buildPythonPackage rec { @@ -17,11 +20,16 @@ buildPythonPackage rec { sha256 = "2be6c03dafce0a786cfab5d120196efccaf300cab5aee4d2fdad644b7bee1aef"; }; - propagatedBuildInputs = [ jinja2 requests pillow rasterio shapely ]; + propagatedBuildInputs = [ + jinja2 requests pillow rasterio shapely ndjson backoff + google_api_core + ]; # Test cases are not running on pypi or GitHub doCheck = false; + pythonImportsCheck = [ "labelbox" ]; + meta = with lib; { homepage = "https://github.com/Labelbox/Labelbox"; description = "Platform API for LabelBox"; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/lightgbm/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/lightgbm/default.nix index 27b2e94877..e9bcd0ed89 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/lightgbm/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/lightgbm/default.nix @@ -10,11 +10,11 @@ buildPythonPackage rec { pname = "lightgbm"; - version = "3.0.0"; + version = "3.1.0"; src = fetchPypi { inherit pname version; - sha256 = "05f5b358469a679dbf27521d926750ca53ff1e61a6c0293d49af30094ebd9d4a"; + sha256 = "0d0abcb1035a7f50226412a78993d61830621e16fd6fa685bbf178c97b0d6e82"; }; nativeBuildInputs = [ diff --git a/third_party/nixpkgs/pkgs/development/python-modules/linecache2/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/linecache2/default.nix index a2c7080e27..ba2525155d 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/linecache2/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/linecache2/default.nix @@ -5,7 +5,7 @@ , isPy3k }: -buildPythonPackage (rec { +buildPythonPackage rec { pname = "linecache2"; version = "1.0.0"; @@ -23,8 +23,4 @@ buildPythonPackage (rec { homepage = "https://github.com/testing-cabal/linecache2"; license = licenses.psfl; }; -# TODO: move into main set, this was to avoid a rebuild -} // stdenv.lib.optionalAttrs (!isPy3k ) { - # syntax error in tests. Tests are likely Python 3 only. - dontUsePythonRecompileBytecode = !isPy3k; -}) +} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/littleutils/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/littleutils/default.nix new file mode 100644 index 0000000000..ea490f19fe --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/littleutils/default.nix @@ -0,0 +1,25 @@ +{ buildPythonPackage +, fetchPypi +, lib +}: + +buildPythonPackage rec { + pname = "littleutils"; + version = "0.2.2"; + + src = fetchPypi { + inherit pname version; + sha256 = "0vwijrylppmk0nbddqvn527r9cg3zw8d6zk6r58hslry42jf7jp6"; + }; + + # This tiny package has no unit tests at all + doCheck = false; + pythonImportsCheck = [ "littleutils" ]; + + meta = with lib; { + description = "Small collection of Python utility functions"; + homepage = "https://github.com/alexmojaki/littleutils"; + license = licenses.mit; + maintainers = with maintainers; [ jluttine ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/locustio/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/locustio/default.nix deleted file mode 100644 index 0b64fc39fe..0000000000 --- a/third_party/nixpkgs/pkgs/development/python-modules/locustio/default.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ buildPythonPackage, fetchFromGitHub, isPy38 -, flask -, gevent -, mock -, msgpack -, pyzmq -, requests -, unittest2 -}: - -buildPythonPackage rec { - pname = "locustio"; - version = "0.14.4"; - # tests hang on python38 - disabled = isPy38; - - src = fetchFromGitHub { - owner = "locustio"; - repo = "locust"; - rev = version; - sha256 = "1645d63ig4ymw716b6h53bhmjqqc13p9r95k1xfx66ck6vdqnisd"; - }; - - propagatedBuildInputs = [ msgpack requests flask gevent pyzmq ]; - checkInputs = [ mock unittest2 ]; - # remove file which attempts to do GET request - preCheck = '' - rm locust/test/test_stats.py - ''; - - meta = { - homepage = "https://locust.io/"; - description = "A load testing tool"; - }; -} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/mitmproxy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/mitmproxy/default.nix index cb5b5cc80f..d22ce7df12 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/mitmproxy/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/mitmproxy/default.nix @@ -37,32 +37,25 @@ , parver , pytest-asyncio , hypothesis +, asgiref +, msgpack }: buildPythonPackage rec { pname = "mitmproxy"; - version = "5.2"; + version = "5.3.0"; disabled = isPy27; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "0ja0aqnfmkvns5qmd51hmrvbw8dnccaks30gxgzgcjgy30rj4brq"; + sha256 = "04y7fxxssrs14i7zl7fwlwrpnms39i7a6m18481sg8vlrkbagxjr"; }; - patches = [ - # Apply patch from upstream to make mitmproxy v5.2 compatible with urwid >v2.1.0 - (fetchpatch { - name = "urwid-lt-2.1.0.patch"; - url = "https://github.com/mitmproxy/mitmproxy/commit/ea9177217208fdf642ffc54f6b1f6507a199350c.patch"; - sha256 = "1z5r8izg5nvay01ywl3xc6in1vjfi9f144j057p3k5rzfliv49gg"; - }) - ]; - postPatch = '' # remove dependency constraints - sed 's/>=\([0-9]\.\?\)\+\( \?, \?<\([0-9]\.\?\)\+\)\?//' -i setup.py + sed 's/>=\([0-9]\.\?\)\+\( \?, \?<\([0-9]\.\?\)\+\)\?\( \?, \?!=\([0-9]\.\?\)\+\)\?//' -i setup.py ''; doCheck = (!stdenv.isDarwin); @@ -75,6 +68,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ setuptools # setup.py + asgiref blinker brotli certifi @@ -85,6 +79,7 @@ buildPythonPackage rec { hyperframe kaitaistruct ldap3 + msgpack passlib protobuf publicsuffix2 diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ndjson/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ndjson/default.nix new file mode 100644 index 0000000000..175b04d310 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/ndjson/default.nix @@ -0,0 +1,21 @@ +{ lib, buildPythonPackage, fetchPypi, wheel, watchdog, flake8 +, pytest, pytestrunner, coverage, sphinx, twine }: + +buildPythonPackage rec { + pname = "ndjson"; + version = "0.3.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "v5dGy2uxy1PRcs2n8VTAfHhtZl/yg0Hk5om3lrIp5dY="; + }; + + checkInputs = [ pytest pytestrunner flake8 twine sphinx coverage watchdog ]; + + meta = with lib; { + homepage = "https://github.com/rhgrant10/ndjson"; + description = "JsonDecoder"; + platforms = platforms.unix; + maintainers = with maintainers; [ freezeboy ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/numpy/1.16.nix b/third_party/nixpkgs/pkgs/development/python-modules/numpy/1.16.nix index ab4991cad1..1ab958a15f 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/numpy/1.16.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/numpy/1.16.nix @@ -60,6 +60,7 @@ in buildPythonPackage rec { preConfigure = '' sed -i 's/-faltivec//' numpy/distutils/system_info.py export NPY_NUM_BUILD_JOBS=$NIX_BUILD_CORES + export OMP_NUM_THREADS=$((NIX_BUILD_CORES > 64 ? 64 : NIX_BUILD_CORES)) ''; preBuild = '' diff --git a/third_party/nixpkgs/pkgs/development/python-modules/numpy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/numpy/default.nix index b8faccb155..622f784fb8 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/numpy/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/numpy/default.nix @@ -58,9 +58,13 @@ in buildPythonPackage rec { ./numpy-distutils-C++.patch ]; + # we default openblas to build with 64 threads + # if a machine has more than 64 threads, it will segfault + # see https://github.com/xianyi/OpenBLAS/issues/2993 preConfigure = '' sed -i 's/-faltivec//' numpy/distutils/system_info.py export NPY_NUM_BUILD_JOBS=$NIX_BUILD_CORES + export OMP_NUM_THREADS=$((NIX_BUILD_CORES > 64 ? 64 : NIX_BUILD_CORES)) ''; preBuild = '' diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pexpect/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pexpect/default.nix index aead62913c..60655708be 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/pexpect/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/pexpect/default.nix @@ -41,8 +41,4 @@ buildPythonPackage (rec { any platform that supports the standard Python pty module. ''; }; -# TODO: move into main set, this was to avoid a rebuild -} // lib.optionalAttrs (!isPy3k ) { - # syntax error in _async module, likely intended only for Python 3. - dontUsePythonRecompileBytecode = !isPy3k; }) diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pplpy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pplpy/default.nix index 706c6251d3..de37c338bf 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/pplpy/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/pplpy/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { meta = with lib; { description = "A Python wrapper for ppl"; homepage = "https://gitlab.com/videlec/pplpy"; - maintainers = with maintainers; [ timokau ]; + maintainers = teams.sage.members; license = licenses.gpl3; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/psycopg2/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/psycopg2/default.nix index 604431612a..4e0a2771e9 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/psycopg2/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/psycopg2/default.nix @@ -4,6 +4,8 @@ buildPythonPackage rec { pname = "psycopg2"; version = "2.8.6"; + # Extension modules don't work well with PyPy. Use psycopg2cffi instead. + # c.f. https://github.com/NixOS/nixpkgs/pull/104151#issuecomment-729750892 disabled = isPyPy; src = fetchPypi { diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyexcel/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyexcel/default.nix index d62302c9c2..ca562ca558 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/pyexcel/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/pyexcel/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "pyexcel"; - version = "0.6.5"; + version = "0.6.6"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "36588573ccb1c86e1a8869e1e9f6b31975a38c13803f015a197c18efd2e685ad"; + sha256 = "39b0bb8f033d9b5523b126cf5a5259d1990ea82b8a23c8eab7aa5e23116803df"; }; propagatedBuildInputs = [ diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-bidi/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-bidi/default.nix new file mode 100644 index 0000000000..1a4a5d5b77 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/python-bidi/default.nix @@ -0,0 +1,20 @@ +{ lib, buildPythonPackage, fetchPypi, six }: + +buildPythonPackage rec { + pname = "python-bidi"; + version = "0.4.2"; + + src = fetchPypi { + inherit pname version; + sha256 = "U0f3HoKz6Zdtxlfwne0r/jm6jWd3yoGlssVsMBIcSW4="; + }; + + propagatedBuildInputs = [ six ]; + + meta = with lib; { + homepage = "https://github.com/MeirKriheli/python-bidi"; + description = "Pure python implementation of the BiDi layout algorithm"; + platforms = platforms.unix; + maintainers = with maintainers; [ freezeboy ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-crontab/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-crontab/default.nix new file mode 100644 index 0000000000..f5e368de03 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/python-crontab/default.nix @@ -0,0 +1,27 @@ +{ lib, buildPythonPackage, fetchPypi, python-dateutil, pytestCheckHook }: + +buildPythonPackage rec { + pname = "python-crontab"; + version = "2.5.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "4bbe7e720753a132ca4ca9d4094915f40e9d9dc8a807a4564007651018ce8c31"; + }; + + checkInputs = [ pytestCheckHook ]; + disabledTests = [ "test_07_non_posix_shell"]; + + propagatedBuildInputs = [ python-dateutil ]; + + meta = with lib; { + description = "Python API for crontab"; + longDescription = '' + Crontab module for reading and writing crontab files + and accessing the system cron automatically and simply using a direct API. + ''; + homepage = "https://pypi.org/project/python-crontab/"; + license = licenses.lgpl3Plus; + maintainers = with maintainers; [ kfollesdal ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/requests/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/requests/default.nix index 9ed590ba19..47431274b2 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/requests/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/requests/default.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { pname = "requests"; - version = "2.24.0"; + version = "2.25.0"; src = fetchPypi { inherit pname version; - sha256 = "b3559a131db72c33ee969480840fff4bb6dd111de7dd27c8ee1f820f4f00231b"; + sha256 = "1y6mb8c0ipd64d5axq2p368yxndp3f966hmabjka2q2a5y9hn6kz"; }; nativeBuildInputs = [ pytest ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/setuptools/44.0.nix b/third_party/nixpkgs/pkgs/development/python-modules/setuptools/44.0.nix index 66330ca250..c2f6eb230b 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/setuptools/44.0.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/setuptools/44.0.nix @@ -27,14 +27,23 @@ let name = "${pname}-${version}-source"; }; + patches = [ + ./tag-date.patch + ]; + buildPhase = '' ${python.pythonForBuild.interpreter} bootstrap.py ${python.pythonForBuild.interpreter} setup.py sdist --formats=gztar + + # Here we untar the sdist and retar it in order to control the timestamps + # of all the files included + tar -xzf dist/${pname}-${version}.post0.tar.gz -C dist/ + tar -czf dist/${name} -C dist/ --mtime="@$SOURCE_DATE_EPOCH" ${pname}-${version}.post0 ''; installPhase = '' echo "Moving sdist..." - mv dist/*.tar.gz $out + mv dist/${name} $out ''; }; in buildPythonPackage rec { diff --git a/third_party/nixpkgs/pkgs/development/python-modules/setuptools/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/setuptools/default.nix index b618ec6f63..54eacea892 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/setuptools/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/setuptools/default.nix @@ -27,14 +27,23 @@ let name = "${pname}-${version}-source"; }; + patches = [ + ./tag-date.patch + ]; + buildPhase = '' ${python.pythonForBuild.interpreter} bootstrap.py ${python.pythonForBuild.interpreter} setup.py sdist --formats=gztar + + # Here we untar the sdist and retar it in order to control the timestamps + # of all the files included + tar -xzf dist/${pname}-${version}.post0.tar.gz -C dist/ + tar -czf dist/${name} -C dist/ --mtime="@$SOURCE_DATE_EPOCH" ${pname}-${version}.post0 ''; installPhase = '' echo "Moving sdist..." - mv dist/*.tar.gz $out + mv dist/${name} $out ''; }; in buildPythonPackage rec { diff --git a/third_party/nixpkgs/pkgs/development/python-modules/setuptools/tag-date.patch b/third_party/nixpkgs/pkgs/development/python-modules/setuptools/tag-date.patch new file mode 100644 index 0000000000..441177a5d1 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/setuptools/tag-date.patch @@ -0,0 +1,12 @@ +diff --git a/setup.cfg b/setup.cfg +index f23714b6..8aaeb330 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,6 +1,6 @@ + [egg_info] + tag_build = .post +-tag_date = 1 ++tag_date = 0 + + [aliases] + clean_egg_info = egg_info -Db '' diff --git a/third_party/nixpkgs/pkgs/development/python-modules/snowflake-connector-python/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/snowflake-connector-python/default.nix index bc60d7897c..c8f874d4c1 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/snowflake-connector-python/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/snowflake-connector-python/default.nix @@ -25,12 +25,12 @@ buildPythonPackage rec { pname = "snowflake-connector-python"; - version = "2.3.5"; + version = "2.3.6"; disabled = isPy27; src = fetchPypi { inherit pname version; - sha256 = "b953a53141a88406e9c0e3144582a7c257e5c89fa81e97664d520999991812e7"; + sha256 = "1a4ebf25989fc13d6f70dc3e2064721c54834e493a7964a1d67be61d40e75f50"; }; propagatedBuildInputs = [ diff --git a/third_party/nixpkgs/pkgs/development/python-modules/srsly/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/srsly/default.nix index 77bd9cdf58..ee53af641a 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/srsly/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/srsly/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "srsly"; - version = "2.3.1"; + version = "2.3.2"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "3dcce93c69ff18e8a8d7decfdfdf8e1fd44c4446cdee8d0e5d545d6b172dc377"; + sha256 = "f78eaef8d982e98921ce026d4205e652a9333137259f0b621f5c7b579e746e9d"; }; nativeBuildInputs = [ cython ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sshtunnel/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sshtunnel/default.nix index b8f2ab9982..5254b5c4dc 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/sshtunnel/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/sshtunnel/default.nix @@ -5,12 +5,12 @@ }: buildPythonPackage rec { - version = "0.2.2"; + version = "0.3.1"; pname = "sshtunnel"; src = fetchPypi { inherit pname version; - sha256 = "1801b144b42b9bdb2f931923e85837f9193b877f3d490cd5776e1d4062c62fb4"; + sha256 = "e0cac8a6a154c7a9651b42038e3f6cf35bb88c8ee4b94822b28a5b2fe7140f95"; }; propagatedBuildInputs = [ paramiko ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/stack-data/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/stack-data/default.nix new file mode 100644 index 0000000000..71f114e352 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/python-modules/stack-data/default.nix @@ -0,0 +1,54 @@ +{ asttokens +, buildPythonPackage +, executing +, fetchFromGitHub +, git +, lib +, littleutils +, pure-eval +, pygments +, pytestCheckHook +, setuptools_scm +, toml +, typeguard +}: + +buildPythonPackage rec { + pname = "stack_data"; + version = "0.0.7"; + + src = fetchFromGitHub { + owner = "alexmojaki"; + repo = pname; + rev = "v${version}"; + sha256 = "148lhxihak8jm5dvryhsiykmn3s4mrlba8ki4dy1nbd8jnz06a4w"; + }; + + SETUPTOOLS_SCM_PRETEND_VERSION = version; + + nativeBuildInputs = [ + git + setuptools_scm + toml + ]; + + propagatedBuildInputs = [ + asttokens + executing + pure-eval + ]; + + checkInputs = [ + littleutils + pygments + pytestCheckHook + typeguard + ]; + + meta = with lib; { + description = "Extract data from stack frames and tracebacks"; + homepage = "https://github.com/alexmojaki/stack_data/"; + license = licenses.mit; + maintainers = with maintainers; [ jluttine ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sympy/1_5.nix b/third_party/nixpkgs/pkgs/development/python-modules/sympy/1_5.nix index 3a03fae154..00125f43bf 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/sympy/1_5.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/sympy/1_5.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "sympy"; - version = "1.5.1"; # Upgrades may break sage. Please test or ping @timokau. + version = "1.5.1"; src = fetchPypi { inherit pname version; @@ -31,6 +31,6 @@ buildPythonPackage rec { description = "A Python library for symbolic mathematics"; homepage = "https://www.sympy.org/"; license = licenses.bsd3; - maintainers = with maintainers; [ lovek323 timokau ]; + maintainers = with maintainers; [ lovek323 ] ++ teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sympy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sympy/default.nix index 52e2bb5af1..9c3353aa2e 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/sympy/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/sympy/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "sympy"; - version = "1.6.2"; # Upgrades may break sage. Please test or ping @timokau. + version = "1.6.2"; src = fetchPypi { inherit pname version; @@ -31,6 +31,6 @@ buildPythonPackage rec { description = "A Python library for symbolic mathematics"; homepage = "https://www.sympy.org/"; license = licenses.bsd3; - maintainers = with maintainers; [ lovek323 timokau ]; + maintainers = with maintainers; [ lovek323 ] ++ teams.sage.members; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/tensorflow/2/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/tensorflow/2/default.nix index 7925cb15f0..bcf6936917 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/tensorflow/2/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/tensorflow/2/default.nix @@ -72,7 +72,7 @@ let tfFeature = x: if x then "1" else "0"; - version = "2.3.0"; + version = "2.3.1"; variant = if cudaSupport then "-gpu" else ""; pname = "tensorflow${variant}"; @@ -103,7 +103,7 @@ let owner = "tensorflow"; repo = "tensorflow"; rev = "v${version}"; - sha256 = "1dd5fgyiazyfy7y2iv4v42qnap51fr6dzwb26inrsj7aaas06j71"; + sha256 = "1lvmrqfnwzh24fl5rdkksiqfv2bn0ld5gvzq1z57rphfkf0zg996"; }; patches = [ @@ -117,12 +117,6 @@ let url = "https://github.com/tensorflow/tensorflow/commit/75ea0b31477d6ba9e990e296bbbd8ca4e7eebadf.patch"; sha256 = "1xp1icacig0xm0nmb05sbrf4nw4xbln9fhc308birrv8286zx7wv"; }) - - # see https://github.com/tensorflow/tensorflow/issues/40884 - (fetchpatch { - url = "https://github.com/tensorflow/tensorflow/pull/41867/commits/65341f73d110bf173325768947343e1bb8f699fc.patch"; - sha256 = "18ykkycaag1pcarz53bz6ydxjlah92j4178qn58gcayx1fy7hvh3"; - }) ]; # On update, it can be useful to steal the changes from gentoo @@ -287,9 +281,9 @@ let # cudaSupport causes fetch of ncclArchive, resulting in different hashes sha256 = if cudaSupport then - "0pf8128chkm6fxnhd4956n6gvijlj00mjmvry33gq3xx3bayhs9g" + "11blnw3ghp1kdi9hh9pdqa4qni9ysc3nk9iqqk9bg4dlr9zl1yld" else - "0mkgss2nyk21zlj8hp24cs3dmpdnxk8qi6qq4hyc18lp82p09xwa"; + "1kkghhwhl8frs68kv28r408lps7mpgq1xvq6hc3k0j35asv1g2kc"; }; buildAttrs = { diff --git a/third_party/nixpkgs/pkgs/development/python-modules/tld/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/tld/default.nix index a8d00d0751..6300111e4c 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/tld/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/tld/default.nix @@ -33,7 +33,7 @@ python.pkgs.buildPythonPackage rec { homepage = "https://github.com/barseghyanartur/tld"; description = "Extracts the top level domain (TLD) from the URL given"; license = licenses.lgpl21; - maintainers = with maintainers; [ genesis ]; + maintainers = with maintainers; [ ]; }; } diff --git a/third_party/nixpkgs/pkgs/development/python-modules/trimesh/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/trimesh/default.nix index 3afb2de58c..f5d6efff5e 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/trimesh/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/trimesh/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "trimesh"; - version = "3.8.12"; + version = "3.8.13"; src = fetchPypi { inherit pname version; - sha256 = "932670e753abdec162d1d9c661920db871236de782890ad88577b2af0d824c7f"; + sha256 = "b31dfd9d8cba0271a5a447250bc07cdb5c3b1fd21b76b88a63dcd4bcdcb80769"; }; propagatedBuildInputs = [ numpy ]; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/xhtml2pdf/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/xhtml2pdf/default.nix index c35d0b484d..88143b2193 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/xhtml2pdf/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/xhtml2pdf/default.nix @@ -6,13 +6,19 @@ , pypdf2 , reportlab , six +, python-bidi +, arabic-reshaper +, setuptools }: buildPythonPackage rec { pname = "xhtml2pdf"; version = "0.2.5"; - propagatedBuildInputs = [pillow html5lib pypdf2 reportlab six]; + propagatedBuildInputs = [ + pillow html5lib pypdf2 reportlab six + setuptools python-bidi arabic-reshaper + ]; src = fetchPypi { inherit pname version; diff --git a/third_party/nixpkgs/pkgs/development/python-modules/zigpy-zigate/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/zigpy-zigate/default.nix index a906ff4f41..e07451c263 100644 --- a/third_party/nixpkgs/pkgs/development/python-modules/zigpy-zigate/default.nix +++ b/third_party/nixpkgs/pkgs/development/python-modules/zigpy-zigate/default.nix @@ -4,6 +4,7 @@ , fetchFromGitHub , pyserial , pyserial-asyncio +, pyusb , pytest-asyncio , pytestCheckHook , pythonOlder @@ -11,7 +12,7 @@ buildPythonPackage rec { pname = "zigpy-zigate"; - version = "0.6.2"; + version = "0.7.2"; # https://github.com/Martiusweb/asynctest/issues/152 # broken by upstream python bug with asynctest and # is used exclusively by home-assistant with python 3.8 @@ -20,13 +21,14 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "zigpy"; repo = "zigpy-zigate"; - rev = version; - sha256 = "EV6DV+BytUcPMtzYVKDnq/Uv2efg3stjL5uVlL62II4="; + rev = "v${version}"; + sha256 = "0ycrsmp3n3awiyj0gbq6xnaa2s9mpc5l7mlmfc00rfnx7rr2z4ha"; }; buildInputs = [ pyserial pyserial-asyncio + pyusb zigpy ]; diff --git a/third_party/nixpkgs/pkgs/development/tools/analysis/flow/default.nix b/third_party/nixpkgs/pkgs/development/tools/analysis/flow/default.nix index 27675652eb..23f35c2c78 100644 --- a/third_party/nixpkgs/pkgs/development/tools/analysis/flow/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/analysis/flow/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "flow"; - version = "0.137.0"; + version = "0.138.0"; src = fetchFromGitHub { owner = "facebook"; repo = "flow"; rev = "refs/tags/v${version}"; - sha256 = "1bwrm0jab3pjq1md584szdb3vk4r2cka49qn6f9znnb1ji589x5q"; + sha256 = "08f7rihk663bwfxccl6fh6p5qn31025lhr5fmcxi3hl3jirwzb6n"; }; installPhase = '' diff --git a/third_party/nixpkgs/pkgs/development/tools/analysis/radare2/cutter.nix b/third_party/nixpkgs/pkgs/development/tools/analysis/radare2/cutter.nix index 1cef52a344..d4a102ac09 100644 --- a/third_party/nixpkgs/pkgs/development/tools/analysis/radare2/cutter.nix +++ b/third_party/nixpkgs/pkgs/development/tools/analysis/radare2/cutter.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub +{ fetchFromGitHub, lib, mkDerivation # nativeBuildInputs , qmake, pkgconfig # Qt @@ -8,7 +8,7 @@ , python3 , wrapQtAppsHook }: -stdenv.mkDerivation rec { +mkDerivation rec { pname = "radare2-cutter"; version = "1.12.0"; @@ -30,21 +30,31 @@ stdenv.mkDerivation rec { --replace "include(lib_radare2.pri)" "" ''; - nativeBuildInputs = [ qmake pkgconfig ]; - buildInputs = [ qtbase qtsvg qtwebengine r2-for-cutter python3 wrapQtAppsHook ]; + nativeBuildInputs = [ qmake pkgconfig python3 wrapQtAppsHook ]; + propagatedBuildInputs = [ python3.pkgs.pyside2 ]; + buildInputs = [ qtbase qtsvg qtwebengine r2-for-cutter python3 ]; - qmakeFlags = [ + qmakeFlags = with python3.pkgs; [ "CONFIG+=link_pkgconfig" "PKGCONFIG+=r_core" # Leaving this enabled doesn't break build but generates errors # at runtime (to console) about being unable to load needed bits. # Disable until can be looked at. "CUTTER_ENABLE_JUPYTER=false" + # Enable support for Python plugins + "CUTTER_ENABLE_PYTHON=true" + "CUTTER_ENABLE_PYTHON_BINDINGS=true" + "SHIBOKEN_EXTRA_OPTIONS+=-I${r2-for-cutter}/include/libr" ]; + preBuild = '' + export NIX_LDFLAGS="$NIX_LDFLAGS $(pkg-config --libs python3-embed)" + qtWrapperArgs+=(--prefix PYTHONPATH : "$PYTHONPATH") + ''; + enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "A Qt and C++ GUI for radare2 reverse engineering framework"; homepage = src.meta.homepage; license = licenses.gpl3; diff --git a/third_party/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix b/third_party/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix index 46e54465ab..32161a4379 100644 --- a/third_party/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/backblaze-b2/default.nix @@ -35,8 +35,8 @@ python3Packages.buildPythonApplication rec { sed 's/b2/backblaze-b2/' -i contrib/bash_completion/b2 - mkdir -p "$out/etc/bash_completion.d" - cp contrib/bash_completion/b2 "$out/etc/bash_completion.d/backblaze-b2" + mkdir -p "$out/share/bash-completion/completions" + cp contrib/bash_completion/b2 "$out/share/bash-completion/completions/backblaze-b2" ''; meta = with lib; { diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix index 32948adfb6..cd506b970f 100644 --- a/third_party/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix @@ -3,7 +3,6 @@ , stdenv , writeTextDir , substituteAll -, pkgsHostHost , fetchpatch }: @@ -61,10 +60,6 @@ python3.pkgs.buildPythonApplication rec { setupHook = ./setup-hook.sh; - # Ensure there will always be a native C compiler when meson is used, as a - # workaround until https://github.com/mesonbuild/meson/pull/6512 lands. - depsHostHostPropagated = [ pkgsHostHost.stdenv.cc ]; - # 0.45 update enabled tests but they are failing doCheck = false; # checkInputs = [ ninja pkgconfig ]; diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix index 5c0fff134a..bf28868d0e 100644 --- a/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix @@ -3,79 +3,85 @@ tree }: let - version = "3.12.0"; + version = "3.14.2"; + # Dependencies should match the ones in: + # https://github.com/erlang/rebar3/blob/${version}/rebar.lock + # `sha256` could also be taken from https://hex.pm - Checksum + + bbmustache = fetchHex { + pkg = "bbmustache"; + version = "1.10.0"; + sha256 = "43effa3fd4bb9523157af5a9e2276c493495b8459fc8737144aa186cb13ce2ee"; + }; + certifi = fetchHex { + pkg = "certifi"; + version = "2.5.2"; + sha256 = "3b3b5f36493004ac3455966991eaf6e768ce9884693d9968055aeeeb1e575040"; + }; + cf = fetchHex { + pkg = "cf"; + version = "0.3.1"; + sha256 = "315e8d447d3a4b02bcdbfa397ad03bbb988a6e0aa6f44d3add0f4e3c3bf97672"; + }; + cth_readable = fetchHex { + pkg = "cth_readable"; + version = "1.4.9"; + sha256 = "b4c6ababdb046c5f2fbb3c22f030b4c5a679083956dcdd29c1df0cb30b18da24"; + }; erlware_commons = fetchHex { pkg = "erlware_commons"; version = "1.3.1"; sha256 = "7aada93f368d0a0430122e39931b7fb4ac9e94dbf043cdc980ad4330fd9cd166"; }; - ssl_verify_fun = fetchHex { - pkg = "ssl_verify_fun"; - version = "1.1.3"; - sha256 = "2e120e6505d6e9ededb2836611dfe2f7028432dc280957998e154307b5ea92fe"; - }; - certifi = fetchHex { - pkg = "certifi"; - version = "2.3.1"; - sha256 = "e12d667d042c11d130594bae2b0097e63836fe8b1e6d6b2cc48f8bb7a2cf7d68"; - }; - providers = fetchHex { - pkg = "providers"; - version = "1.7.0"; - sha256 = "8be66129ca85c2fa74efd8737cdaedd31c1c1af51dd2fd601495a6def4cae4a6"; - }; - getopt = fetchHex { - pkg = "getopt"; - version = "1.0.1"; - sha256 = "53e1ab83b9ceb65c9672d3e7a35b8092e9bdc9b3ee80721471a161c10c59959c"; - }; - bbmustache = fetchHex { - pkg = "bbmustache"; - version = "1.6.0"; - sha256 = "53e02d296512a57be03a98c91541b34d2ca64930268030b2d12364a0332015df"; - }; - relx = fetchHex { - pkg = "relx"; - version = "3.28.0"; - sha256 = "8afb871c0a2a27f0063d973903fc64d2207bc705ecc3607462920683d24ac7b5"; - }; - cf = fetchHex { - pkg = "cf"; - version = "0.2.2"; - sha256 = "08cvy7skn5d2k4manlx5k3anqgjdvajjhc5jwxbaszxw34q3na28"; - }; - cth_readable = fetchHex { - pkg = "cth_readable"; - version = "1.4.3"; - sha256 = "0wr0hba6ka74s3628jrrd7ynjdh7syxigkh7ildg8fgi20ab88fd"; - }; eunit_formatters = fetchHex { pkg = "eunit_formatters"; version = "0.5.0"; sha256 = "1jb3hzb216r29x2h4pcjwfmx1k81431rgh5v0mp4x5146hhvmj6n"; }; - hex_core = fetchHex { - pkg = "hex_core"; - version = "0.4.0"; - sha256 = "8ace8c6cfa10df4cb8be876f42f7446890e124203c094cc7b4e7616fb8de5d7f"; + getopt = fetchHex { + pkg = "getopt"; + version = "1.0.1"; + sha256 = "53e1ab83b9ceb65c9672d3e7a35b8092e9bdc9b3ee80721471a161c10c59959c"; }; parse_trans = fetchHex { pkg = "parse_trans"; version = "3.3.0"; - sha256 = "0q5r871bzx1a8fa06yyxdi3xkkp7v5yqazzah03d6yl3vsmn7vqp"; + sha256 = "17ef63abde837ad30680ea7f857dd9e7ced9476cdd7b0394432af4bfc241b960"; + }; + providers = fetchHex { + pkg = "providers"; + version = "1.8.1"; + sha256 = "e45745ade9c476a9a469ea0840e418ab19360dc44f01a233304e118a44486ba0"; + }; + relx = fetchHex { + pkg = "relx"; + version = "4.1.0"; + sha256 = "b94a3f96697a479ee5217a853345e0f4977bdf40d3c040af0d3d80fadad82af4"; + }; + ssl_verify_fun = fetchHex { + pkg = "ssl_verify_fun"; + version = "1.1.6"; + sha256 = "bdb0d2471f453c88ff3908e7686f86f9be327d065cc1ec16fa4540197ea04680"; }; + hex_core = fetchHex { + pkg = "hex_core"; + version = "0.7.1"; + sha256 = "05c60411511b6dc79affcd99a93e67d71e1b9d6abcb28ba75cd4ebc8585b8d02"; + }; in stdenv.mkDerivation rec { pname = "rebar3"; inherit version erlang; + # How to obtain `sha256`: + # nix-prefetch-url --unpack https://github.com/erlang/rebar3/archive/${version}.tar.gz src = fetchFromGitHub { owner = "erlang"; repo = pname; rev = version; - sha256 = "0936ix7lfwsamssap58b265zid7x2m97azrr2qpjcln3xysd16lg"; + sha256 = "02gz6xs8j5rm14r6dndcpdm8q3rl4mcj363gnnx4y5xvvfnv9bfa"; }; bootstrapper = ./rebar3-nix-bootstrap; @@ -86,18 +92,19 @@ stdenv.mkDerivation rec { mkdir -p _checkouts mkdir -p _build/default/lib/ - cp --no-preserve=mode -R ${erlware_commons} _checkouts/erlware_commons - cp --no-preserve=mode -R ${providers} _checkouts/providers - cp --no-preserve=mode -R ${getopt} _checkouts/getopt cp --no-preserve=mode -R ${bbmustache} _checkouts/bbmustache cp --no-preserve=mode -R ${certifi} _checkouts/certifi cp --no-preserve=mode -R ${cf} _checkouts/cf cp --no-preserve=mode -R ${cth_readable} _checkouts/cth_readable + cp --no-preserve=mode -R ${erlware_commons} _checkouts/erlware_commons cp --no-preserve=mode -R ${eunit_formatters} _checkouts/eunit_formatters + cp --no-preserve=mode -R ${getopt} _checkouts/getopt + cp --no-preserve=mode -R ${parse_trans} _checkouts/parse_trans + cp --no-preserve=mode -R ${providers} _checkouts/providers cp --no-preserve=mode -R ${relx} _checkouts/relx cp --no-preserve=mode -R ${ssl_verify_fun} _checkouts/ssl_verify_fun + cp --no-preserve=mode -R ${hex_core} _checkouts/hex_core - cp --no-preserve=mode -R ${parse_trans} _checkouts/parse_trans # Bootstrap script expects the dependencies in _build/default/lib # TODO: Make it accept checkouts? diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/sbt-extras/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/sbt-extras/default.nix index b7c632fb1e..c422860287 100644 --- a/third_party/nixpkgs/pkgs/development/tools/build-managers/sbt-extras/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/sbt-extras/default.nix @@ -4,14 +4,14 @@ stdenv.mkDerivation rec { pname = "sbt-extras"; - rev = "b3ecc86936d005dc3327ebd6b61a33d625d60ee6"; - version = "2020-11-17"; + rev = "42d33338e52cee115cebc3e4ee2acc1ca766f319"; + version = "2020-11-20"; src = fetchFromGitHub { owner = "paulp"; repo = "sbt-extras"; inherit rev; - sha256 = "0cnwvjqs81ca0ssj02x41fq6fn1drqwzpbc7v006vgbard8ww9xb"; + sha256 = "0k0n8q8695rdy1vas9n9m9819rpmf38d3bbkffnn7mf7qa01mxq1"; }; dontBuild = true; diff --git a/third_party/nixpkgs/pkgs/development/tools/buildpack/default.nix b/third_party/nixpkgs/pkgs/development/tools/buildpack/default.nix index 8845e39f1d..ea417daa58 100644 --- a/third_party/nixpkgs/pkgs/development/tools/buildpack/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/buildpack/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "pack"; - version = "0.14.2"; + version = "0.15.0"; src = fetchFromGitHub { owner = "buildpacks"; repo = pname; rev = "v${version}"; - sha256 = "0m2hcd7fdvlqy8yp3pa2ccpk9wbnknjh2f8qic31v9yh3zm8aga7"; + sha256 = "0i3lzfn5m38f8aiwqydffdq2j8gfcnkmcgasfjxbn6rrs0hw5g92"; }; - vendorSha256 = "1c38g169kq9kv6x0x1rlg39ywbc1q66fndby0v85b3ri3xb52869"; + vendorSha256 = "0i6nplh1papcmdzas9f8pkccsx5csbxxkvy5a6130jjbwdm14jw7"; nativeBuildInputs = [ installShellFiles ]; diff --git a/third_party/nixpkgs/pkgs/development/tools/conftest/default.nix b/third_party/nixpkgs/pkgs/development/tools/conftest/default.nix index ee048466a3..1f12afe3f7 100644 --- a/third_party/nixpkgs/pkgs/development/tools/conftest/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/conftest/default.nix @@ -2,26 +2,38 @@ buildGoModule rec { pname = "conftest"; - version = "0.21.0"; + version = "0.22.0"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "conftest"; rev = "v${version}"; - sha256 = "15xdsjv53hjgmdxzdakj07ggickw1jkcii31ycb3q8nh1ki05rhq"; + sha256 = "1mjfb39h6z8dbrqxlvrvnzid7la6wj709kx7dva4126i84cmpyf1"; }; - vendorSha256 = "0795npr09680nmxiz9riq5v6rp91qgkvw1lc2mn9gzakv1ywl5rq"; + vendorSha256 = "08c4brwvjp9f7cpzywxns6dkhl3jzq9ckyvphm2jnm2kxmkawbbn"; doCheck = false; - buildFlagsArray = '' - -ldflags= - -X main.version=${version} - ''; + buildFlagsArray = [ + "-ldflags=" + "-s" + "-w" + "-X github.com/open-policy-agent/conftest/internal/commands.version=${version}" + ]; meta = with lib; { description = "Write tests against structured configuration data"; + longDescription = '' + Conftest helps you write tests against structured configuration data. + Using Conftest you can write tests for your Kubernetes configuration, + Tekton pipeline definitions, Terraform code, Serverless configs or any + other config files. + + Conftest uses the Rego language from Open Policy Agent for writing the + assertions. You can read more about Rego in 'How do I write policies' in + the Open Policy Agent documentation. + ''; inherit (src.meta) homepage; license = licenses.asl20; maintainers = with maintainers; [ yurrriq ]; diff --git a/third_party/nixpkgs/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix b/third_party/nixpkgs/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix index 3547da41f0..db2d228ce4 100644 --- a/third_party/nixpkgs/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix @@ -1,16 +1,16 @@ { lib, buildGoPackage, fetchFromGitLab, fetchurl }: let - version = "13.5.0"; + version = "13.6.0"; # Gitlab runner embeds some docker images these are prebuilt for arm and x86_64 docker_x86_64 = fetchurl { url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz"; - sha256 = "1cahv98hhwcc0czg7c86sqk0r6kw3gxnx8j6mqp1zm19aa30sabk"; + sha256 = "0q1f4dmdkqrdzs3mb5wk6k6x50li4c7js0blzfcz3f3n8gm925jw"; }; docker_arm = fetchurl { url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz"; - sha256 = "1wk7xn8jap8699cpgqkpgxmd908qjxlsfjswknrha1n8y2c5bjgx"; + sha256 = "1hxjqk4in1a2abcyxj7556fcscxq4cfy24cgcmh1qhvirnm5j6mc"; }; in buildGoPackage rec { @@ -30,7 +30,7 @@ buildGoPackage rec { owner = "gitlab-org"; repo = "gitlab-runner"; rev = "v${version}"; - sha256 = "0qfzdbhj68lq5pa1hvb703yx9grh3hvnnw6jb4bj4fckncd3avgm"; + sha256 = "0vwky4hdkh1qvd61zdf2avbbnn3ya6pdicqggh2fx7k04pnp05mh"; }; patches = [ ./fix-shell-path.patch ]; diff --git a/third_party/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix b/third_party/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix index d7779540f9..4645c63e71 100644 --- a/third_party/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix @@ -68,10 +68,6 @@ python3.pkgs.buildPythonApplication rec { --replace "${python3}" "" ''; - # find: ‘...-gtk-doc-1.32/lib/python3.8/site-packages’: No such file or directory - # https://github.com/NixOS/nixpkgs/pull/90208#issuecomment-644051108 - dontUsePythonRecompileBytecode = true; - passthru = { # Consumers are expected to copy the m4 files to their source tree, let them reuse the patch respect_xml_catalog_files_var_patch = ./respect-xml-catalog-files-var.patch; diff --git a/third_party/nixpkgs/pkgs/development/tools/electron/default.nix b/third_party/nixpkgs/pkgs/development/tools/electron/default.nix index 1c024ee4e5..d394103cb7 100644 --- a/third_party/nixpkgs/pkgs/development/tools/electron/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/electron/default.nix @@ -1,11 +1,26 @@ -{ stdenv, libXScrnSaver, makeWrapper, fetchurl, wrapGAppsHook, glib, gtk3, unzip, atomEnv, libuuid, at-spi2-atk, at-spi2-core, libdrm, mesa }@args: +{ stdenv +, libXScrnSaver +, makeWrapper +, fetchurl +, wrapGAppsHook +, glib +, gtk3 +, unzip +, atomEnv +, libuuid +, at-spi2-atk +, at-spi2-core +, libdrm +, mesa +, libxkbcommon +}@args: let mkElectron = import ./generic.nix args; in rec { - electron = electron_10; + electron = electron_11; electron_3 = mkElectron "3.1.13" { x86_64-linux = "1psmbplz6jhnnf6hmfhxbmmhn4n1dpnhzbc12pxn645xhfpk9ark"; @@ -47,27 +62,35 @@ rec { aarch64-linux = "03d06120464c353068e2ac6c40f89eedffd6b5b3c4c96efdb406c96a6136a066"; }; - electron_8 = mkElectron "8.5.2" { - x86_64-linux = "c5b8c95b410436066b06165e9759b31336c907268339433db4f8610ccf644a51"; - x86_64-darwin = "079d951a28cfb7d1e0d3660e0fcb2dab85bd9e9f6848df5a06a7ac88ab3aa14c"; - i686-linux = "0d108ac2420a437100f7a8d06aa019cd8138da4372fb94039b6d23c6253a6aea"; - armv7l-linux = "f06ed475d1b206c3aa31e768add3517a64aabce5e2946e4d9707e615e6f398c0"; - aarch64-linux = "e9765584bbedad8a806f96ac1381c114a357fdbed8c67573decefde2d15d9cd7"; + electron_8 = mkElectron "8.5.5" { + x86_64-linux = "8058442ab4a18d73ca644d4a6f001e374c3736bc7e37db0275c29011681f1f22"; + x86_64-darwin = "02bb9f672c063b23782bee6e336864609eed72cffeeea875a3b43c868c6bd8b3"; + i686-linux = "c8ee6c3d86576fe7546fb31b9318cb55a9cd23c220357a567d1cb4bf1b8d7f74"; + armv7l-linux = "0130d1fcd741552d2823bc8166eae9f8fc9f17cd7c0b2a7a5889d753006c0874"; + aarch64-linux = "ca16d8f82b3cb47716dc9db273681e9b7cd79df39894a923929c99dd713c45f5"; }; - electron_9 = mkElectron "9.3.3" { - x86_64-linux = "17f4db5e040ea20ce89d1d492ac575ed0b9ba451ef9cb0e8cd50918505c85243"; - x86_64-darwin = "bb6188178ed1250ddaf29a2f232758c0f7878f1541ddb2ae2a0d20298599c7f4"; - i686-linux = "e413b0879247b32bfbcc114e8d49109267137b2ece97db13eaf0ce3ac6187881"; - armv7l-linux = "313abeb91efbc29d4f807a01937640580940a5fb2699c70b1c303b184ac7bec4"; - aarch64-linux = "263eb89ccb47920baef43898d373531d369d2adc8b2f9e5ebc6429fe44b2fd5a"; + electron_9 = mkElectron "9.3.4" { + x86_64-linux = "4791d854886cba4f461f37db41e6be1fbd8e41e7da01f215324f1fe19ad18ebf"; + x86_64-darwin = "d6878093683ef901727d3b557f1ac928de86b7fffd2abd2c8315d0a9cfe20375"; + i686-linux = "bd3cc9ddab3a9e54499f98e68b12f0aa30554c6527e1434b78743041aaae9417"; + armv7l-linux = "1b175fe3e83494015714afb298b756187053dd84604746c60649a2abbb49ee36"; + aarch64-linux = "626e4f79e9de57aef9e33f9788bf64375095ef43089eda6c6a87835ba58a7aa3"; }; - electron_10 = mkElectron "10.1.5" { - x86_64-linux = "9db65dfe26d4fa9524b3005c6002d858ab256722cefb6a058de8e72e2d5c4083"; - x86_64-darwin = "30dc5d5a913c38c6ae7fa6913b1a907545f0230157efc066e2d5a7affd26cd1e"; - i686-linux = "bf8e1731e8b9b972c9054964b219d9b1b6baae9612afc8a5edf3503b815dd8c3"; - armv7l-linux = "e270eab1a87283d7ae25c8127d904a52f130d53cc399bd288af7f99563273f33"; - aarch64-linux = "03fa2418472f762377149fdd45d1e6ff0a324be3eb1b04e58c63d41df3dd0f16"; + electron_10 = mkElectron "10.1.6" { + x86_64-linux = "d538ed7bb632d213a4b88d13bb038de65b85ae7b28a574c9efac7dc5a502ebbf"; + x86_64-darwin = "7f24c666cc59935a49e5b82b4d4c1d008e4d6fac49c78d0645596f2cc8c7218d"; + i686-linux = "009bbee26ddbf748b33588714ccc565257ff697cde2110e6b6547e3f510da85e"; + armv7l-linux = "e8999af21f7e58c4dc27594cd75438e1a5922d3cea62be63c927d29cba120951"; + aarch64-linux = "b906998ddaf96da94a43bbe38108d83250846222de2727c268ad50f24c55f0da"; + }; + + electron_11 = mkElectron "11.0.2" { + x86_64-linux = "a6e4f789d99e2ed879b48e7cbca2051805c3727360074edfe903231756eb5636"; + x86_64-darwin = "4a562646440c3f4fa1ec4bbdb238da420158e19f294a0fbcdf32004465dbd516"; + i686-linux = "ffcb2e40f98ee521ac50aa849cd911e62dae8a610bcca3f6d393b3f8d9bb85d8"; + armv7l-linux = "7552f0c2aad05844ceacaaf13588b06b16e9aadd947084e8249214b24d1da38d"; + aarch64-linux = "56b5ae4a33a9aa666fbe1463c7780d4c737c84119eff77d403fb969e8ff90ce0"; }; } diff --git a/third_party/nixpkgs/pkgs/development/tools/electron/generic.nix b/third_party/nixpkgs/pkgs/development/tools/electron/generic.nix index f24358676d..4e3f3511b9 100644 --- a/third_party/nixpkgs/pkgs/development/tools/electron/generic.nix +++ b/third_party/nixpkgs/pkgs/development/tools/electron/generic.nix @@ -1,4 +1,19 @@ -{ stdenv, libXScrnSaver, makeWrapper, fetchurl, wrapGAppsHook, glib, gtk3, unzip, atomEnv, libuuid, at-spi2-atk, at-spi2-core, libdrm, mesa }: +{ stdenv +, libXScrnSaver +, makeWrapper +, fetchurl +, wrapGAppsHook +, glib +, gtk3 +, unzip +, atomEnv +, libuuid +, at-spi2-atk +, at-spi2-core +, libdrm +, mesa +, libxkbcommon +}: version: hashes: let @@ -34,7 +49,11 @@ let src = fetcher version (get tags platform) (get hashes platform); }; - electronLibPath = with stdenv.lib; makeLibraryPath ([ libuuid at-spi2-atk at-spi2-core ] ++ optionals (! versionOlder version "9.0.0") [ libdrm mesa ]); + electronLibPath = with stdenv.lib; makeLibraryPath ( + [ libuuid at-spi2-atk at-spi2-core ] + ++ optionals (! versionOlder version "9.0.0") [ libdrm mesa ] + ++ optionals (! versionOlder version "11.0.0") [ libxkbcommon ] + ); linux = { buildInputs = [ glib gtk3 ]; diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/autogen/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/autogen/default.nix index 87b8bde58a..23235499cf 100644 --- a/third_party/nixpkgs/pkgs/development/tools/misc/autogen/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/misc/autogen/default.nix @@ -42,6 +42,10 @@ stdenv.mkDerivation rec { guile libxml2 ]; + preConfigure = '' + export MAN_PAGE_DATE=$(date '+%Y-%m-%d' -d "@$SOURCE_DATE_EPOCH") + ''; + configureFlags = [ # Make sure to use a static value for the timeout. If we do not set a value diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/blackfire/php-probe.nix b/third_party/nixpkgs/pkgs/development/tools/misc/blackfire/php-probe.nix index a14f5b0edb..8a02f61573 100644 --- a/third_party/nixpkgs/pkgs/development/tools/misc/blackfire/php-probe.nix +++ b/third_party/nixpkgs/pkgs/development/tools/misc/blackfire/php-probe.nix @@ -17,11 +17,11 @@ let }.${lib.versions.majorMinor php.version} or (throw "Unsupported PHP version."); in stdenv.mkDerivation rec { pname = "php-blackfire"; - version = "1.43.0"; + version = "1.44.0"; src = fetchurl { url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire-php/blackfire-php_${version}_amd64.deb"; - sha256 = "1038qbpqkamd51ip25z6fbbz69faggahhdw75lnsd8prrwjcpli7"; + sha256 = "15y1244bbs07i7rg6cy8kynp1may4mbkmmwbxgq8q5zma3ldc8ci"; }; nativeBuildInputs = [ diff --git a/third_party/nixpkgs/pkgs/development/tools/packet-sd/default.nix b/third_party/nixpkgs/pkgs/development/tools/packet-sd/default.nix new file mode 100644 index 0000000000..33d61eca71 --- /dev/null +++ b/third_party/nixpkgs/pkgs/development/tools/packet-sd/default.nix @@ -0,0 +1,24 @@ +{ buildGoModule, fetchFromGitHub, lib }: +buildGoModule rec { + pname = "prometheus-packet-sd"; + version = "0.0.3"; + + src = fetchFromGitHub { + owner = "packethost"; + repo = "prometheus-packet-sd"; + rev = "v${version}"; + sha256 = "sha256-2k8AsmyhQNNZCzpVt6JdgvI8IFb5pRi4ic6Yn2NqHMM="; + }; + + vendorSha256 = null; + + subPackages = [ "." ]; + + meta = with lib; { + description = "Prometheus service discovery for Equinix Metal"; + homepage = "https://github.com/packethost/prometheus-packet-sd"; + license = licenses.asl20; + platforms = platforms.linux; + maintainers = [ maintainers.andir ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/bison/default.nix b/third_party/nixpkgs/pkgs/development/tools/parsing/bison/default.nix index 70fd733e1e..2fe17a23fc 100644 --- a/third_party/nixpkgs/pkgs/development/tools/parsing/bison/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/parsing/bison/default.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { pname = "bison"; - version = "3.7.2"; + version = "3.7.3"; src = fetchurl { url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; - sha256 = "111ax2imnydvrpcys5ami8ixn0a50m7a5pims7cbyysi8h8djp21"; + sha256 = "1ixk4wglpign8glpil9qziph96ki7flqiy4xlpjb8ai1y89fjkqh"; }; nativeBuildInputs = [ m4 perl ] ++ stdenv.lib.optional stdenv.isSunOS help2man; diff --git a/third_party/nixpkgs/pkgs/development/tools/pipenv/default.nix b/third_party/nixpkgs/pkgs/development/tools/pipenv/default.nix index f8b800745d..2eff05b04e 100644 --- a/third_party/nixpkgs/pkgs/development/tools/pipenv/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/pipenv/default.nix @@ -18,11 +18,11 @@ let in buildPythonApplication rec { pname = "pipenv"; - version = "2020.11.4"; + version = "2020.11.15"; src = fetchPypi { inherit pname version; - sha256 = "d6ac39d1721517b23aca12cdb4c726dc318ec4d7bdede5c1220bbb81775005c3"; + sha256 = "8253fe6f9cfb3791a54da8a0571f73c918cb3457dd908684c1800a13a06ec4c1"; }; LC_ALL = "en_US.UTF-8"; diff --git a/third_party/nixpkgs/pkgs/development/tools/poetry2nix/poetry2nix/plugins.nix b/third_party/nixpkgs/pkgs/development/tools/poetry2nix/poetry2nix/plugins.nix index b5e807c6e2..e7125c2ff5 100644 --- a/third_party/nixpkgs/pkgs/development/tools/poetry2nix/poetry2nix/plugins.nix +++ b/third_party/nixpkgs/pkgs/development/tools/poetry2nix/poetry2nix/plugins.nix @@ -23,7 +23,6 @@ let dontConfigure = true; dontBuild = true; - dontUsePythonRecompileBytecode = true; passthru = { inherit (drv.passthru) withPlugins; diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix index cc3aa00b27..840f2ae27c 100644 --- a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix +++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-udeps"; - version = "0.1.15"; + version = "0.1.16"; src = fetchFromGitHub { owner = "est31"; repo = pname; rev = "v${version}"; - sha256 = "0qnmz7sxbwnjdsl17h876szxd04z0q9arbl1ib45b6346x7mq8n4"; + sha256 = "1h89xq91gbnbagfmvig5lkxyl08qwgdaf9vr55p599pmv190xq8s"; }; - cargoSha256 = "1jnbf0a3bggjf0wapr9xdj9hwfpgki2csg7rhg5maqavm8m0mirm"; + cargoSha256 = "17931z5nbigfzvvhr6k64s2j9p1sp9nvmy5fyf92j3ci02dplm5c"; nativeBuildInputs = [ pkgconfig ]; diff --git a/third_party/nixpkgs/pkgs/development/web/deno/default.nix b/third_party/nixpkgs/pkgs/development/web/deno/default.nix index 5fe6eb0575..8f7452fc6d 100644 --- a/third_party/nixpkgs/pkgs/development/web/deno/default.nix +++ b/third_party/nixpkgs/pkgs/development/web/deno/default.nix @@ -18,16 +18,16 @@ let in rustPlatform.buildRustPackage rec { pname = "deno"; - version = "1.5.2"; + version = "1.5.3"; src = fetchFromGitHub { owner = "denoland"; repo = pname; rev = "v${version}"; - sha256 = "0dpx74zp85a3qcabfmwnsh1kl0c74ygafybqzmyvwjmax0hdgkq6"; + sha256 = "0dxjcab10kqfkflq1x9np5wxlysq33swdwi2f28bi7q312sw5x2y"; fetchSubmodules = true; }; - cargoSha256 = "0358vbpda9x0ib0vla4crn052lk299x2hg14g8lzymg33277lk3p"; + cargoSha256 = "0lhdrsvmf5b4fq2yg9vc00q1sgc1fjk0fh5axs2zffcpsp73ay2k"; # Install completions post-install nativeBuildInputs = [ installShellFiles ]; diff --git a/third_party/nixpkgs/pkgs/development/web/nodejs/v12.nix b/third_party/nixpkgs/pkgs/development/web/nodejs/v12.nix index 83ba9f5d56..c38944c5b5 100644 --- a/third_party/nixpkgs/pkgs/development/web/nodejs/v12.nix +++ b/third_party/nixpkgs/pkgs/development/web/nodejs/v12.nix @@ -8,6 +8,6 @@ let in buildNodejs { inherit enableNpm; - version = "12.19.0"; - sha256 = "1qainpkakkl3xip9xz2wbs74g95gvc6125cc05z6vyckqi2iqrrv"; + version = "12.19.1"; + sha256 = "0zdis5wd84c57qjdiry8mmhpp009wqhb51f67iphl06vqc67w1vl"; } diff --git a/third_party/nixpkgs/pkgs/development/web/nodejs/v14.nix b/third_party/nixpkgs/pkgs/development/web/nodejs/v14.nix index 820deb5884..9c0c518b62 100644 --- a/third_party/nixpkgs/pkgs/development/web/nodejs/v14.nix +++ b/third_party/nixpkgs/pkgs/development/web/nodejs/v14.nix @@ -8,6 +8,6 @@ let in buildNodejs { inherit enableNpm; - version = "14.15.0"; - sha256 = "0fzv05f8rnc0s1a11k0cqfpgv9yawfbdd8qcl8zr25kv5ridhdip"; + version = "14.15.1"; + sha256 = "1g61vqsgq3jsipw2fckj68i4a4pi1iz1kbw7mlw8jmzp8rl46q81"; } diff --git a/third_party/nixpkgs/pkgs/development/web/nodejs/v15.nix b/third_party/nixpkgs/pkgs/development/web/nodejs/v15.nix index b5319493da..45e7b372e6 100644 --- a/third_party/nixpkgs/pkgs/development/web/nodejs/v15.nix +++ b/third_party/nixpkgs/pkgs/development/web/nodejs/v15.nix @@ -8,6 +8,6 @@ let in buildNodejs { inherit enableNpm; - version = "15.2.0"; - sha256 = "022kw29sjf46mgvwciihi2cmf9sfjpqi0xih8xpk7xiwfmx02ypn"; + version = "15.2.1"; + sha256 = "0gp8z68h888x2ql64aiicgs7k065lg755cbjlnkbzdih5bh32qjn"; } diff --git a/third_party/nixpkgs/pkgs/development/web/woff2/default.nix b/third_party/nixpkgs/pkgs/development/web/woff2/default.nix index ff0484547f..d770fb6275 100644 --- a/third_party/nixpkgs/pkgs/development/web/woff2/default.nix +++ b/third_party/nixpkgs/pkgs/development/web/woff2/default.nix @@ -18,8 +18,10 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake pkgconfig ]; - cmakeFlags = [ "-DBUILD_SHARED_LIBS=${if static then "OFF" else "ON"}" ] - ++ stdenv.lib.optional static "-DCMAKE_SKIP_RPATH:BOOL=TRUE"; + cmakeFlags = [ + "-DCANONICAL_PREFIXES=ON" + "-DBUILD_SHARED_LIBS=${if static then "OFF" else "ON"}" + ] ++ stdenv.lib.optional static "-DCMAKE_SKIP_RPATH:BOOL=TRUE"; propagatedBuildInputs = [ brotli ]; diff --git a/third_party/nixpkgs/pkgs/games/1oom/default.nix b/third_party/nixpkgs/pkgs/games/1oom/default.nix new file mode 100644 index 0000000000..70c21a3cc1 --- /dev/null +++ b/third_party/nixpkgs/pkgs/games/1oom/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchFromGitLab, autoreconfHook, libsamplerate, SDL2, SDL2_mixer, readline }: + +stdenv.mkDerivation rec { + pname = "1oom"; + version = "1.0"; + + src = fetchFromGitLab { + owner = "KilgoreTroutMaskReplicant"; + repo = pname; + rev = "v${version}"; + sha256 = "sha256-+HwSykSyAGHtITVOu4nIG87kWwVxGyFXb/NRSjhWlvs="; + }; + + nativeBuildInputs = [ autoreconfHook ]; + buildInputs = [ libsamplerate SDL2 SDL2_mixer readline ]; + + outputs = [ "out" "doc" ]; + + postInstall = '' + install -d $doc/share/doc/${pname} + install -t $doc/share/doc/${pname} \ + HACKING NEWS PHILOSOPHY README doc/*.txt + ''; + + meta = with stdenv.lib; { + homepage = "https://kilgoretroutmaskreplicant.gitlab.io/plain-html/"; + description = "Master of Orion (1993) game engine recreation"; + license = licenses.gpl2Only; + platforms = platforms.linux; + maintainers = [ maintainers.AndersonTorres ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/games/assaultcube/default.nix b/third_party/nixpkgs/pkgs/games/assaultcube/default.nix index 6c3a7f1168..423130a535 100644 --- a/third_party/nixpkgs/pkgs/games/assaultcube/default.nix +++ b/third_party/nixpkgs/pkgs/games/assaultcube/default.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { cp ${desktop}/share/applications/* $out/share/applications install -Dpm644 packages/misc/icon.png $out/share/icons/assaultcube.png install -Dpm644 packages/misc/icon.png $out/share/pixmaps/assaultcube.png - + makeWrapper $out/bin/ac_client $out/bin/${pname} \ --run "cd $out/$gamedatadir" --add-flags "--home=\$HOME/.assaultcube/v1.2next --init" fi @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { meta = { description = "Fast and fun first-person-shooter based on the Cube fps"; homepage = "https://assault.cubers.net"; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; # should work on darwin with a little effort. license = stdenv.lib.licenses.zlib; }; diff --git a/third_party/nixpkgs/pkgs/games/eduke32/default.nix b/third_party/nixpkgs/pkgs/games/eduke32/default.nix index 53baac79ee..51d0c71375 100644 --- a/third_party/nixpkgs/pkgs/games/eduke32/default.nix +++ b/third_party/nixpkgs/pkgs/games/eduke32/default.nix @@ -1,10 +1,11 @@ { stdenv, fetchurl, makeWrapper, pkgconfig, nasm, makeDesktopItem -, flac, gtk2, libvorbis, libvpx, libGLU, libGL +, alsaLib, flac, gtk2, libvorbis, libvpx, libGLU, libGL , SDL2, SDL2_mixer }: let - version = "20190330"; - rev = "7470"; + version = "20200907"; + rev = "9527"; + revExtra = "93f62bbad"; desktopItem = makeDesktopItem { name = "eduke32"; @@ -22,11 +23,12 @@ in stdenv.mkDerivation { inherit version; src = fetchurl { - url = "http://dukeworld.duke4.net/eduke32/synthesis/latest/eduke32_src_${version}-${rev}.tar.xz"; - sha256 = "09a7l23i6sygicc82w1in9hjw0jvivlf7q0vw8kcx9j98lm23mkn"; + url = "http://dukeworld.duke4.net/eduke32/synthesis/latest/eduke32_src_20200907-9257-93f62bbad.tar.xz"; # Good + # url = "http://dukeworld.duke4.net/eduke32/synthesis/latest/eduke32_src_${version}-${rev}-${revExtra}.tar.xz"; + sha256 = "972630059be61ef9564a241b84ef2ee4f69fc85c19ee36ce46052ff2f1ce3bf9"; }; - buildInputs = [ flac gtk2 libvorbis libvpx libGL libGLU SDL2 SDL2_mixer ]; + buildInputs = [ alsaLib flac gtk2 libvorbis libvpx libGL libGLU SDL2 SDL2_mixer ]; nativeBuildInputs = [ makeWrapper pkgconfig ] ++ stdenv.lib.optional (stdenv.hostPlatform.system == "i686-linux") nasm; diff --git a/third_party/nixpkgs/pkgs/games/gscrabble/default.nix b/third_party/nixpkgs/pkgs/games/gscrabble/default.nix index 307c09dfa1..cab509a3e9 100644 --- a/third_party/nixpkgs/pkgs/games/gscrabble/default.nix +++ b/third_party/nixpkgs/pkgs/games/gscrabble/default.nix @@ -35,6 +35,6 @@ buildPythonApplication { homepage = "https://github.com/RaaH/gscrabble/"; license = licenses.gpl2Plus; platforms = platforms.linux; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; }; } diff --git a/third_party/nixpkgs/pkgs/games/gweled/default.nix b/third_party/nixpkgs/pkgs/games/gweled/default.nix index d5d4f5c401..fce5ec09c7 100644 --- a/third_party/nixpkgs/pkgs/games/gweled/default.nix +++ b/third_party/nixpkgs/pkgs/games/gweled/default.nix @@ -25,6 +25,6 @@ stdenv.mkDerivation rec { homepage = "https://gweled.org"; license = licenses.gpl2; platforms = platforms.linux; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; }; } diff --git a/third_party/nixpkgs/pkgs/games/lugaru/default.nix b/third_party/nixpkgs/pkgs/games/lugaru/default.nix index d938c03165..877a3880a0 100644 --- a/third_party/nixpkgs/pkgs/games/lugaru/default.nix +++ b/third_party/nixpkgs/pkgs/games/lugaru/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { meta = { description = "Third person ninja rabbit fighting game"; homepage = "https://osslugaru.gitlab.io"; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; license = stdenv.lib.licenses.gpl2Plus; }; diff --git a/third_party/nixpkgs/pkgs/games/pentobi/default.nix b/third_party/nixpkgs/pkgs/games/pentobi/default.nix index 2b5a86ad52..b8a4935aa2 100644 --- a/third_party/nixpkgs/pkgs/games/pentobi/default.nix +++ b/third_party/nixpkgs/pkgs/games/pentobi/default.nix @@ -1,20 +1,20 @@ -{ stdenv, appstream, fetchurl, cmake, gettext, libxslt, librsvg, itstool - , qtbase, qtquickcontrols2, qtsvg, qttools, qtwebview, docbook_xsl - , wrapQtAppsHook +{ lib, mkDerivation, appstream, fetchFromGitHub, cmake, gettext, libxslt, librsvg, itstool +, qtbase, qtquickcontrols2, qtsvg, qttools, qtwebview, docbook_xsl }: -with stdenv.lib; -stdenv.mkDerivation rec { - version = "18.1"; +mkDerivation rec { + version = "18.3"; pname = "pentobi"; - src = fetchurl { - url = "mirror://sourceforge/pentobi/${pname}-${version}.tar.xz"; - sha256 = "1vfw61lk9z7dngncmx3fggy5ld7ksdk48dpwnsq2vl5fh3f71qbq"; + src = fetchFromGitHub { + owner = "enz"; + repo = "pentobi"; + rev = "v${version}"; + sha256 = "9AymvAlXi0zkkcakTR0mC4gmyrweZR4EwlhORkmVshw="; }; - nativeBuildInputs = [ cmake docbook_xsl wrapQtAppsHook ]; - buildInputs = [ appstream qtbase qtsvg qtquickcontrols2 qttools qtwebview itstool librsvg ]; + nativeBuildInputs = [ cmake docbook_xsl qttools ]; + buildInputs = [ appstream qtbase qtsvg qtquickcontrols2 qtwebview itstool librsvg ]; patchPhase = '' substituteInPlace pentobi_thumbnailer/CMakeLists.txt --replace "/manpages" "/share/xml/docbook-xsl/manpages/" @@ -28,11 +28,11 @@ stdenv.mkDerivation rec { "-DMETAINFO_ITS=${appstream}/share/gettext/its/metainfo.its" ]; - meta = { + meta = with lib; { description = "A computer opponent for the board game Blokus"; homepage = "https://pentobi.sourceforge.io"; license = licenses.gpl3; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/games/pysolfc/default.nix b/third_party/nixpkgs/pkgs/games/pysolfc/default.nix index 5689edf4f4..31dbe7f6bb 100644 --- a/third_party/nixpkgs/pkgs/games/pysolfc/default.nix +++ b/third_party/nixpkgs/pkgs/games/pysolfc/default.nix @@ -43,6 +43,6 @@ buildPythonApplication rec { description = "A collection of more than 1000 solitaire card games"; homepage = "https://pysolfc.sourceforge.io"; license = licenses.gpl3; - maintainers = with maintainers; [ kierdavis genesis ]; + maintainers = with maintainers; [ kierdavis ]; }; } diff --git a/third_party/nixpkgs/pkgs/games/sgt-puzzles/default.nix b/third_party/nixpkgs/pkgs/games/sgt-puzzles/default.nix index ba6a360132..4cac596282 100644 --- a/third_party/nixpkgs/pkgs/games/sgt-puzzles/default.nix +++ b/third_party/nixpkgs/pkgs/games/sgt-puzzles/default.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Simon Tatham's portable puzzle collection"; license = licenses.mit; - maintainers = [ maintainers.raskin maintainers.genesis ]; + maintainers = [ maintainers.raskin ]; platforms = platforms.linux; homepage = "https://www.chiark.greenend.org.uk/~sgtatham/puzzles/"; }; diff --git a/third_party/nixpkgs/pkgs/games/solarus/default.nix b/third_party/nixpkgs/pkgs/games/solarus/default.nix index c0daa99c15..c204846ae2 100644 --- a/third_party/nixpkgs/pkgs/games/solarus/default.nix +++ b/third_party/nixpkgs/pkgs/games/solarus/default.nix @@ -1,26 +1,34 @@ -{ lib, mkDerivation, fetchFromGitLab, cmake, luajit, - SDL2, SDL2_image, SDL2_ttf, physfs, - openal, libmodplug, libvorbis, - qtbase, qttools }: +{ lib, mkDerivation, fetchFromGitLab, cmake, luajit +, SDL2, SDL2_image, SDL2_ttf, physfs, glm +, openal, libmodplug, libvorbis +, qtbase, qttools }: mkDerivation rec { pname = "solarus"; - version = "1.6.2"; + version = "1.6.4"; src = fetchFromGitLab { owner = "solarus-games"; repo = pname; rev = "v${version}"; - sha256 = "0d0xfjbmamz84aajxfc0fwrj8862xxbxz6n4xnc05r1m4g7gba77"; + sha256 = "sbdlf+R9OskDQ5U5rqUX2gF8l/fj0sDJv6BL7H1I1Ng="; }; - buildInputs = [ cmake luajit SDL2 + outputs = [ "out" "lib" "dev" ]; + + nativeBuildInputs = [ cmake qttools ]; + buildInputs = [ luajit SDL2 SDL2_image SDL2_ttf physfs openal libmodplug libvorbis - qtbase qttools ]; + qtbase glm ]; enableParallelBuilding = true; + preFixup = '' + mkdir $lib/ + mv $out/lib $lib + ''; + meta = with lib; { description = "A Zelda-like ARPG game engine"; longDescription = '' diff --git a/third_party/nixpkgs/pkgs/misc/calaos/installer/default.nix b/third_party/nixpkgs/pkgs/misc/calaos/installer/default.nix index 6254c9c24f..ee7c089bc8 100644 --- a/third_party/nixpkgs/pkgs/misc/calaos/installer/default.nix +++ b/third_party/nixpkgs/pkgs/misc/calaos/installer/default.nix @@ -1,14 +1,14 @@ { mkDerivation, stdenv, fetchFromGitHub, qmake, qttools, qtbase }: mkDerivation rec { - name = "calaos_installer-3.1"; - version = "3.1"; + pname = "calaos_installer"; + version = "3.5"; src = fetchFromGitHub { owner = "calaos"; repo = "calaos_installer"; rev = "v${version}"; - sha256 = "0g8igj5sax5vjqzrpbil7i6329708lqqwvg5mwiqd0zzzha9sawd"; + sha256 = "hx7XVF2iueKFR67U0EvSK1vYZnJBnuOpUOkSjx7h1XY="; }; nativeBuildInputs = [ qmake qttools ]; diff --git a/third_party/nixpkgs/pkgs/misc/emulators/caprice32/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/caprice32/default.nix index 8694d4d2d5..4b2b6208bb 100644 --- a/third_party/nixpkgs/pkgs/misc/emulators/caprice32/default.nix +++ b/third_party/nixpkgs/pkgs/misc/emulators/caprice32/default.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { description = "A complete emulation of CPC464, CPC664 and CPC6128"; homepage = "https://github.com/ColinPitrat/caprice32"; license = licenses.gpl2; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/misc/emulators/libdsk/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/libdsk/default.nix index 6a2f94e77e..219875ba6f 100644 --- a/third_party/nixpkgs/pkgs/misc/emulators/libdsk/default.nix +++ b/third_party/nixpkgs/pkgs/misc/emulators/libdsk/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { description = "A library for accessing discs and disc image files"; homepage = "http://www.seasip.info/Unix/LibDsk/"; license = licenses.gpl2Plus; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/misc/emulators/mednafen/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/mednafen/default.nix index e356e636c5..cb4b799738 100644 --- a/third_party/nixpkgs/pkgs/misc/emulators/mednafen/default.nix +++ b/third_party/nixpkgs/pkgs/misc/emulators/mednafen/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { pname = "mednafen"; - version = "1.24.3"; + version = "1.26.1"; src = fetchurl { url = "https://mednafen.github.io/releases/files/${pname}-${version}.tar.xz"; - sha256 = "03zplcfvmnnv7grhacmr1zy789pb2wda36wylmzmar23g0zqbsix"; + sha256 = "1x7xhxjhwsdbak8l0iyb497f043xkhibk73w96xck4j2bk10fac4"; }; nativeBuildInputs = [ pkgconfig ]; diff --git a/third_party/nixpkgs/pkgs/misc/emulators/qmc2/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/qmc2/default.nix index 1242a1ef11..d089ddf269 100644 --- a/third_party/nixpkgs/pkgs/misc/emulators/qmc2/default.nix +++ b/third_party/nixpkgs/pkgs/misc/emulators/qmc2/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { url = "mirror://sourceforge/project/qmc2/qmc2/${version}/${pname}-${version}.tar.gz"; sha256 = "1dzmjlfk8pdspns6zg1jmd5fqzg8igd4q38cz4a1vf39lx74svns"; }; - + preBuild = '' patchShebangs scripts ''; @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { description = "A Qt frontend for MAME/MESS"; homepage = "https://qmc2.batcom-it.net"; license = licenses.gpl2; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; broken = true; }; diff --git a/third_party/nixpkgs/pkgs/misc/emulators/xcpc/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/xcpc/default.nix index 3806d25e5d..75c30280e2 100644 --- a/third_party/nixpkgs/pkgs/misc/emulators/xcpc/default.nix +++ b/third_party/nixpkgs/pkgs/misc/emulators/xcpc/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { description = "A portable Amstrad CPC 464/664/6128 emulator written in C"; homepage = "https://www.xcpc-emulator.net"; license = licenses.gpl2Plus; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix index def5fadba1..e39fac50d8 100644 --- a/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix +++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix @@ -267,6 +267,18 @@ let meta.homepage = "https://github.com/rbgrouleff/bclose.vim/"; }; + BetterLua-vim = buildVimPluginFrom2Nix { + pname = "BetterLua-vim"; + version = "2020-08-14"; + src = fetchFromGitHub { + owner = "euclidianAce"; + repo = "BetterLua.vim"; + rev = "d2d6c115575d09258a794a6f20ac60233eee59d5"; + sha256 = "1rvlx21kw8865dg6q97hx9i2s1n8mn1nyhn0m7dkx625pghsx3js"; + }; + meta.homepage = "https://github.com/euclidianAce/BetterLua.vim/"; + }; + bufexplorer = buildVimPluginFrom2Nix { pname = "bufexplorer"; version = "2020-02-17"; @@ -351,6 +363,18 @@ let meta.homepage = "https://github.com/chrisbra/CheckAttach/"; }; + ci_dark = buildVimPluginFrom2Nix { + pname = "ci_dark"; + version = "2020-11-07"; + src = fetchFromGitHub { + owner = "chuling"; + repo = "ci_dark"; + rev = "8a53f6267dffd1dea3f50adc4b61653178c00115"; + sha256 = "1bwprg23d593pplm5cwfkg5yj0i8k2gqb3aj8yp8sdiccikfbswk"; + }; + meta.homepage = "https://github.com/chuling/ci_dark/"; + }; + clang_complete = buildVimPluginFrom2Nix { pname = "clang_complete"; version = "2020-09-18"; @@ -401,24 +425,24 @@ let coc-explorer = buildVimPluginFrom2Nix { pname = "coc-explorer"; - version = "2020-11-13"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "weirongxu"; repo = "coc-explorer"; - rev = "6be196d41f9738b6678de07f5509f56a58c149ec"; - sha256 = "1gmc2m2i7i11hx8v18bvz18pzwf82234z740syl66xm2q9z1d1sb"; + rev = "654fe4ece0ff49b62d3f19d678436522f92c3a08"; + sha256 = "1j38g0c81rnk502vr6n7zf7r1v3p48mimsd13dc7cqsvnhrh34ix"; }; meta.homepage = "https://github.com/weirongxu/coc-explorer/"; }; coc-fzf = buildVimPluginFrom2Nix { pname = "coc-fzf"; - version = "2020-10-22"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "antoinemadec"; repo = "coc-fzf"; - rev = "ca80d81fdb61d1ea32cfaa498153e1f0cb651994"; - sha256 = "1p5i415jk6af4yiqzkgghrhs52x491nrz4d3wrdxad8ydlf64jvx"; + rev = "f3d792518982d58a7d7f846f31f01f0ef0c5434a"; + sha256 = "10xl2gx1n9c34amca7zq4chczfc126dwz7733fi55ks29fdl708c"; }; meta.homepage = "https://github.com/antoinemadec/coc-fzf/"; }; @@ -473,12 +497,12 @@ let coc-nvim = buildVimPluginFrom2Nix { pname = "coc-nvim"; - version = "2020-11-13"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "02a058c5fb563ce79bead38a49bbff21664c016e"; - sha256 = "1dhfi86i0cx1llaj6ywk8wv3ym595fkscg5w4qrbxazsmbjgrbaq"; + rev = "103d5e995127937bdeb42cf248c2325cce93b9eb"; + sha256 = "1llgy5m8smrvbsaafirx4a0sdzvia2rxwk57jylm5hh376kll6kl"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; }; @@ -544,14 +568,26 @@ let meta.homepage = "https://github.com/rhysd/committia.vim/"; }; + completion-buffers = buildVimPluginFrom2Nix { + pname = "completion-buffers"; + version = "2020-09-26"; + src = fetchFromGitHub { + owner = "steelsojka"; + repo = "completion-buffers"; + rev = "441a58b77c04409e8ccb35fd4970598ae551462f"; + sha256 = "14q5n7h5kaqf71cfd9mlhwb0xsihm6d3kizrxhlfnzxk6zkn8p0s"; + }; + meta.homepage = "https://github.com/steelsojka/completion-buffers/"; + }; + completion-nvim = buildVimPluginFrom2Nix { pname = "completion-nvim"; - version = "2020-10-23"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "nvim-lua"; repo = "completion-nvim"; - rev = "3b6774ed1c1b4720efe3385f06883483f5e16884"; - sha256 = "1vldm13lbfmphim946lnyl30276chw4gnnnq2hxnf67k8a9x8ssc"; + rev = "8c028d007ca314d7734d83dcc05db1ed103db9b5"; + sha256 = "0ym17vamf5hk4lqmkfknkf0mm91vsjayhjnjyvnvc0qhyyhgsi67"; }; meta.homepage = "https://github.com/nvim-lua/completion-nvim/"; }; @@ -594,12 +630,12 @@ let conjure = buildVimPluginFrom2Nix { pname = "conjure"; - version = "2020-11-01"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "a4c31e1c0136e943fa7dd48ecc11849158d3554e"; - sha256 = "0xvz1s3lx75k9fgn319b0q6d8vj7cpw6mj2xkh73qmaqvvx3bni1"; + rev = "bcdaf3761b762dafb4314389d84294232dd61ed6"; + sha256 = "0ivbxr90h61zcw3ydkaajsmd5dbwcqqri3qw367kpmfsndk9k9s9"; }; meta.homepage = "https://github.com/Olical/conjure/"; }; @@ -762,12 +798,12 @@ let defx-nvim = buildVimPluginFrom2Nix { pname = "defx-nvim"; - version = "2020-11-02"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "Shougo"; repo = "defx.nvim"; - rev = "042c40816befafa2348d2268274a88d767850ba8"; - sha256 = "1az0hwpvbrrwc0zd5ckap3vq2bk59br841dlhvcq1hpwgh431p0h"; + rev = "c5b0eaa606af67fccd0d0e972ae5e8f16678ef9e"; + sha256 = "0d54gg0brcflijv2xq3x06d561z9vj2b2y658pcv9bwjmbr3pwyy"; }; meta.homepage = "https://github.com/Shougo/defx.nvim/"; }; @@ -810,12 +846,12 @@ let denite-nvim = buildVimPluginFrom2Nix { pname = "denite-nvim"; - version = "2020-10-27"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "Shougo"; repo = "denite.nvim"; - rev = "48f485e080c2b6a21a374b5b2000c091d30c5f56"; - sha256 = "0wg1dz57hz0rq14f5lyqh9hbdyw3c1hdwpgwckd7qrncbcfbvbw2"; + rev = "3868302180248a19967f32a3d0f2d0057612ae34"; + sha256 = "0p3gmh9ag442zx67rkf15qdlciiwzd0aazd9sribximgl3a5jq6r"; }; meta.homepage = "https://github.com/Shougo/denite.nvim/"; }; @@ -895,12 +931,12 @@ let deoplete-go = buildVimPluginFrom2Nix { pname = "deoplete-go"; - version = "2020-01-01"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "deoplete-plugins"; repo = "deoplete-go"; - rev = "4f1ccd2ed70211fd025d052ec725c0b835bea487"; - sha256 = "0zmx98kz6pxfpakizr8xm1nrv1rjr0frz19pkik29mk6aj2b2l08"; + rev = "a6657ff9b91c7301ad1f6a01a7f0113691ef0667"; + sha256 = "02lv900k3vw33nknz58kl0hd4gr05jqq0xabi1zd4mvnk7vyqbd2"; fetchSubmodules = true; }; meta.homepage = "https://github.com/deoplete-plugins/deoplete-go/"; @@ -956,12 +992,12 @@ let deoplete-lsp = buildVimPluginFrom2Nix { pname = "deoplete-lsp"; - version = "2020-10-28"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "Shougo"; repo = "deoplete-lsp"; - rev = "fb51bfebd8ac57282154d119f80368b4b94199b7"; - sha256 = "09k2i02vrgn0qc3bhjz3hzaiab3h2cwqvk619a1xp5bpxr9qc78w"; + rev = "134e970130d57c6683052a506776fa12e04bd3de"; + sha256 = "1drbjkqx8ss2m1ns3sk5dhsg7l6xm0lvlj8kqgapqq9v5gb876j2"; }; meta.homepage = "https://github.com/Shougo/deoplete-lsp/"; }; @@ -1004,12 +1040,12 @@ let deoplete-tabnine = buildVimPluginFrom2Nix { pname = "deoplete-tabnine"; - version = "2020-03-29"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "tbodt"; repo = "deoplete-tabnine"; - rev = "eef0e2340e19aea05fe5759b7da3b13cadd375c4"; - sha256 = "0q10zcjhjgak3w365pagd4ym5mmj3yd1lfsxv0d4wr4lp9a51sd7"; + rev = "f3427c7633d9a79fbeea7942d2046e5b43f824dd"; + sha256 = "0xixn23k4a6s8bqp636gm5ws71r9xgg8r92xgcv1d1whx5p2yvl9"; }; meta.homepage = "https://github.com/tbodt/deoplete-tabnine/"; }; @@ -1052,12 +1088,12 @@ let deoplete-nvim = buildVimPluginFrom2Nix { pname = "deoplete-nvim"; - version = "2020-11-11"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "Shougo"; repo = "deoplete.nvim"; - rev = "44a3e2393a99d5975ac7f282be10d008f4c70251"; - sha256 = "1ikaqqmms0zcf997wf9jysdzmn2r1w9gqjqn58sw5drnnfamwvml"; + rev = "27c5ddba448e50e182985e1582dd519342986cef"; + sha256 = "09i3p0r4vjc5xipqrykm83wa9p96k609c1p1c2frakskhy7zkidz"; }; meta.homepage = "https://github.com/Shougo/deoplete.nvim/"; }; @@ -1100,12 +1136,12 @@ let direnv-vim = buildVimPluginFrom2Nix { pname = "direnv-vim"; - version = "2020-10-10"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "direnv"; repo = "direnv.vim"; - rev = "983bbce66b39cd17e4b8348078a41a5782cd73a0"; - sha256 = "1n144nihbcaljgbxv4kfg8af3dxvf9i4cxdz5qq12rzslwqgdsi1"; + rev = "def4982fa3a613cfb59a4cd8d35d4c99e4e1688c"; + sha256 = "1xrr8pdxmpxz79qgw1kl5wdb4i2afmvl5zjxhkjinvpqnmimx0xz"; }; meta.homepage = "https://github.com/direnv/direnv.vim/"; }; @@ -1148,12 +1184,12 @@ let editorconfig-vim = buildVimPluginFrom2Nix { pname = "editorconfig-vim"; - version = "2020-10-21"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "editorconfig"; repo = "editorconfig-vim"; - rev = "8f6eba5fd6c306e0480ea72917902a2bde162d73"; - sha256 = "057k0fdqgc6m1d6zzql5m1q5lsdsp2s28s9f80h9sgxvrzy36z7y"; + rev = "047c4b455b9d56adee63a52d6d7cdf5bb6521d53"; + sha256 = "0v7zbvpwmp1ypv5q0xy6p98l5g4ywcgyz3w1zrh9pz3m9hxa354d"; fetchSubmodules = true; }; meta.homepage = "https://github.com/editorconfig/editorconfig-vim/"; @@ -1956,12 +1992,12 @@ let lightline-bufferline = buildVimPluginFrom2Nix { pname = "lightline-bufferline"; - version = "2020-10-29"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "mengelbrecht"; repo = "lightline-bufferline"; - rev = "3933dcda3630474ba448cb486e8c630dade7b2ce"; - sha256 = "09p759i41acyyyqk629sbcp36v66xf5y369xagjy8n2gzczj0mwa"; + rev = "ad6f73578316dc6d1e016f9083ef35a4538c02d9"; + sha256 = "19496bhdzyrykxs8j2mx69ml9a8548jdz0s0n5qq72cxhm2b3p03"; }; meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/"; }; @@ -2376,12 +2412,12 @@ let neosnippet-snippets = buildVimPluginFrom2Nix { pname = "neosnippet-snippets"; - version = "2020-11-10"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "Shougo"; repo = "neosnippet-snippets"; - rev = "4b0829cc82704d98ac65a95e9317b8dd1fe90dee"; - sha256 = "0yvkixv8ls4j7blfnk4a4bkxr47qfq0rs7ddzsfc6m3w2zms7c6j"; + rev = "415dc1a83087173e2307a6b4e3e7c86a3cfa3183"; + sha256 = "18amifx20y9vhx1sl4pyhzdqsgznmn52c58nws4jsqszp12xmk0a"; }; meta.homepage = "https://github.com/Shougo/neosnippet-snippets/"; }; @@ -2496,12 +2532,12 @@ let neuron-vim = buildVimPluginFrom2Nix { pname = "neuron-vim"; - version = "2020-11-11"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "fiatjaf"; repo = "neuron.vim"; - rev = "1f0d334aaee523c9269811809d64b0d2057a3fdf"; - sha256 = "18shra0cff76vsla9ydzmbi41d2iqgb6fh7f9i994lknjqlhfcgw"; + rev = "ccaf20fdd028f21cf7281e7b94a0687ecf4e203b"; + sha256 = "1c5dk3xr4lgnc8226rhjmz4c1wjv18p5iqbc4z4bk3m32bq7rhxp"; }; meta.homepage = "https://github.com/fiatjaf/neuron.vim/"; }; @@ -2518,6 +2554,18 @@ let meta.homepage = "https://github.com/zah/nim.vim/"; }; + nlua-nvim = buildVimPluginFrom2Nix { + pname = "nlua-nvim"; + version = "2020-11-16"; + src = fetchFromGitHub { + owner = "tjdevries"; + repo = "nlua.nvim"; + rev = "92fdfb1eb791e79ff1d6403dd26b59ce61dd09c6"; + sha256 = "1ka8k8rxn406glrc0qz8rk3zrxhpdaky040v1a65g5alb50af9hz"; + }; + meta.homepage = "https://github.com/tjdevries/nlua.nvim/"; + }; + nord-vim = buildVimPluginFrom2Nix { pname = "nord-vim"; version = "2020-07-06"; @@ -2542,6 +2590,18 @@ let meta.homepage = "https://github.com/chrisbra/NrrwRgn/"; }; + nvcode-color-schemes-vim = buildVimPluginFrom2Nix { + pname = "nvcode-color-schemes-vim"; + version = "2020-11-15"; + src = fetchFromGitHub { + owner = "ChristianChiarulli"; + repo = "nvcode-color-schemes.vim"; + rev = "de6b08e0e2f4dc8b8fd0c862a36cb17b9faecf14"; + sha256 = "1a7ygblpwgrnnwqjrwmc7ppgla22z1yr1n33qw5h2wp0hlvy7z3l"; + }; + meta.homepage = "https://github.com/ChristianChiarulli/nvcode-color-schemes.vim/"; + }; + nvim-cm-racer = buildVimPluginFrom2Nix { pname = "nvim-cm-racer"; version = "2017-07-27"; @@ -2568,12 +2628,12 @@ let nvim-dap = buildVimPluginFrom2Nix { pname = "nvim-dap"; - version = "2020-11-14"; + version = "2020-11-15"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap"; - rev = "926b049d7200ec7f0c69e5bcb6cbfa737207cafb"; - sha256 = "0a1bkl5wg5q1w3yljii4qjry6pfvx6iyyz9ahkvb5ij015lg2lvg"; + rev = "52f38f925a3116c6bad0b7f4d54d5daa576a5cdf"; + sha256 = "0806zbrwc1la4k6nnwih5kx8zv97dw9p9hnpyxqd3s45rnb7izsa"; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; }; @@ -2602,6 +2662,18 @@ let meta.homepage = "https://github.com/sakhnik/nvim-gdb/"; }; + nvim-highlite = buildVimPluginFrom2Nix { + pname = "nvim-highlite"; + version = "2020-11-18"; + src = fetchFromGitHub { + owner = "Iron-E"; + repo = "nvim-highlite"; + rev = "b8b78237b8002f6a1cda1a205db11770ca748777"; + sha256 = "136zd50kj3mzvh5m1f73spbfl7wsmac7676p8yhw4mhg9wv0vv7w"; + }; + meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; + }; + nvim-hs-vim = buildVimPluginFrom2Nix { pname = "nvim-hs-vim"; version = "2020-08-29"; @@ -2616,16 +2688,28 @@ let nvim-lspconfig = buildVimPluginFrom2Nix { pname = "nvim-lspconfig"; - version = "2020-11-14"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "bd7127daf7129b0f81d44980825da54ec0461ebe"; - sha256 = "0rsv37axgkgmikys2c75ddszwv0nb9pi7mzjjciarq7fffbjjjyn"; + rev = "4f19567fb76438d39ed196ae5b4e06b749e75e16"; + sha256 = "16iddpk10mgh4pah9lc35ijh7idinc7v37pkbyaixnljjm64jwqw"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; + nvim-lsputils = buildVimPluginFrom2Nix { + pname = "nvim-lsputils"; + version = "2020-11-13"; + src = fetchFromGitHub { + owner = "RishabhRD"; + repo = "nvim-lsputils"; + rev = "6abfc5411c8292eea756816b2db9f0ee9ab344ff"; + sha256 = "07s3psv27nr99f6d6173cykvqqiv22dqljy89j8wnqkh2rskzfrq"; + }; + meta.homepage = "https://github.com/RishabhRD/nvim-lsputils/"; + }; + nvim-terminal-lua = buildVimPluginFrom2Nix { pname = "nvim-terminal-lua"; version = "2019-10-17"; @@ -2638,18 +2722,42 @@ let meta.homepage = "https://github.com/norcalli/nvim-terminal.lua/"; }; + nvim-tree-lua = buildVimPluginFrom2Nix { + pname = "nvim-tree-lua"; + version = "2020-10-31"; + src = fetchFromGitHub { + owner = "kyazdani42"; + repo = "nvim-tree.lua"; + rev = "ef893b523d366a0dde44b61d9cb327f2bea65f1d"; + sha256 = "0g4sz0q5mipa6f8hybbkd42jg6ayw3ih2lv1ml4pjyp378cqbkg6"; + }; + meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/"; + }; + nvim-treesitter = buildVimPluginFrom2Nix { pname = "nvim-treesitter"; - version = "2020-11-13"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "1f98c2e92810f02afcd7ce981beac5142e34ea87"; - sha256 = "1g9f1w9xghzmy9npf208ywb67wx6ryz6vfl2k0shwk7iym0fxpyp"; + rev = "289cdc9da8f7f21dcbf814032e9277ef0e9790a0"; + sha256 = "0fqsl6rva6rb0zdpkv8myn7x5frxg5nmjykhx0jxc23zx5q65nj3"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; + nvim-treesitter-context = buildVimPluginFrom2Nix { + pname = "nvim-treesitter-context"; + version = "2020-11-14"; + src = fetchFromGitHub { + owner = "romgrk"; + repo = "nvim-treesitter-context"; + rev = "f70b9e30ff0b149c0eb2c1e4bdbdef594bdab30b"; + sha256 = "04mjl32gahaw2xky8yaghmgakiiy47dcjj6k4p793xfcs1kf4bsh"; + }; + meta.homepage = "https://github.com/romgrk/nvim-treesitter-context/"; + }; + nvim-treesitter-refactor = buildVimPluginFrom2Nix { pname = "nvim-treesitter-refactor"; version = "2020-10-07"; @@ -2664,16 +2772,28 @@ let nvim-treesitter-textobjects = buildVimPluginFrom2Nix { pname = "nvim-treesitter-textobjects"; - version = "2020-11-05"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "2b4d0f3cce49c025146a020aea7ed069efd57bc1"; - sha256 = "0ighv85xm62glbf1793lmya1cfbhizpq3nyl46xbx2y7akg799xb"; + rev = "be31f77bcf66fdf07bef286382e7eb563c2643fc"; + sha256 = "02y4y4na91hjj6kw944wiww16xby7brd306jkhd5bzsb8asi223n"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; }; + nvim-web-devicons = buildVimPluginFrom2Nix { + pname = "nvim-web-devicons"; + version = "2020-11-08"; + src = fetchFromGitHub { + owner = "kyazdani42"; + repo = "nvim-web-devicons"; + rev = "61693bf98df40dc17354edd5f92311e2aaa0f5cc"; + sha256 = "0siifa9gxj6kz9w4fpnra6afyri6y0b34605aqkf7820krhcmckz"; + }; + meta.homepage = "https://github.com/kyazdani42/nvim-web-devicons/"; + }; + nvim-yarp = buildVimPluginFrom2Nix { pname = "nvim-yarp"; version = "2020-04-08"; @@ -2844,12 +2964,12 @@ let plenary-nvim = buildVimPluginFrom2Nix { pname = "plenary-nvim"; - version = "2020-11-06"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "nvim-lua"; repo = "plenary.nvim"; - rev = "e2a73c8e238f0e8d70fe4c20f7120660ccecf6e7"; - sha256 = "12l718c7r0jfnl95f6ifnzk5pyp08yp0mqxqa4nc8c2lwnc3pm6q"; + rev = "7d555b5dad0376dd075e19f26e4e40705efe5dba"; + sha256 = "0c2i6lp17lgsrivacix1jcis2bh12wsg0hgmssdhmq8vr43q14sk"; }; meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; }; @@ -2866,6 +2986,18 @@ let meta.homepage = "https://github.com/dleonard0/pony-vim-syntax/"; }; + popfix = buildVimPluginFrom2Nix { + pname = "popfix"; + version = "2020-11-16"; + src = fetchFromGitHub { + owner = "RishabhRD"; + repo = "popfix"; + rev = "f7bb13a4e22716154904f8417928cb91e4284f22"; + sha256 = "1xmqhryr1san24386fxd60j7qrjlqx6zka87x3bjgg66rq4wqcrh"; + }; + meta.homepage = "https://github.com/RishabhRD/popfix/"; + }; + popup-nvim = buildVimPluginFrom2Nix { pname = "popup-nvim"; version = "2020-10-08"; @@ -3493,24 +3625,24 @@ let tcomment_vim = buildVimPluginFrom2Nix { pname = "tcomment_vim"; - version = "2020-10-28"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "tomtom"; repo = "tcomment_vim"; - rev = "c28fdd5c59144a4725a31f011738991696896170"; - sha256 = "03nqhdnq4i4r75ma7gslr5mlfxia7xscykdywc70glrdqfrpsa5g"; + rev = "2037d05870e10e03b2e157a09ae007c179efd253"; + sha256 = "1z7c95rzgpm1f2cdmx3yv3f0ai7kq0kx8wd6mp4aqpdysi1qh9jk"; }; meta.homepage = "https://github.com/tomtom/tcomment_vim/"; }; telescope-nvim = buildVimPluginFrom2Nix { pname = "telescope-nvim"; - version = "2020-11-13"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope.nvim"; - rev = "24057365dae52e76d6f2afb67f99eb94b51b40fc"; - sha256 = "00kk9yshrscvyyvaix7dk4l869xj3fhvss224gxzdivjn345bf4k"; + rev = "aff22f5bf107af69b0a6189debae613e36d3455f"; + sha256 = "1l1c8za5qffvz7klzmxbyk0sv6j0869cpq8njrqzgzzah301pmlq"; }; meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; }; @@ -4226,12 +4358,12 @@ let vim-clap = buildVimPluginFrom2Nix { pname = "vim-clap"; - version = "2020-11-14"; + version = "2020-11-15"; src = fetchFromGitHub { owner = "liuchengxu"; repo = "vim-clap"; - rev = "107cbef4862e95fb7cb268dc8367769eddcb5f0c"; - sha256 = "05bmbf8h161vgqqg5cnlggprj0m4fm420xdslb37ad1rkv45szzd"; + rev = "b2fe93fbee23c3dba24439e0e0bf8c5b77eb5447"; + sha256 = "03grw812c67m63gpdaayn7dfdlkzrhcki2fkcpfq3a80cwq1fvzf"; }; meta.homepage = "https://github.com/liuchengxu/vim-clap/"; }; @@ -4442,12 +4574,12 @@ let vim-cute-python = buildVimPluginFrom2Nix { pname = "vim-cute-python"; - version = "2016-04-04"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "ehamberg"; repo = "vim-cute-python"; - rev = "d7a6163f794500447242df2bedbe20bd751b92da"; - sha256 = "1jrfd6z84cdzn3yxdfp0xfxygscq7s8kbzxk37hf9cf5pl9ln0qf"; + rev = "18cd5e0f63ae5ae74398051c0de9a27d1746e5a5"; + sha256 = "1svr8r1rva6lq9ypzazrlw5gabnipjyhd2bs43cpfcwx0ms04d2k"; }; meta.homepage = "https://github.com/ehamberg/vim-cute-python/"; }; @@ -4682,12 +4814,12 @@ let vim-exchange = buildVimPluginFrom2Nix { pname = "vim-exchange"; - version = "2020-11-09"; + version = "2020-11-15"; src = fetchFromGitHub { owner = "tommcdo"; repo = "vim-exchange"; - rev = "8bb662407f8576fa645fb6908b63b6473e236580"; - sha256 = "08q39xg1s90gkp24v374kbvsw6lzin61b1mkp4ibkl76h2lp0r3g"; + rev = "13d3895709277d7b35bb4e30cc6ad0409a30ff0a"; + sha256 = "0fgdqbkpk4220q1l00c7wcim24pbpxqj30lcfid2afkf953zhzhp"; }; meta.homepage = "https://github.com/tommcdo/vim-exchange/"; }; @@ -4790,12 +4922,12 @@ let vim-floaterm = buildVimPluginFrom2Nix { pname = "vim-floaterm"; - version = "2020-11-13"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "voldikss"; repo = "vim-floaterm"; - rev = "71334d9279b8b1d41c4c438d2aaca07316b0b2ef"; - sha256 = "1djwzqc67v7j5b3h248dvbqxbkqdl9lkg2x64mynliwfavvzm1z7"; + rev = "be20785a72925df1ff19a54ce5259d006bc92598"; + sha256 = "1ns9za11w2b5xvcbd8kh4a5pasy3dd4qx7zs4k4f2ay49f98c7v1"; }; meta.homepage = "https://github.com/voldikss/vim-floaterm/"; }; @@ -4934,12 +5066,12 @@ let vim-go = buildVimPluginFrom2Nix { pname = "vim-go"; - version = "2020-11-14"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "fatih"; repo = "vim-go"; - rev = "3cdd4c874f361a316f98e56e8f5746e2f1c292ef"; - sha256 = "0abvwgh8ikc5rgskszq9jzkp80myvkap98q2b4zwv2pfib48q3kz"; + rev = "baaf2d6ebcffd8d5674c9c5518cc0e2b5cdd0db4"; + sha256 = "1kbmncrny39v671czcy7mmr7ighmjhr27zajq01xadr6sdmrrbr0"; }; meta.homepage = "https://github.com/fatih/vim-go/"; }; @@ -5052,6 +5184,19 @@ let meta.homepage = "https://github.com/bitc/vim-hdevtools/"; }; + vim-hexokinase = buildVimPluginFrom2Nix { + pname = "vim-hexokinase"; + version = "2020-11-03"; + src = fetchFromGitHub { + owner = "RRethy"; + repo = "vim-hexokinase"; + rev = "776f1b2a5df00249e89112655dcda6f9a8492bdb"; + sha256 = "1zxl6injhhsp9r7qjrfjq626yy32vza2lcrcgxsv8m7mf2b11zdp"; + fetchSubmodules = true; + }; + meta.homepage = "https://github.com/RRethy/vim-hexokinase/"; + }; + vim-hier = buildVimPluginFrom2Nix { pname = "vim-hier"; version = "2011-08-27"; @@ -5174,12 +5319,12 @@ let vim-illuminate = buildVimPluginFrom2Nix { pname = "vim-illuminate"; - version = "2020-10-24"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "RRethy"; repo = "vim-illuminate"; - rev = "3f8a03701f271c3dc44313fa1254527021afe748"; - sha256 = "1nwzdp708s5j63qldrmf1vvq2vy6vl89hmlnfygdch9dvmzhbvha"; + rev = "1d2ec93a4d08106daf0fd85cee459488deb57436"; + sha256 = "16nvxr4xvg4r42j4dc91f9p26msksmg5zha95fwf9g84bnsbz98j"; }; meta.homepage = "https://github.com/RRethy/vim-illuminate/"; }; @@ -5270,12 +5415,12 @@ let vim-javacomplete2 = buildVimPluginFrom2Nix { pname = "vim-javacomplete2"; - version = "2020-11-14"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "artur-shaik"; repo = "vim-javacomplete2"; - rev = "4ab52b4b3d57568d7545bf7a3094f63336714d81"; - sha256 = "060jrjhl4zlb3z4pisqhjs2xh0livjc95qyrcvdhnnk7cjl3v5i2"; + rev = "1a0cd30af7a4d3a0fd2a053b380c92057431325a"; + sha256 = "1p82shirc11z78w82h13d7ih9l1akas6brbylkp3qwrp0pxkxpnw"; }; meta.homepage = "https://github.com/artur-shaik/vim-javacomplete2/"; }; @@ -5547,12 +5692,12 @@ let vim-lsp = buildVimPluginFrom2Nix { pname = "vim-lsp"; - version = "2020-11-14"; + version = "2020-11-15"; src = fetchFromGitHub { owner = "prabirshrestha"; repo = "vim-lsp"; - rev = "45babeb9474e007935f279fcdb3fa95bcf63673e"; - sha256 = "0298x2cz5z4d2z7b14ryp289d5pxazi8ccqjzqr6plihg5cv1pxz"; + rev = "b8c9256f61fd0e1e1256f7f03eda386ebcfb4c93"; + sha256 = "067pzkxxjna3775za58v7g7lvzw9ykxc9lpkjxh5l35xph0dhw64"; }; meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; }; @@ -5728,12 +5873,12 @@ let vim-mucomplete = buildVimPluginFrom2Nix { pname = "vim-mucomplete"; - version = "2020-05-21"; + version = "2020-11-15"; src = fetchFromGitHub { owner = "lifepillar"; repo = "vim-mucomplete"; - rev = "56ded939230b13ba5b93a38e79e2b61675a8f6ef"; - sha256 = "1z6h8qwr12isr0xhpdqjf9imprz84gijaqgr761vgh7l2q1piqqv"; + rev = "80b13cbc30d258a4474b053fcdc6baaf199320a1"; + sha256 = "054g80n09mmxxlh8xaic29bn8bgn3clvv732rymljdyvbj1mlhwd"; }; meta.homepage = "https://github.com/lifepillar/vim-mucomplete/"; }; @@ -5824,12 +5969,12 @@ let vim-nix = buildVimPluginFrom2Nix { pname = "vim-nix"; - version = "2020-06-23"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "LnL7"; repo = "vim-nix"; - rev = "d733cb96707a2a6bdc6102b6d89f947688e0e959"; - sha256 = "12k2gwm8b1n02361gpjhsldql99yd7qsh80a3lbwc5c5gz5j8jsb"; + rev = "7542a2bf66d72cb86fc80529867accbc787f744b"; + sha256 = "1kgziwckdjg3sb1z4anwsn1c72hny60vhimxpb6424bylk1qy22j"; }; meta.homepage = "https://github.com/LnL7/vim-nix/"; }; @@ -6124,12 +6269,12 @@ let vim-polyglot = buildVimPluginFrom2Nix { pname = "vim-polyglot"; - version = "2020-11-03"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "sheerun"; repo = "vim-polyglot"; - rev = "4af1321588c7dcb718022226cb27ec325973c2f0"; - sha256 = "1dghqg23c47qmicmlrhjh6i1fan5bj5s21yinpf58ki7l68rf881"; + rev = "c228e993ad6a8b79db5a5a77aecfdbd8e92ea31f"; + sha256 = "1cvdrisarw4yc4lwm80q99k7kb72zq9bd6w98786djas6asdfnll"; }; meta.homepage = "https://github.com/sheerun/vim-polyglot/"; }; @@ -6242,6 +6387,18 @@ let meta.homepage = "https://github.com/Vimjas/vim-python-pep8-indent/"; }; + vim-qf = buildVimPluginFrom2Nix { + pname = "vim-qf"; + version = "2020-11-18"; + src = fetchFromGitHub { + owner = "romainl"; + repo = "vim-qf"; + rev = "23c9d67cdd0739c9d74ac9e4a494b7cb7351170c"; + sha256 = "15kj1wvd3wlmn982l2v8sv2lc3q39bz3jw94jvmkh7nz51xvmfqc"; + }; + meta.homepage = "https://github.com/romainl/vim-qf/"; + }; + vim-qml = buildVimPluginFrom2Nix { pname = "vim-qml"; version = "2020-11-03"; @@ -6532,12 +6689,12 @@ let vim-slime = buildVimPluginFrom2Nix { pname = "vim-slime"; - version = "2020-10-25"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "jpalardy"; repo = "vim-slime"; - rev = "4e319f2bde4e65ab2f21719cb5c0371221d19f51"; - sha256 = "01zjg2r103p543lcyrkssw6agrj58m1ymqhf7fbzhpra9ykdpsp6"; + rev = "2a75f2424e259d3b9a287f8bb9bd748255c94b44"; + sha256 = "1jswyib5czgi8finv1p30hsnfk259bnkdkj0ly653vbblwp00pyi"; }; meta.homepage = "https://github.com/jpalardy/vim-slime/"; }; @@ -6604,12 +6761,12 @@ let vim-snippets = buildVimPluginFrom2Nix { pname = "vim-snippets"; - version = "2020-11-13"; + version = "2020-11-15"; src = fetchFromGitHub { owner = "honza"; repo = "vim-snippets"; - rev = "3e30104f106a2aaf4dc5f7072aba7d97fdf8bb2d"; - sha256 = "1pxh5s9r20wbawyrcalkb6nr21xsmsc00wdaf2ryz5vhpakai72w"; + rev = "e438b06d59115d4b491f7aa73d3140af44f86175"; + sha256 = "0z9c6rgix722d023jb53ynbns9zvibwaglzcb2q2h4jp1xbwq4qq"; }; meta.homepage = "https://github.com/honza/vim-snippets/"; }; @@ -6736,12 +6893,12 @@ let vim-swap = buildVimPluginFrom2Nix { pname = "vim-swap"; - version = "2019-06-07"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "machakann"; repo = "vim-swap"; - rev = "e52ff679c88f4aa7a7afe77fb42af78c93ed33c8"; - sha256 = "0rqvxqqk961syawmyc2qdfb4w9ilb1r3mxxij2ja1jbhl1f3w4vq"; + rev = "699b7492c965a3dd96128d16b6b68a15091a931a"; + sha256 = "0vw4d1375xhp1fbv88fp96ry0hzyqkbfn4dccrlfl4sanvkh0r6y"; }; meta.homepage = "https://github.com/machakann/vim-swap/"; }; @@ -6821,12 +6978,12 @@ let vim-test = buildVimPluginFrom2Nix { pname = "vim-test"; - version = "2020-10-22"; + version = "2020-11-17"; src = fetchFromGitHub { owner = "vim-test"; repo = "vim-test"; - rev = "58dde91c0477fa58d18d5c0fde10b2a60a526b0f"; - sha256 = "1l23fb1q86ikrz8dg4n23l7bqp1xa68fwdhv0j0by73ymcp4zn1s"; + rev = "e11fa044b312f87843313edbdfa0d7bb8db0d040"; + sha256 = "0qmpddmnj7g6l82xnbj9qjmrf885qs7flpni3cqkm0g4dzapkscf"; }; meta.homepage = "https://github.com/vim-test/vim-test/"; }; @@ -6905,12 +7062,12 @@ let vim-themis = buildVimPluginFrom2Nix { pname = "vim-themis"; - version = "2020-08-23"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "thinca"; repo = "vim-themis"; - rev = "51bec3386b661d28fda7736006475b8b2ebe343d"; - sha256 = "05988ila63kj1r62v7ii76972fgw2300h4dbaml81i643yw0p81p"; + rev = "5d65b4e4fba91b499dc3c7db47d2ca0491ae6084"; + sha256 = "0nv2a1wfykncyfr7k9whxybhi66v7y6f348jz4rjyvcl0996hzbb"; }; meta.homepage = "https://github.com/thinca/vim-themis/"; }; @@ -6989,12 +7146,12 @@ let vim-trailing-whitespace = buildVimPluginFrom2Nix { pname = "vim-trailing-whitespace"; - version = "2020-11-13"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "bronson"; repo = "vim-trailing-whitespace"; - rev = "b5289251ae8f93473febdcf2fd10e39a8287d9fd"; - sha256 = "083zlwm3a85cclb28ryas4rpd3b4ph8n7chb1nwvcc22g447pfsl"; + rev = "05f068ebd9dbdf71d2d334d02abd99deb0311c40"; + sha256 = "1bh15yw2aysvpn2ndnc0s6jzc0y93x6q1blc5pph67rdix5bm7gy"; }; meta.homepage = "https://github.com/bronson/vim-trailing-whitespace/"; }; @@ -7109,12 +7266,12 @@ let vim-vsnip = buildVimPluginFrom2Nix { pname = "vim-vsnip"; - version = "2020-11-14"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "vim-vsnip"; - rev = "67b7c4cf6de5ed180847581b65797f5a208d07f5"; - sha256 = "1d7i4svffgzbnd0qy8lm1nagjfc4rp4x4r6a0y6y0rq8clyv1x27"; + rev = "70af9531f131b2f1e6674780dfe1e81893de02ab"; + sha256 = "0gjcifybfjwa33njy2pkfcmblgna922c5hg1sf8kwyahmn4v5ix8"; }; meta.homepage = "https://github.com/hrsh7th/vim-vsnip/"; }; @@ -7265,12 +7422,12 @@ let vimagit = buildVimPluginFrom2Nix { pname = "vimagit"; - version = "2020-01-12"; + version = "2020-11-18"; src = fetchFromGitHub { owner = "jreybert"; repo = "vimagit"; - rev = "bf7b16e99e075b019e56f2fbfb96c493ca3635e2"; - sha256 = "1f7gvlhrvvkf69y5vfrkvidhx8aa03n1aqmdhk9qjd6sglfg5w0i"; + rev = "aaf1278f03e866f0b978d4b0f0cc7084db251129"; + sha256 = "1k23q1p6wgjlk1cpmv1ijjggjklz8hgg6s7bx6mrk0aw5j2s1pdh"; }; meta.homepage = "https://github.com/jreybert/vimagit/"; }; @@ -7373,12 +7530,12 @@ let vimspector = buildVimPluginFrom2Nix { pname = "vimspector"; - version = "2020-11-14"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "puremourning"; repo = "vimspector"; - rev = "2bdb30a45ec020a837473011e4b52c1e295d1222"; - sha256 = "0pdw9fxc2hk944rrsasjky7fr2i8k70aq861xgxmj26q0kwiipgd"; + rev = "b7de25e3d1e9d003df63d85a8781e16cbc7635ee"; + sha256 = "06wk6hgpb2n83g3bpn7cwsyz06mpxgc0wyjwbmh2skac81piilrv"; fetchSubmodules = true; }; meta.homepage = "https://github.com/puremourning/vimspector/"; @@ -7554,12 +7711,12 @@ let yats-vim = buildVimPluginFrom2Nix { pname = "yats-vim"; - version = "2020-11-09"; + version = "2020-11-16"; src = fetchFromGitHub { owner = "HerringtonDarkholme"; repo = "yats.vim"; - rev = "d4f95eebcf8b765bf1198b57045e45f976ab0c19"; - sha256 = "04blzfgklh9x0xb1qa9bndhha8cnks83v0xn2pr8wzi2i0r3r4mx"; + rev = "9404065e3ba943a1204d11d333980c9ae7ab2a22"; + sha256 = "1pfkbmy38ppl1fw0fw4zh53f7dazflvzfyb02gsj6bpyg6jvjqdz"; fetchSubmodules = true; }; meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/"; diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix index 0031b6e7dc..0ee45658a2 100644 --- a/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix +++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix @@ -1,7 +1,7 @@ { lib, stdenv , python, cmake, meson, vim, ruby , which, fetchFromGitHub, fetchgit, fetchurl, fetchzip, fetchpatch -, llvmPackages, rustPlatform +, llvmPackages, rustPlatform, buildGoModule , pkgconfig, curl, openssl, libgit2, libiconv , xkb-switch, fzf, skim, stylish-haskell , python3, boost, icu, ncurses @@ -595,6 +595,20 @@ self: super: { ''; }); + vim-hexokinase = super.vim-hexokinase.overrideAttrs(old: { + preFixup = let + hexokinase = buildGoModule { + name = "hexokinase"; + src = old.src + "/hexokinase"; + vendorSha256 = "pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; + }; + in '' + ln -s ${hexokinase}/bin/hexokinase $target/hexokinase/hexokinase + ''; + + meta.platforms = stdenv.lib.platforms.all; + }); + vim-clap = super.vim-clap.overrideAttrs(old: { preFixup = let maple-bin = rustPlatform.buildRustPackage { diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names b/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names index db3a0e070d..197f445bd3 100644 --- a/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names +++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names @@ -51,8 +51,10 @@ chrisbra/Recover.vim chrisbra/unicode.vim chrisgeo/sparkup chriskempson/base16-vim +ChristianChiarulli/nvcode-color-schemes.vim christoomey/vim-sort-motion christoomey/vim-tmux-navigator +chuling/ci_dark ckarnell/antonys-macro-repeater cloudhead/neovim-fuzzy CoatiSoftware/vim-sourcetrail @@ -103,6 +105,7 @@ enricobacis/vim-airline-clock ensime/ensime-vim ervandew/supertab esneider/YUNOcommit.vim +euclidianAce/BetterLua.vim euclio/vim-markdown-composer fannheyward/coc-markdownlint farmergreg/vim-lastplace @@ -164,6 +167,7 @@ idris-hackers/idris-vim Inazuma110/deoplete-greek inkarkat/vim-SyntaxRange int3/vim-extradite +Iron-E/nvim-highlite itchyny/calendar.vim itchyny/lightline.vim itchyny/thumbnail.vim @@ -243,6 +247,8 @@ kristijanhusak/vim-carbon-now-sh kristijanhusak/vim-dirvish-git kristijanhusak/vim-hybrid-material kshenoy/vim-signature +kyazdani42/nvim-tree.lua +kyazdani42/nvim-web-devicons lambdalisue/vim-gista lambdalisue/vim-manpager lambdalisue/vim-pager @@ -435,15 +441,20 @@ rhysd/git-messenger.vim rhysd/vim-clang-format rhysd/vim-grammarous rhysd/vim-operator-surround +RishabhRD/nvim-lsputils +RishabhRD/popfix rodjek/vim-puppet romainl/vim-cool +romainl/vim-qf roman/golden-ratio romgrk/barbar.nvim +romgrk/nvim-treesitter-context ron89/thesaurus_query.vim roxma/nvim-cm-racer roxma/nvim-completion-manager roxma/nvim-yarp roxma/vim-tmux-clipboard +RRethy/vim-hexokinase RRethy/vim-illuminate rust-lang/rust.vim ryanoasis/vim-devicons @@ -486,6 +497,7 @@ slashmili/alchemist.vim sodapopcan/vim-twiggy solarnz/arcanist.vim sonph/onehalf +steelsojka/completion-buffers stefandtw/quickfix-reflector.vim stephpy/vim-yaml sunaku/vim-dasht @@ -509,6 +521,7 @@ thirtythreeforty/lessspace.vim thosakwe/vim-flutter tiagofumo/vim-nerdtree-syntax-highlight tikhomirov/vim-glsl +tjdevries/nlua.nvim tmhedberg/SimpylFold tmsvg/pear-tree tmux-plugins/vim-tmux diff --git a/third_party/nixpkgs/pkgs/misc/vscode-extensions/default.nix b/third_party/nixpkgs/pkgs/misc/vscode-extensions/default.nix index cd1d4ab285..d523e33401 100644 --- a/third_party/nixpkgs/pkgs/misc/vscode-extensions/default.nix +++ b/third_party/nixpkgs/pkgs/misc/vscode-extensions/default.nix @@ -1,248 +1,255 @@ -{ stdenv, callPackage, vscode-utils, llvmPackages_8, llvmPackages_latest }: +{ stdenv, config, lib, callPackage, vscode-utils, llvmPackages_8, llvmPackages_latest }: let inherit (vscode-utils) buildVscodeMarketplaceExtension; + + # + # Unless there is a good reason not to, we attempt to use the same name as the + # extension's unique identifier (the name the extension gets when installed + # from vscode under `~/.vscode`) and found on the marketplace extension page. + # So an extension's attribute name should be of the form: + # "${mktplcRef.publisher}.${mktplcRef.name}". + # + self = stdenv.lib.mapAttrs (_n: stdenv.lib.recurseIntoAttrs) + { + + alanz.vscode-hie-server = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-hie-server"; + publisher = "alanz"; + version = "0.0.27"; # see the note above + sha256 = "1mz0h5zd295i73hbji9ivla8hx02i4yhqcv6l4r23w3f07ql3i8h"; + }; + meta = { + license = stdenv.lib.licenses.mit; + }; + }; + + bbenoist.Nix = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "Nix"; + publisher = "bbenoist"; + version = "1.0.1"; + sha256 = "0zd0n9f5z1f0ckzfjr38xw2zzmcxg1gjrava7yahg5cvdcw6l35b"; + }; + meta = with stdenv.lib; { + license = licenses.mit; + }; + }; + + cmschuetz12.wal = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "wal"; + publisher = "cmschuetz12"; + version = "0.1.0"; + sha256 = "0q089jnzqzhjfnv0vlb5kf747s3mgz64r7q3zscl66zb2pz5q4zd"; + }; + meta = with stdenv.lib; { + license = licenses.mit; + }; + }; + + dhall.dhall-lang = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "dhall-lang"; + publisher = "dhall"; + version = "0.0.4"; + sha256 = "0sa04srhqmngmw71slnrapi2xay0arj42j4gkan8i11n7bfi1xpf"; + }; + meta = { license = stdenv.lib.licenses.mit; }; + }; + + dhall.vscode-dhall-lsp-server = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-dhall-lsp-server"; + publisher = "dhall"; + version = "0.0.4"; + sha256 = "1zin7s827bpf9yvzpxpr5n6mv0b5rhh3civsqzmj52mdq365d2js"; + }; + meta = { license = stdenv.lib.licenses.mit; }; + }; + + formulahendry.auto-close-tag = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "auto-close-tag"; + publisher = "formulahendry"; + version = "0.5.6"; + sha256 = "058jgmllqb0j6gg5anghdp35nkykii28igfcwqgh4bp10pyvspg0"; + }; + meta = { + license = stdenv.lib.licenses.mit; + }; + }; + + golang.Go = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "Go"; + publisher = "golang"; + version = "0.18.1"; + sha256 = "sha256-b2Wa3TULQQnBm1/xnDCB9SZjE+Wxz5wBttjDEtf8qlE="; + }; + meta = { + license = stdenv.lib.licenses.mit; + }; + }; + + haskell.haskell = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "haskell"; + publisher = "haskell"; + version = "1.1.0"; + sha256 = "1wg06lyk0qn9jd6gi007sg7v0z9z8gwq7x2449d4ihs9n3w5l0gb"; + }; + meta = with stdenv.lib; { + license = licenses.mit; + }; + }; + + james-yu.latex-workshop = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "latex-workshop"; + publisher = "James-Yu"; + version = "8.2.0"; + sha256 = "1ai16aam4v5jzhxgms589q0l24kyk1a9in6z4i7g05b3sahyxab2"; + }; + meta = with stdenv.lib; { + license = licenses.mit; + }; + }; + + justusadam.language-haskell = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "language-haskell"; + publisher = "justusadam"; + version = "3.2.1"; + sha256 = "0lxp8xz17ciy93nj4lzxqvz71vw1zdyamrnh2n792yair8890rr6"; + }; + meta = { + license = stdenv.lib.licenses.bsd3; + }; + }; + + ms-azuretools.vscode-docker = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-docker"; + publisher = "ms-azuretools"; + version = "0.8.1"; + sha256 = "0n59whmcrx8946xix6skvc50f2vsc85ckvn8cs06w9mqmymm1q0s"; + }; + meta = { + license = stdenv.lib.licenses.mit; + }; + }; + + ms-kubernetes-tools.vscode-kubernetes-tools = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-kubernetes-tools"; + publisher = "ms-kubernetes-tools"; + version = "1.0.6"; + sha256 = "12a4phl1pddsajy3n0ld6rp607iy0pif6pqrs6ljbg2x97fyra28"; + }; + meta = { + license = stdenv.lib.licenses.mit; + }; + }; + + ms-vscode.cpptools = callPackage ./cpptools {}; + + ms-vscode-remote.remote-ssh = callPackage ./remote-ssh {}; + + ms-python.python = callPackage ./python { + extractNuGet = callPackage ./python/extract-nuget.nix { }; + }; + + redhat.vscode-yaml = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-yaml"; + publisher = "redhat"; + version = "0.5.3"; + sha256 = "03swlsp906rqlrx6jf3ibh7pk36sm0zdr8jfy6sr3w5lqjg27gka"; + }; + meta = { + license = stdenv.lib.licenses.mit; + }; + }; + + matklad.rust-analyzer = callPackage ./rust-analyzer {}; + + scala-lang.scala = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "scala"; + publisher = "scala-lang"; + version = "0.4.5"; + sha256 = "0nrj32a7a86vwc9gfh748xs3mmfwbc304dp7nks61f0lx8b4wzxw"; + }; + meta = { + license = stdenv.lib.licenses.mit; + }; + }; + + scalameta.metals = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "metals"; + publisher = "scalameta"; + version = "1.9.6"; + sha256 = "12sjzk64kz7z8zqh3zg1dyb3v4c5xxgi1ain1jvw8hwf0hicqlgi"; + }; + meta = { + license = stdenv.lib.licenses.asl20; + }; + }; + + skyapps.fish-vscode = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "fish-vscode"; + publisher = "skyapps"; + version = "0.2.1"; + sha256 = "0y1ivymn81ranmir25zk83kdjpjwcqpnc9r3jwfykjd9x0jib2hl"; + }; + meta = with stdenv.lib; { + license = licenses.mit; + }; + }; + + vadimcn.vscode-lldb = callPackage ./vscode-lldb { + lldb = llvmPackages_latest.lldb; + }; + + ms-vsliveshare.vsliveshare = callPackage ./ms-vsliveshare-vsliveshare {}; + + vscodevim.vim = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vim"; + publisher = "vscodevim"; + version = "1.11.3"; + sha256 = "1smzsgcrkhghbnpy51gp28kh74l7y4s2m8pfxabb4ffb751254j0"; + }; + meta = { + license = stdenv.lib.licenses.mit; + }; + }; + + xaver.clang-format = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "clang-format"; + publisher = "xaver"; + version = "1.9.0"; + sha256 = "abd0ef9176eff864f278c548c944032b8f4d8ec97d9ac6e7383d60c92e258c2f"; + }; + meta = with stdenv.lib; { + license = licenses.mit; + maintainers = [ maintainers.zeratax ]; + }; + }; + + llvm-org.lldb-vscode = llvmPackages_8.lldb; + + WakaTime.vscode-wakatime = callPackage ./wakatime {}; + } // lib.optionalAttrs (config.allowAliases or true) ( + with self; { + # aliases + ms-vscode.Go = golang.Go; + } + ); in -# -# Unless there is a good reason not to, we attempt to use the same name as the -# extension's unique identifier (the name the extension gets when installed -# from vscode under `~/.vscode`) and found on the marketplace extension page. -# So an extension's attribute name should be of the form: -# "${mktplcRef.publisher}.${mktplcRef.name}". -# -stdenv.lib.mapAttrs (_n: stdenv.lib.recurseIntoAttrs) -{ - - alanz.vscode-hie-server = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "vscode-hie-server"; - publisher = "alanz"; - version = "0.0.27"; # see the note above - sha256 = "1mz0h5zd295i73hbji9ivla8hx02i4yhqcv6l4r23w3f07ql3i8h"; - }; - meta = { - license = stdenv.lib.licenses.mit; - }; - }; - - bbenoist.Nix = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "Nix"; - publisher = "bbenoist"; - version = "1.0.1"; - sha256 = "0zd0n9f5z1f0ckzfjr38xw2zzmcxg1gjrava7yahg5cvdcw6l35b"; - }; - meta = with stdenv.lib; { - license = licenses.mit; - }; - }; - - cmschuetz12.wal = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "wal"; - publisher = "cmschuetz12"; - version = "0.1.0"; - sha256 = "0q089jnzqzhjfnv0vlb5kf747s3mgz64r7q3zscl66zb2pz5q4zd"; - }; - meta = with stdenv.lib; { - license = licenses.mit; - }; - }; - - dhall.dhall-lang = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "dhall-lang"; - publisher = "dhall"; - version = "0.0.4"; - sha256 = "0sa04srhqmngmw71slnrapi2xay0arj42j4gkan8i11n7bfi1xpf"; - }; - meta = { license = stdenv.lib.licenses.mit; }; - }; - - dhall.vscode-dhall-lsp-server = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "vscode-dhall-lsp-server"; - publisher = "dhall"; - version = "0.0.4"; - sha256 = "1zin7s827bpf9yvzpxpr5n6mv0b5rhh3civsqzmj52mdq365d2js"; - }; - meta = { license = stdenv.lib.licenses.mit; }; - }; - - formulahendry.auto-close-tag = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "auto-close-tag"; - publisher = "formulahendry"; - version = "0.5.6"; - sha256 = "058jgmllqb0j6gg5anghdp35nkykii28igfcwqgh4bp10pyvspg0"; - }; - meta = { - license = stdenv.lib.licenses.mit; - }; - }; - - haskell.haskell = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "haskell"; - publisher = "haskell"; - version = "1.1.0"; - sha256 = "1wg06lyk0qn9jd6gi007sg7v0z9z8gwq7x2449d4ihs9n3w5l0gb"; - }; - meta = with stdenv.lib; { - license = licenses.mit; - }; - }; - - james-yu.latex-workshop = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "latex-workshop"; - publisher = "James-Yu"; - version = "8.2.0"; - sha256 = "1ai16aam4v5jzhxgms589q0l24kyk1a9in6z4i7g05b3sahyxab2"; - }; - meta = with stdenv.lib; { - license = licenses.mit; - }; - }; - - justusadam.language-haskell = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "language-haskell"; - publisher = "justusadam"; - version = "3.2.1"; - sha256 = "0lxp8xz17ciy93nj4lzxqvz71vw1zdyamrnh2n792yair8890rr6"; - }; - meta = { - license = stdenv.lib.licenses.bsd3; - }; - }; - - ms-azuretools.vscode-docker = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "vscode-docker"; - publisher = "ms-azuretools"; - version = "0.8.1"; - sha256 = "0n59whmcrx8946xix6skvc50f2vsc85ckvn8cs06w9mqmymm1q0s"; - }; - meta = { - license = stdenv.lib.licenses.mit; - }; - }; - - ms-kubernetes-tools.vscode-kubernetes-tools = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "vscode-kubernetes-tools"; - publisher = "ms-kubernetes-tools"; - version = "1.0.6"; - sha256 = "12a4phl1pddsajy3n0ld6rp607iy0pif6pqrs6ljbg2x97fyra28"; - }; - meta = { - license = stdenv.lib.licenses.mit; - }; - }; - - ms-vscode.Go = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "Go"; - publisher = "ms-vscode"; - version = "0.11.7"; - sha256 = "1l6jjdfivw1pn9y4d4i7zf80ls1k1b0ap1d828ah57ad3bgmyqfi"; - }; - meta = { - license = stdenv.lib.licenses.mit; - }; - }; - - ms-vscode.cpptools = callPackage ./cpptools {}; - - ms-vscode-remote.remote-ssh = callPackage ./remote-ssh {}; - - ms-python.python = callPackage ./python { - extractNuGet = callPackage ./python/extract-nuget.nix { }; - }; - - redhat.vscode-yaml = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "vscode-yaml"; - publisher = "redhat"; - version = "0.5.3"; - sha256 = "03swlsp906rqlrx6jf3ibh7pk36sm0zdr8jfy6sr3w5lqjg27gka"; - }; - meta = { - license = stdenv.lib.licenses.mit; - }; - }; - - matklad.rust-analyzer = callPackage ./rust-analyzer {}; - - scala-lang.scala = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "scala"; - publisher = "scala-lang"; - version = "0.4.5"; - sha256 = "0nrj32a7a86vwc9gfh748xs3mmfwbc304dp7nks61f0lx8b4wzxw"; - }; - meta = { - license = stdenv.lib.licenses.mit; - }; - }; - - scalameta.metals = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "metals"; - publisher = "scalameta"; - version = "1.9.6"; - sha256 = "12sjzk64kz7z8zqh3zg1dyb3v4c5xxgi1ain1jvw8hwf0hicqlgi"; - }; - meta = { - license = stdenv.lib.licenses.asl20; - }; - }; - - skyapps.fish-vscode = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "fish-vscode"; - publisher = "skyapps"; - version = "0.2.1"; - sha256 = "0y1ivymn81ranmir25zk83kdjpjwcqpnc9r3jwfykjd9x0jib2hl"; - }; - meta = with stdenv.lib; { - license = licenses.mit; - }; - }; - - vadimcn.vscode-lldb = callPackage ./vscode-lldb { - lldb = llvmPackages_latest.lldb; - }; - - ms-vsliveshare.vsliveshare = callPackage ./ms-vsliveshare-vsliveshare {}; - - vscodevim.vim = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "vim"; - publisher = "vscodevim"; - version = "1.11.3"; - sha256 = "1smzsgcrkhghbnpy51gp28kh74l7y4s2m8pfxabb4ffb751254j0"; - }; - meta = { - license = stdenv.lib.licenses.mit; - }; - }; - - xaver.clang-format = buildVscodeMarketplaceExtension { - mktplcRef = { - name = "clang-format"; - publisher = "xaver"; - version = "1.9.0"; - sha256 = "abd0ef9176eff864f278c548c944032b8f4d8ec97d9ac6e7383d60c92e258c2f"; - }; - meta = with stdenv.lib; { - license = licenses.mit; - maintainers = [ maintainers.zeratax ]; - }; - }; - - llvm-org.lldb-vscode = llvmPackages_8.lldb; - - WakaTime.vscode-wakatime = callPackage ./wakatime {}; -} +self diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix index fcebea126f..6938750dd6 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "firmware-linux-nonfree"; - version = "2020-10-22"; + version = "2020-11-18"; src = fetchgit { url = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git"; rev = lib.replaceStrings ["-"] [""] version; - sha256 = "15l32993pfm0albx7ky64c5i60vph150hrdkg87md15919a6naia"; + sha256 = "107p7h13gncsxqhixqq9zmmswvs910sck54ab10s4m5cafvnaf94"; }; installFlags = [ "DESTDIR=$(out)" ]; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { outputHashMode = "recursive"; outputHashAlgo = "sha256"; - outputHash = "0y2dpp3gklzym2gr0w9wddf6cn6p0sv9n2xh401j1299sjsr57m9"; + outputHash = "1319qr3mhbbvbnl8q151pgfpahwzfv9zg0fvpj34z5h0wnvmlr2v"; meta = with stdenv.lib; { description = "Binary firmware collection packaged by kernel.org"; diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/hardened/patches.json b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/hardened/patches.json index 101b8fdb6c..59dc1a61d4 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/hardened/patches.json +++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/hardened/patches.json @@ -1,18 +1,18 @@ { "4.14": { - "name": "linux-hardened-4.14.206.a.patch", - "sha256": "17pd23lvhkpa923nw24g5b0gv0kmzj9jkkmc8366k86r0zxk6z53", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.206.a/linux-hardened-4.14.206.a.patch" + "name": "linux-hardened-4.14.207.a.patch", + "sha256": "0rkpsp3hs8wypg8pgz804hgrncdchv2xmzy5ji7mkkjnasa6nr4w", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.207.a/linux-hardened-4.14.207.a.patch" }, "4.19": { - "name": "linux-hardened-4.19.157.a.patch", - "sha256": "159v7z1a55b5kcmkrdna18hvcnscxf79r00kvr0kl8flvsnhf1p0", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.157.a/linux-hardened-4.19.157.a.patch" + "name": "linux-hardened-4.19.158.a.patch", + "sha256": "0qjqnw3i6i6q80clfyrpid2gxg4r7vgskpxf1wk7x5wmfz9qahyn", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.158.a/linux-hardened-4.19.158.a.patch" }, "5.4": { - "name": "linux-hardened-5.4.77.a.patch", - "sha256": "0b47id64vi55s7lmyasmvhwbfcv9cjwfhw9g4lf220g0rnl6h8jm", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.77.a/linux-hardened-5.4.77.a.patch" + "name": "linux-hardened-5.4.78.a.patch", + "sha256": "1k98c9ija8s1ggs7jq1r02l7y1g276hrqdvx6sn66ldkspkx4vmr", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.78.a/linux-hardened-5.4.78.a.patch" }, "5.8": { "name": "linux-hardened-5.8.18.a.patch", @@ -20,8 +20,8 @@ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.8.18.a/linux-hardened-5.8.18.a.patch" }, "5.9": { - "name": "linux-hardened-5.9.8.a.patch", - "sha256": "1sb4rsd3yfh49aqg5j24zav9x38c44q7d9pyx6pb8pl368rd26l4", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.9.8.a/linux-hardened-5.9.8.a.patch" + "name": "linux-hardened-5.9.9.a.patch", + "sha256": "0qm4rs22rcclhcw691adwy939ch28ibq4ncngzp2x0wlvb2zggy2", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.9.9.a/linux-hardened-5.9.9.a.patch" } } diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix index 99f20985cd..2ab56a3c93 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.14.206"; + version = "4.14.207"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1b46f0s15xnlam43cmw8w41rrvcwrhm6km0278lq6f86lpx3w8qw"; + sha256 = "0a804hwh7cwbdd2gnr5n9i32b4s6gppd8iqihah4sn4q1nbm79vq"; }; } // (args.argsOverride or {})) diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix index 6458f02da6..1d3a837b1f 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "4.19.157"; + version = "4.19.158"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "0mgpgv2ny49bb7kgaygy2ay6ckjgw7mg091viivi66jw4mjs7p3n"; + sha256 = "0p5pim9izcscnk1a1kdlxbvyvxnnq9lqr1kwl86kfskr7yqy8n6n"; }; } // (args.argsOverride or {})) diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix index ad34346b91..67a5fcd341 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.4.243"; + version = "4.4.244"; extraMeta.branch = "4.4"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "1daqbmj9ka9wdkkym625hqwqaxq5n11y7c4yc9ln3xkjpnv4dplm"; + sha256 = "0brdj6z7flchig80ja0dhzcrpl743lh74s4r4r6prbgkksif9ahp"; }; } // (args.argsOverride or {})) diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix index 3682f6fd5e..ecedd3dc59 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix @@ -1,11 +1,11 @@ { stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args: buildLinux (args // rec { - version = "4.9.243"; + version = "4.9.244"; extraMeta.branch = "4.9"; src = fetchurl { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; - sha256 = "111rlzx6z4kf8zwxncib96d9wy6qmkbs0cq3dhnybipwlyf1iank"; + sha256 = "02givxp0y04qma5nlqbpyxdcl7xdb41p3gw7kgj2rmwdanhzaylr"; }; } // (args.argsOverride or {})) diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix index 93f7fc599b..25a5c05d83 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "5.4.77"; + version = "5.4.78"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; - sha256 = "1xyvml0mps7bsa11bgpa4l0w8x6pasdz9yab2z4ds394f1lkxq53"; + sha256 = "0z8skj0w9jfrz9pfxaqfzqh82l13bz5lhza2wjsxk02cyhhnm226"; }; } // (args.argsOverride or {})) diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.9.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.9.nix index 0f81431147..95bb00a014 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.9.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.9.nix @@ -3,7 +3,7 @@ with stdenv.lib; buildLinux (args // rec { - version = "5.9.8"; + version = "5.9.9"; # modDirVersion needs to be x.y.z, will automatically add .0 if needed modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; @@ -13,6 +13,6 @@ buildLinux (args // rec { src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; - sha256 = "19l67gzk97higd2cbggipcb0wi21pv0ag0mc4qh6cqk564xp6mkn"; + sha256 = "1b8zysy0br131ydhc7ycxhh8d88r44xrmkf2q2lffy0jmy3d60m3"; }; } // (args.argsOverride or {})) diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-libre.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-libre.nix index a6ef21fe91..f0d362b02c 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-libre.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-libre.nix @@ -1,8 +1,8 @@ { stdenv, lib, fetchsvn, linux , scripts ? fetchsvn { url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/"; - rev = "17762"; - sha256 = "1fj77j9x20w8xwk2xmga625dv81c145gj01z8yxz8i3x2cxwccrs"; + rev = "17768"; + sha256 = "0j85bjxylvl88xzf3nji1xadz3ws1kfbyhbn47haipigncvccndj"; } , ... }: diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/microcode/intel.nix b/third_party/nixpkgs/pkgs/os-specific/linux/microcode/intel.nix index 19487fb705..50055102db 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/microcode/intel.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/microcode/intel.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "microcode-intel"; - version = "20201112"; + version = "20201118"; src = fetchFromGitHub { owner = "intel"; repo = "Intel-Linux-Processor-Microcode-Data-Files"; rev = "microcode-${version}"; - sha256 = "104l3py5z6405wpa2fscqpc5r9dgrf1ckaf27hrswivi32gvp7f2"; + sha256 = "1xs3f2rbfqnpz9qs7a1kl363qdyb8fybmmyd37v573clqf7l4lgg"; }; nativeBuildInputs = [ iucode-tool libarchive ]; diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/nftables/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/nftables/default.nix index 9ec42ad66b..c5879fcc02 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/nftables/default.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/nftables/default.nix @@ -10,17 +10,17 @@ with stdenv.lib; stdenv.mkDerivation rec { - version = "0.9.6"; + version = "0.9.7"; pname = "nftables"; src = fetchurl { url = "https://netfilter.org/projects/nftables/files/${pname}-${version}.tar.bz2"; - sha256 = "0vmn6xwqa1nq6crfxshh049b199d0aj6hfgin7k068xhibzgvmk8"; + sha256 = "1c1c2475nifncv0ng8z77h2dpanlsx0bhqm15k00jb3a6a68lszy"; }; nativeBuildInputs = [ pkgconfig bison file flex - asciidoc docbook_xml_dtd_45 docbook_xsl findXMLCatalogs libxslt + asciidoc docbook_xml_dtd_45 docbook_xsl findXMLCatalogs libxslt ]; buildInputs = [ @@ -45,5 +45,6 @@ stdenv.mkDerivation rec { homepage = "https://netfilter.org/projects/nftables/"; license = licenses.gpl2; platforms = platforms.linux; + maintainers = with maintainers; [ izorkin ]; }; } diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/s6-linux-utils/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/s6-linux-utils/default.nix index 74bf913df9..5c4fc76224 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/s6-linux-utils/default.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/s6-linux-utils/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "s6-linux-utils"; - version = "2.5.1.2"; - sha256 = "0w4jms9qyb5kx9zcyd3gzri60rrii2rbmh08s59ckg4awy27py86"; + version = "2.5.1.3"; + sha256 = "0wbv02zxaami88xbj2zg63kspz05bbplswg0c6ncb5g9khf52wa4"; description = "A set of minimalistic Linux-specific system utilities"; platforms = stdenv.lib.platforms.linux; diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/trace-cmd/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/trace-cmd/default.nix index a80635c53c..ddd4117021 100644 --- a/third_party/nixpkgs/pkgs/os-specific/linux/trace-cmd/default.nix +++ b/third_party/nixpkgs/pkgs/os-specific/linux/trace-cmd/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation { "man_dir=${placeholder "man"}/share/man" "libdir=${placeholder "lib"}/lib" "includedir=${placeholder "dev"}/include" - "BASH_COMPLETE_DIR=${placeholder "out"}/etc/bash_completion.d" + "BASH_COMPLETE_DIR=${placeholder "out"}/share/bash-completion/completions" ]; meta = with stdenv.lib; { diff --git a/third_party/nixpkgs/pkgs/servers/asterisk/default.nix b/third_party/nixpkgs/pkgs/servers/asterisk/default.nix index aa4b2a6415..9a393cdeb0 100644 --- a/third_party/nixpkgs/pkgs/servers/asterisk/default.nix +++ b/third_party/nixpkgs/pkgs/servers/asterisk/default.nix @@ -98,15 +98,15 @@ in rec { # Series Type Rel. Date Sec. Fixes EOL # 13.x LTS 2014-10-24 2020-10-24 2021-10-24 # 16.x LTS 2018-10-09 2022-10-09 2023-10-09 + # 17.x Standard 2019-10-28 2020-10-28 2021-10-28 # 18.x LTS 2020-10-20 2024-10-20 2025-10-20 asterisk-lts = asterisk_18; - # 17.x Standard 2019-10-28 2020-10-28 2021-10-28 asterisk-stable = asterisk_18; asterisk = asterisk_18; asterisk_13 = common { - version = "13.37.1"; - sha256 = "1zc3104zw4y7i8bhhgrgy3snq0zr1904p64ykfc3ldh4xyfy3ld6"; + version = "13.38.0"; + sha256 = "1kxff6pbry8nydkspi0mqllidz2lw3d3g3r127x8jwgx021x0rik"; externals = { "externals_cache/pjproject-2.10.tar.bz2" = pjproject_2_10; "addons/mp3" = mp3-202; @@ -114,8 +114,8 @@ in rec { }; asterisk_16 = common { - version = "16.14.1"; - sha256 = "1lhh3npyy8hvy29jwjgapnxfjv1ahp2qdi4iq1d6a61ffhd20vfs"; + version = "16.15.0"; + sha256 = "12nc7ywm6w1xyn720kdc1sqz5wkjjrkxr25wisl02f4v5wz8py7m"; externals = { "externals_cache/pjproject-2.10.tar.bz2" = pjproject_2_10; "addons/mp3" = mp3-202; @@ -123,8 +123,8 @@ in rec { }; asterisk_17 = common { - version = "17.8.1"; - sha256 = "0m7gw01kpvsc0f9lb1hiq5b4g1fdh4gdfyxlqxp6m37vgxh2a48p"; + version = "17.9.0"; + sha256 = "1fnm1z7g45m883ivkm36r4kqb7163bzazi70mwf0fc2rc28jd1z4"; externals = { "externals_cache/pjproject-2.10.tar.bz2" = pjproject_2_10; "addons/mp3" = mp3-202; @@ -132,8 +132,8 @@ in rec { }; asterisk_18 = common { - version = "18.0.1"; - sha256 = "1kyly10pk7bpfqg3mjbvb8p795fnj9lvd29yp2xsxwgsqi1dn9p8"; + version = "18.1.0"; + sha256 = "1pq2nrf60xnvh2h1rv82bdfbxxxd277g68xas0vbfgr4531gc4nc"; externals = { "externals_cache/pjproject-2.10.tar.bz2" = pjproject_2_10; "addons/mp3" = mp3-202; diff --git a/third_party/nixpkgs/pkgs/servers/dns/bind/default.nix b/third_party/nixpkgs/pkgs/servers/dns/bind/default.nix index 16d031d49f..61ab6f98d2 100644 --- a/third_party/nixpkgs/pkgs/servers/dns/bind/default.nix +++ b/third_party/nixpkgs/pkgs/servers/dns/bind/default.nix @@ -22,6 +22,11 @@ stdenv.mkDerivation rec { patches = [ ./dont-keep-configure-flags.patch ./remove-mkdir-var.patch + # Fix cross-compilation (will be included in next release after 9.16.8) + (fetchpatch { + url = "https://gitlab.isc.org/isc-projects/bind9/-/commit/35ca6df07277adff4df7472a0b01ea5438cdf1ff.patch"; + sha256 = "1sj0hcd0wgkam7hrbp2vw2yymmni4azr9ixd9shz1l6ja90bdj9h"; + }) ]; nativeBuildInputs = [ perl pkg-config ]; diff --git a/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix b/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix index fa54c2b5f2..38b8cca170 100644 --- a/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix +++ b/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "0.117.6"; + version = "0.118.1"; components = { "abode" = ps: with ps; [ abodepy ]; "accuweather" = ps: with ps; [ accuweather ]; @@ -85,6 +85,7 @@ "blinkt" = ps: with ps; [ ]; # missing inputs: blinkt "blockchain" = ps: with ps; [ ]; # missing inputs: python-blockchain-api "bloomsky" = ps: with ps; [ ]; + "blueprint" = ps: with ps; [ ]; "bluesound" = ps: with ps; [ xmltodict ]; "bluetooth_le_tracker" = ps: with ps; [ ]; # missing inputs: pygatt[GATTTOOL] "bluetooth_tracker" = ps: with ps; [ bt_proximity ]; # missing inputs: pybluez @@ -126,6 +127,7 @@ "co2signal" = ps: with ps; [ ]; # missing inputs: co2signal "coinbase" = ps: with ps; [ ]; # missing inputs: coinbase "coinmarketcap" = ps: with ps; [ coinmarketcap ]; + "color_extractor" = ps: with ps; [ ]; # missing inputs: colorthief "comed_hourly_pricing" = ps: with ps; [ ]; "comfoconnect" = ps: with ps; [ ]; # missing inputs: pycomfoconnect "command_line" = ps: with ps; [ ]; @@ -367,7 +369,6 @@ "hvv_departures" = ps: with ps; [ ]; # missing inputs: pygti "hydrawise" = ps: with ps; [ ]; # missing inputs: hydrawiser "hyperion" = ps: with ps; [ ]; # missing inputs: hyperion-py - "ialarm" = ps: with ps; [ ]; # missing inputs: pyialarm "iammeter" = ps: with ps; [ ]; # missing inputs: iammeter "iaqualink" = ps: with ps; [ ]; # missing inputs: iaqualink "icloud" = ps: with ps; [ pyicloud ]; @@ -528,7 +529,7 @@ "nederlandse_spoorwegen" = ps: with ps; [ ]; # missing inputs: nsapi "nello" = ps: with ps; [ ]; # missing inputs: pynello "ness_alarm" = ps: with ps; [ ]; # missing inputs: nessclient - "nest" = ps: with ps; [ aiohttp-cors python-nest ]; # missing inputs: google-nest-sdm + "nest" = ps: with ps; [ aiohttp-cors ha-ffmpeg python-nest ]; # missing inputs: google-nest-sdm "netatmo" = ps: with ps; [ aiohttp-cors hass-nabucasa pyatmo ]; "netdata" = ps: with ps; [ ]; # missing inputs: netdata "netgear" = ps: with ps; [ ]; # missing inputs: pynetgear @@ -623,7 +624,7 @@ "point" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pypoint "poolsense" = ps: with ps; [ ]; # missing inputs: poolsense "powerwall" = ps: with ps; [ ]; # missing inputs: tesla-powerwall - "profiler" = ps: with ps; [ pyprof2calltree ]; + "profiler" = ps: with ps; [ objgraph pyprof2calltree ]; # missing inputs: guppy3 "progettihwsw" = ps: with ps; [ ]; # missing inputs: progettihwsw "proliphix" = ps: with ps; [ ]; # missing inputs: proliphix "prometheus" = ps: with ps; [ aiohttp-cors prometheus_client ]; @@ -659,7 +660,7 @@ "random" = ps: with ps; [ ]; "raspihats" = ps: with ps; [ smbus-cffi ]; # missing inputs: raspihats "raspyrfm" = ps: with ps; [ ]; # missing inputs: raspyrfm-client - "recollect_waste" = ps: with ps; [ ]; # missing inputs: recollect-waste + "recollect_waste" = ps: with ps; [ ]; # missing inputs: aiorecollect "recorder" = ps: with ps; [ sqlalchemy ]; "recswitch" = ps: with ps; [ ]; # missing inputs: pyrecswitch "reddit" = ps: with ps; [ praw ]; diff --git a/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix b/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix index 8e5435350e..018cf82b96 100644 --- a/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix +++ b/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix @@ -24,11 +24,6 @@ let (mkOverride "astral" "1.10.1" "d2a67243c4503131c856cafb1b1276de52a86e5b8a1d507b7e08bee51cb67bf1") - # Pinned due to an API change in pyowm>=3.0 - # Remove after https://github.com/home-assistant/core/pull/39839 gets merged - (mkOverride "pyowm" "2.10.0" - "1xvcv3sbcn9na8cwz21nnjlixysfk5lymnf65d1nqkbgacc1mm4g") - # Pinned, because v1.5.0 broke the google_translate integration # https://github.com/home-assistant/core/pull/38428 (mkOverride "yarl" "1.4.2" @@ -67,7 +62,7 @@ let extraBuildInputs = extraPackages py.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "0.117.6"; + hassVersion = "0.118.1"; in with py.pkgs; buildPythonApplication rec { pname = "homeassistant"; @@ -83,7 +78,7 @@ in with py.pkgs; buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = version; - sha256 = "1f9w7migwmdvnbiv4bi0b31zdfrsg87zgiz2l3gymn6w89f3h8y1"; + sha256 = "1l2jqvq3amwdr4v6xq7df19bf75s1dpgcgnaacsx7k7pfwsyn63f"; }; # leave this in, so users don't have to constantly update their downstream patch handling @@ -91,9 +86,10 @@ in with py.pkgs; buildPythonApplication rec { postPatch = '' substituteInPlace setup.py \ - --replace "aiohttp==3.6.2" "aiohttp>=3.6.2" \ + --replace "aiohttp==3.7.1" "aiohttp>=3.6.3" \ --replace "bcrypt==3.1.7" "bcrypt>=3.1.7" \ --replace "cryptography==3.2" "cryptography" \ + --replace "requests==2.25.0" "requests>=2.24.0" \ --replace "ruamel.yaml==0.15.100" "ruamel.yaml>=0.15.100" substituteInPlace tests/test_config.py --replace '"/usr"' '"/build/media"' ''; diff --git a/third_party/nixpkgs/pkgs/servers/home-assistant/frontend.nix b/third_party/nixpkgs/pkgs/servers/home-assistant/frontend.nix index ce3403b8f5..825576e92a 100644 --- a/third_party/nixpkgs/pkgs/servers/home-assistant/frontend.nix +++ b/third_party/nixpkgs/pkgs/servers/home-assistant/frontend.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20201021.4"; + version = "20201111.2"; src = fetchPypi { inherit pname version; - sha256 = "138h4cgvkn26xlr53ziz6d0zc00zw4wk40cpi4c4nia1lv6cqkxd"; + sha256 = "1pk4l78j72zn6gxc0yr3azdlcqwkvf7ki0khm176qpvs34scs1l8"; }; # no Python tests implemented diff --git a/third_party/nixpkgs/pkgs/servers/mail/postfix/default.nix b/third_party/nixpkgs/pkgs/servers/mail/postfix/default.nix index a4346bdbd2..694d7044b8 100644 --- a/third_party/nixpkgs/pkgs/servers/mail/postfix/default.nix +++ b/third_party/nixpkgs/pkgs/servers/mail/postfix/default.nix @@ -26,11 +26,11 @@ in stdenv.mkDerivation rec { pname = "postfix"; - version = "3.5.7"; + version = "3.5.8"; src = fetchurl { url = "ftp://ftp.cs.uu.nl/mirror/postfix/postfix-release/official/${pname}-${version}.tar.gz"; - sha256 = "0q89iwan5yd84yrzdv3sqg1zanmw56bl2f5gyv5wfg8m9vqp995p"; + sha256 = "0vs50z5p5xcrdbbkb0dnbx1sk5fx8d2z97sw2p2iip1yrwl2cn12"; }; nativeBuildInputs = [ makeWrapper m4 ]; diff --git a/third_party/nixpkgs/pkgs/servers/metabase/default.nix b/third_party/nixpkgs/pkgs/servers/metabase/default.nix index 6d75011575..fb86600eaa 100644 --- a/third_party/nixpkgs/pkgs/servers/metabase/default.nix +++ b/third_party/nixpkgs/pkgs/servers/metabase/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "metabase"; - version = "0.37.0.2"; + version = "0.37.1"; src = fetchurl { url = "http://downloads.metabase.com/v${version}/metabase.jar"; - sha256 = "7f95f9823bdf567d4044925e9f14c820a6b4a176624ec027d911cac33813bf96"; + sha256 = "1mqkaagd452kygch47jsqzcjcsian4pp5xcvr3nnm3p3mah79wyi"; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/default.nix index 445872bbe5..6ab1c80ece 100644 --- a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/default.nix +++ b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/default.nix @@ -1,13 +1,13 @@ -{ lib, go, buildGoPackage, fetchFromGitHub, mkYarnPackage, nixosTests }: +{ stdenv, lib, go, buildGoPackage, fetchFromGitHub, mkYarnPackage, nixosTests }: let - version = "2.22.1"; + version = "2.22.2"; src = fetchFromGitHub { rev = "v${version}"; owner = "prometheus"; repo = "prometheus"; - sha256 = "0wilx675b0a8ww7bj36hzcaip0zqzndkzan04rjsjigz5bw6kba0"; + sha256 = "04pf3shdfd25wf8snkan5hzv1gjzazjw06i11xaamnc8gfahnzdv"; }; webui = mkYarnPackage { @@ -59,7 +59,7 @@ in buildGoPackage rec { cp -a $src/console_libraries $src/consoles $out/etc/prometheus ''; - doCheck = true; + doCheck = !stdenv.isDarwin; # https://hydra.nixos.org/build/130673870/nixlog/1 passthru.tests = { inherit (nixosTests) prometheus; }; diff --git a/third_party/nixpkgs/pkgs/servers/mpd/default.nix b/third_party/nixpkgs/pkgs/servers/mpd/default.nix index c025da8752..c403d160e2 100644 --- a/third_party/nixpkgs/pkgs/servers/mpd/default.nix +++ b/third_party/nixpkgs/pkgs/servers/mpd/default.nix @@ -115,13 +115,13 @@ let in stdenv.mkDerivation rec { pname = "mpd"; - version = "0.22.2"; + version = "0.22.3"; src = fetchFromGitHub { owner = "MusicPlayerDaemon"; repo = "MPD"; rev = "v${version}"; - sha256 = "1pg3h3bvrsp24pv53yvwl5kr4m2csaxffdbrj5rm3b7w6pbqpfix"; + sha256 = "0323zxmgyrkbklnqm8i6napz8pva50cw14mzr9bvmyg64x404jgj"; }; buildInputs = [ diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.6/default.nix b/third_party/nixpkgs/pkgs/servers/openafs/1.6/default.nix deleted file mode 100644 index 8835024c1d..0000000000 --- a/third_party/nixpkgs/pkgs/servers/openafs/1.6/default.nix +++ /dev/null @@ -1,91 +0,0 @@ -{ stdenv, fetchurl, which, autoconf, automake, flex, yacc -, glibc, perl, kerberos, libxslt, docbook_xsl, docbook_xml_dtd_43 -, ncurses # Extra ncurses utilities. Only needed for debugging. -, tsmbac ? null # Tivoli Storage Manager Backup Client from IBM -}: - -with (import ./srcs.nix { inherit fetchurl; }); - -stdenv.mkDerivation { - pname = "openafs"; - inherit version srcs; - - nativeBuildInputs = [ autoconf automake flex yacc perl which libxslt ]; - - buildInputs = [ ncurses ]; - - patches = stdenv.lib.optional (tsmbac != null) ./tsmbac.patch; - - outputs = [ "out" "dev" "man" "doc" ]; - - preConfigure = '' - - patchShebangs . - for i in `grep -l -R '/usr/\(include\|src\)' .`; do - echo "Patch /usr/include and /usr/src in $i" - substituteInPlace $i \ - --replace "/usr/include" "${glibc.dev}/include" \ - --replace "/usr/src" "$TMP" - done - - for i in ./doc/xml/{AdminGuide,QuickStartUnix,UserGuide}/*.xml; do - substituteInPlace "''${i}" --replace "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" \ - "${docbook_xml_dtd_43}/xml/dtd/docbook/docbookx.dtd" - done - - ./regen.sh - - ${stdenv.lib.optionalString (kerberos != null) - "export KRB5_CONFIG=${kerberos.dev}/bin/krb5-config"} - - export AFS_SYSKVERS=26 - - configureFlagsArray=( - ${stdenv.lib.optionalString (kerberos != null) "--with-krb5"} - "--sysconfdir=/etc" - "--localstatedir=/var" - "--disable-kernel-module" - "--disable-fuse-client" - "--with-html-xsl=${docbook_xsl}/share/xml/docbook-xsl/html/chunk.xsl" - ${stdenv.lib.optionalString (tsmbac != null) "--enable-tivoli-tsm"} - ${stdenv.lib.optionalString (ncurses == null) "--disable-gtx"} - "--disable-linux-d_splice-alias-extra-iput" - ) - '' + stdenv.lib.optionalString (tsmbac != null) '' - export XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I${tsmbac}/lib64/sample -DXBSA_TSMLIB=\\\"${tsmbac}/lib64/libApiTSM64.so\\\"" - export XBSA_XLIBS="-ldl" - ''; - - buildFlags = [ "all_nolibafs" ]; - - postBuild = '' - for d in doc/xml/{AdminGuide,QuickStartUnix,UserGuide}; do - make -C "''${d}" html - done - ''; - - postInstall = '' - mkdir -p $doc/share/doc/openafs/{AdminGuide,QuickStartUnix,UserGuide} - cp -r doc/{arch,examples,pdf,protocol,txt} README NEWS $doc/share/doc/openafs - for d in AdminGuide QuickStartUnix UserGuide ; do - cp "doc/xml/''${d}"/*.html "$doc/share/doc/openafs/''${d}" - done - - rm -r $out/lib/{openafs,afs,*.a} - rm $out/bin/kpasswd - rm $out/sbin/{kas,kdb,ka-forwarder,kadb_check} - rm $out/libexec/openafs/kaserver - rm $man/share/man/man{1/kpasswd*,5/kaserver*,8/{ka*,kdb*}} - ''; - - meta = with stdenv.lib; { - outputsToInstall = [ "out" "doc" "man" ]; - description = "Open AFS client"; - homepage = "https://www.openafs.org"; - license = licenses.ipl10; - platforms = platforms.linux; - maintainers = [ maintainers.maggesi maintainers.spacefrogg ]; - # Package will be removed in 21.03 - broken = true; - }; -} diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.6/srcs.nix b/third_party/nixpkgs/pkgs/servers/openafs/1.6/srcs.nix deleted file mode 100644 index 888cef2f1e..0000000000 --- a/third_party/nixpkgs/pkgs/servers/openafs/1.6/srcs.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ fetchurl }: -rec { - version = "1.6.24"; - src = fetchurl { - url = "http://www.openafs.org/dl/openafs/${version}/openafs-${version}-src.tar.bz2"; - sha256 = "1dxzc1y5mmx3ap0m94sx80vfs3qxkckid3wc1xm0wr5i6fh7zn1h"; - }; - - srcs = [ src - (fetchurl { - url = "http://www.openafs.org/dl/openafs/${version}/openafs-${version}-doc.tar.bz2"; - sha256 = "0aq9ipqpr2ksmk30h2dc4mlrkrqs16xnmspwfb6xj3rgr1pwszlx"; - })]; -} diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.6/tsmbac.patch b/third_party/nixpkgs/pkgs/servers/openafs/1.6/tsmbac.patch deleted file mode 100644 index 412765fe8a..0000000000 --- a/third_party/nixpkgs/pkgs/servers/openafs/1.6/tsmbac.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff -ru3 openafs-1.6.18.1/acinclude.m4 openafs-1.6.18.1.new/acinclude.m4 ---- openafs-1.6.18.1/acinclude.m4 2016-06-21 17:13:39.000000000 +0200 -+++ openafs-1.6.18.1.new/acinclude.m4 2016-11-02 18:44:30.423039662 +0100 -@@ -1373,45 +1373,7 @@ - - dnl check for tivoli - AC_MSG_CHECKING(for tivoli tsm butc support) --XBSA_CFLAGS="" --if test "$enable_tivoli_tsm" = "yes"; then -- XBSADIR1=/usr/tivoli/tsm/client/api/bin/xopen -- XBSADIR2=/opt/tivoli/tsm/client/api/bin/xopen -- XBSADIR3=/usr/tivoli/tsm/client/api/bin/sample -- XBSADIR4=/opt/tivoli/tsm/client/api/bin/sample -- XBSADIR5=/usr/tivoli/tsm/client/api/bin64/sample -- XBSADIR6=/opt/tivoli/tsm/client/api/bin64/sample -- -- if test -r "$XBSADIR3/dsmapifp.h"; then -- XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I$XBSADIR3" -- XBSA_XLIBS="-ldl" -- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) -- elif test -r "$XBSADIR4/dsmapifp.h"; then -- XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I$XBSADIR4" -- XBSA_XLIBS="-ldl" -- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) -- elif test -r "$XBSADIR5/dsmapifp.h"; then -- XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I$XBSADIR5" -- XBSA_XLIBS="-ldl" -- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) -- elif test -r "$XBSADIR6/dsmapifp.h"; then -- XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I$XBSADIR6" -- XBSA_XLIBS="-ldl" -- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) -- elif test -r "$XBSADIR1/xbsa.h"; then -- XBSA_CFLAGS="-Dxbsa -I$XBSADIR1" -- XBSA_XLIBS="" -- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) -- elif test -r "$XBSADIR2/xbsa.h"; then -- XBSA_CFLAGS="-Dxbsa -I$XBSADIR2" -- XBSA_XLIBS="" -- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) -- else -- AC_MSG_RESULT([no, missing xbsa.h and dsmapifp.h header files]) -- fi --else -- AC_MSG_RESULT([no]) --fi -+AC_MSG_RESULT([yes]) - AC_SUBST(XBSA_CFLAGS) - AC_SUBST(XBSA_XLIBS) - -diff -ru3 openafs-1.6.18.1/src/butc/afsxbsa.c openafs-1.6.18.1.new/src/butc/afsxbsa.c ---- openafs-1.6.18.1/src/butc/afsxbsa.c 2016-06-21 17:13:39.000000000 +0200 -+++ openafs-1.6.18.1.new/src/butc/afsxbsa.c 2016-11-02 18:45:10.734662987 +0100 -@@ -651,7 +651,7 @@ - #if defined(AFS_AIX_ENV) - dynlib = dlopen("/usr/lib/libApiDS.a(dsmapish.o)", RTLD_NOW | RTLD_LOCAL | RTLD_MEMBER); - #elif defined (AFS_AMD64_LINUX26_ENV) -- dynlib = dlopen("/usr/lib64/libApiTSM64.so", RTLD_NOW | RTLD_LOCAL); -+ dynlib = dlopen(XBSA_TSMLIB, RTLD_NOW | RTLD_LOCAL); - #elif defined(AFS_SUN5_ENV) || defined(AFS_LINUX26_ENV) - dynlib = dlopen("/usr/lib/libApiDS.so", RTLD_NOW | RTLD_LOCAL); - #else diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.8/module.nix b/third_party/nixpkgs/pkgs/servers/openafs/1.8/module.nix index 8cb04ea7cd..722e514ea0 100644 --- a/third_party/nixpkgs/pkgs/servers/openafs/1.8/module.nix +++ b/third_party/nixpkgs/pkgs/servers/openafs/1.8/module.nix @@ -75,7 +75,7 @@ in stdenv.mkDerivation { license = licenses.ipl10; platforms = platforms.linux; maintainers = [ maintainers.maggesi maintainers.spacefrogg ]; - broken = versionOlder kernel.version "3.18"; + broken = versionOlder kernel.version "3.18" || kernel.isHardened; }; } diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.9/bosserver.patch b/third_party/nixpkgs/pkgs/servers/openafs/1.9/bosserver.patch new file mode 100644 index 0000000000..094d9871f6 --- /dev/null +++ b/third_party/nixpkgs/pkgs/servers/openafs/1.9/bosserver.patch @@ -0,0 +1,30 @@ +diff -u openafs-1.8.0/src/bozo/bosserver.c /tmp/buffer-content-13110-gd +--- openafs-1.8.0/src/bozo/bosserver.c ++++ # +@@ -244,24 +244,6 @@ + static int + CreateDirs(const char *coredir) + { +- if ((!strncmp +- (AFSDIR_USR_DIRPATH, AFSDIR_CLIENT_ETC_DIRPATH, +- strlen(AFSDIR_USR_DIRPATH))) +- || +- (!strncmp +- (AFSDIR_USR_DIRPATH, AFSDIR_SERVER_BIN_DIRPATH, +- strlen(AFSDIR_USR_DIRPATH)))) { +- if (MakeDir(AFSDIR_USR_DIRPATH)) +- return errno; +- } +- if (!strncmp +- (AFSDIR_SERVER_AFS_DIRPATH, AFSDIR_SERVER_BIN_DIRPATH, +- strlen(AFSDIR_SERVER_AFS_DIRPATH))) { +- if (MakeDir(AFSDIR_SERVER_AFS_DIRPATH)) +- return errno; +- } +- if (MakeDir(AFSDIR_SERVER_BIN_DIRPATH)) +- return errno; + if (MakeDir(AFSDIR_SERVER_ETC_DIRPATH)) + return errno; + if (MakeDir(AFSDIR_SERVER_LOCAL_DIRPATH)) + +Diff finished. Fri Jun 29 15:45:46 2018 diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.9/cross-build.patch b/third_party/nixpkgs/pkgs/servers/openafs/1.9/cross-build.patch new file mode 100644 index 0000000000..62254164a1 --- /dev/null +++ b/third_party/nixpkgs/pkgs/servers/openafs/1.9/cross-build.patch @@ -0,0 +1,223 @@ +diff -Nur --unidirectional-new-file openafs-1.8.2/configure.ac openafs-1.8.2.new/configure.ac +--- openafs-1.8.2/configure.ac 2018-09-11 17:52:48.000000000 +0200 ++++ openafs-1.8.2.new/configure.ac 2018-10-16 15:56:36.512277860 +0200 +@@ -23,6 +23,7 @@ + AFS_LT_INIT + + AC_PROG_CC ++AX_PROG_CC_FOR_BUILD + + AC_PATH_PROGS([PATH_CPP], [cpp], [${CC-cc} -E], [$PATH:/lib:/usr/ccs/lib]) + AC_SUBST([PATH_CPP]) +diff -Nur --unidirectional-new-file openafs-1.8.2/src/cf/ax_prog_cc_for_build.m4 openafs-1.8.2.new/src/cf/ax_prog_cc_for_build.m4 +--- openafs-1.8.2/src/cf/ax_prog_cc_for_build.m4 1970-01-01 01:00:00.000000000 +0100 ++++ openafs-1.8.2.new/src/cf/ax_prog_cc_for_build.m4 2018-10-16 16:20:40.278641658 +0200 +@@ -0,0 +1,125 @@ ++# =========================================================================== ++# https://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html ++# =========================================================================== ++# ++# SYNOPSIS ++# ++# AX_PROG_CC_FOR_BUILD ++# ++# DESCRIPTION ++# ++# This macro searches for a C compiler that generates native executables, ++# that is a C compiler that surely is not a cross-compiler. This can be ++# useful if you have to generate source code at compile-time like for ++# example GCC does. ++# ++# The macro sets the CC_FOR_BUILD and CPP_FOR_BUILD macros to anything ++# needed to compile or link (CC_FOR_BUILD) and preprocess (CPP_FOR_BUILD). ++# The value of these variables can be overridden by the user by specifying ++# a compiler with an environment variable (like you do for standard CC). ++# ++# It also sets BUILD_EXEEXT and BUILD_OBJEXT to the executable and object ++# file extensions for the build platform, and GCC_FOR_BUILD to `yes' if ++# the compiler we found is GCC. All these variables but GCC_FOR_BUILD are ++# substituted in the Makefile. ++# ++# LICENSE ++# ++# Copyright (c) 2008 Paolo Bonzini ++# ++# Copying and distribution of this file, with or without modification, are ++# permitted in any medium without royalty provided the copyright notice ++# and this notice are preserved. This file is offered as-is, without any ++# warranty. ++ ++#serial 9 ++ ++AU_ALIAS([AC_PROG_CC_FOR_BUILD], [AX_PROG_CC_FOR_BUILD]) ++AC_DEFUN([AX_PROG_CC_FOR_BUILD], [dnl ++AC_REQUIRE([AC_PROG_CC])dnl ++AC_REQUIRE([AC_PROG_CPP])dnl ++AC_REQUIRE([AC_EXEEXT])dnl ++AC_REQUIRE([AC_CANONICAL_HOST])dnl ++ ++dnl Use the standard macros, but make them use other variable names ++dnl ++pushdef([ac_cv_prog_CPP], ac_cv_build_prog_CPP)dnl ++pushdef([ac_cv_prog_gcc], ac_cv_build_prog_gcc)dnl ++pushdef([ac_cv_prog_cc_works], ac_cv_build_prog_cc_works)dnl ++pushdef([ac_cv_prog_cc_cross], ac_cv_build_prog_cc_cross)dnl ++pushdef([ac_cv_prog_cc_g], ac_cv_build_prog_cc_g)dnl ++pushdef([ac_cv_exeext], ac_cv_build_exeext)dnl ++pushdef([ac_cv_objext], ac_cv_build_objext)dnl ++pushdef([ac_exeext], ac_build_exeext)dnl ++pushdef([ac_objext], ac_build_objext)dnl ++pushdef([CC], CC_FOR_BUILD)dnl ++pushdef([CPP], CPP_FOR_BUILD)dnl ++pushdef([CFLAGS], CFLAGS_FOR_BUILD)dnl ++pushdef([CPPFLAGS], CPPFLAGS_FOR_BUILD)dnl ++pushdef([LDFLAGS], LDFLAGS_FOR_BUILD)dnl ++pushdef([host], build)dnl ++pushdef([host_alias], build_alias)dnl ++pushdef([host_cpu], build_cpu)dnl ++pushdef([host_vendor], build_vendor)dnl ++pushdef([host_os], build_os)dnl ++pushdef([ac_cv_host], ac_cv_build)dnl ++pushdef([ac_cv_host_alias], ac_cv_build_alias)dnl ++pushdef([ac_cv_host_cpu], ac_cv_build_cpu)dnl ++pushdef([ac_cv_host_vendor], ac_cv_build_vendor)dnl ++pushdef([ac_cv_host_os], ac_cv_build_os)dnl ++pushdef([ac_cpp], ac_build_cpp)dnl ++pushdef([ac_compile], ac_build_compile)dnl ++pushdef([ac_link], ac_build_link)dnl ++ ++save_cross_compiling=$cross_compiling ++save_ac_tool_prefix=$ac_tool_prefix ++cross_compiling=no ++ac_tool_prefix= ++ ++AC_PROG_CC ++AC_PROG_CPP ++AC_EXEEXT ++ ++ac_tool_prefix=$save_ac_tool_prefix ++cross_compiling=$save_cross_compiling ++ ++dnl Restore the old definitions ++dnl ++popdef([ac_link])dnl ++popdef([ac_compile])dnl ++popdef([ac_cpp])dnl ++popdef([ac_cv_host_os])dnl ++popdef([ac_cv_host_vendor])dnl ++popdef([ac_cv_host_cpu])dnl ++popdef([ac_cv_host_alias])dnl ++popdef([ac_cv_host])dnl ++popdef([host_os])dnl ++popdef([host_vendor])dnl ++popdef([host_cpu])dnl ++popdef([host_alias])dnl ++popdef([host])dnl ++popdef([LDFLAGS])dnl ++popdef([CPPFLAGS])dnl ++popdef([CFLAGS])dnl ++popdef([CPP])dnl ++popdef([CC])dnl ++popdef([ac_objext])dnl ++popdef([ac_exeext])dnl ++popdef([ac_cv_objext])dnl ++popdef([ac_cv_exeext])dnl ++popdef([ac_cv_prog_cc_g])dnl ++popdef([ac_cv_prog_cc_cross])dnl ++popdef([ac_cv_prog_cc_works])dnl ++popdef([ac_cv_prog_gcc])dnl ++popdef([ac_cv_prog_CPP])dnl ++ ++dnl Finally, set Makefile variables ++dnl ++BUILD_EXEEXT=$ac_build_exeext ++BUILD_OBJEXT=$ac_build_objext ++AC_SUBST(BUILD_EXEEXT)dnl ++AC_SUBST(BUILD_OBJEXT)dnl ++AC_SUBST([CFLAGS_FOR_BUILD])dnl ++AC_SUBST([CPPFLAGS_FOR_BUILD])dnl ++AC_SUBST([LDFLAGS_FOR_BUILD])dnl ++]) +diff -Nur --unidirectional-new-file openafs-1.8.2/src/comerr/Makefile.in openafs-1.8.2.new/src/comerr/Makefile.in +--- openafs-1.8.2/src/comerr/Makefile.in 2018-09-11 17:52:48.000000000 +0200 ++++ openafs-1.8.2.new/src/comerr/Makefile.in 2018-10-16 15:48:19.678898925 +0200 +@@ -38,11 +38,14 @@ + compile_et: compile_et.o error_table.o + $(Q)case $(SYS_NAME) in \ + *_linux* | *_umlinux* | *_darwin* ) \ +- $(LT_LDRULE_static_NOQ) compile_et.o error_table.o -L${TOP_LIBDIR} -lopr $(buildtool_roken) $(MT_LIBS);; \ ++ $(LT_LDRULE_static_NOQ) compile_et.o error_table.o -L${TOP_LIBDIR} -lopr_build $(buildtool_roken) $(MT_LIBS);; \ + * ) \ +- $(LT_LDRULE_static_NOQ) compile_et.o error_table.o -L${TOP_LIBDIR} -lopr -ll $(buildtool_roken) $(MT_LIBS);; \ ++ $(LT_LDRULE_static_NOQ) compile_et.o error_table.o -L${TOP_LIBDIR} -lopr_build -ll $(buildtool_roken) $(MT_LIBS);; \ + esac + ++compile_et compile_et.o error_table.o: CC=$(CC_FOR_BUILD) ++compile_et compile_et.o error_table.o: LD=$(CC_FOR_BUILD) ++ + libafscom_err.a: $(LT_objs) + $(LT_LDLIB_lwp) $(LT_objs) + +diff -Nur --unidirectional-new-file openafs-1.8.2/src/config/Makefile.in openafs-1.8.2.new/src/config/Makefile.in +--- openafs-1.8.2/src/config/Makefile.in 2018-09-11 17:52:48.000000000 +0200 ++++ openafs-1.8.2.new/src/config/Makefile.in 2018-10-16 15:48:19.677898926 +0200 +@@ -54,6 +54,8 @@ + + config.o: config.c AFS_component_version_number.c + ++config mkvers config.o mc.o: CC=$(CC_FOR_BUILD) ++ + # + # Include installation targets + # +diff -Nur --unidirectional-new-file openafs-1.8.2/src/opr/Makefile.in openafs-1.8.2.new/src/opr/Makefile.in +--- openafs-1.8.2/src/opr/Makefile.in 2018-09-11 17:52:48.000000000 +0200 ++++ openafs-1.8.2.new/src/opr/Makefile.in 2018-10-16 15:48:19.678898925 +0200 +@@ -21,7 +21,7 @@ + $(TOP_INCDIR)/opr/time.h \ + $(TOP_INCDIR)/opr/uuid.h + +-all: $(HEADERS) liboafs_opr.la $(TOP_LIBDIR)/libopr_pic.a $(TOP_LIBDIR)/libopr.a ++all: $(HEADERS) liboafs_opr.la $(TOP_LIBDIR)/libopr_pic.a $(TOP_LIBDIR)/libopr.a $(TOP_LIBDIR)/libopr_build.a + + liboafs_opr.la: liboafs_opr.la.sym $(LT_objs) $(LT_deps) + $(LT_LDLIB_shlib) $(LT_objs) $(LT_deps) $(LT_libs) +@@ -29,12 +29,26 @@ + libopr.a: $(LT_objs) + $(LT_LDLIB_static) $(LT_objs) + ++LT_objs_build = $(patsubst %.lo, %_build.lo, $(LT_objs)) ++ ++%_build.lo: %.c ++ $(LT_CCRULE) $< ++ ++libopr_build.a: $(LT_objs_build) ++ $(LT_LDLIB_static) $(LT_objs_build) ++ ++libopr_build.a $(LT_objs_build): CC=$(CC_FOR_BUILD) ++libopr_build.a $(LT_objs_build): LD=$(CC_FOR_BUILD) ++ + libopr_pic.la: $(LT_objs) + $(LT_LDLIB_pic) $(LT_objs) + + $(TOP_LIBDIR)/libopr.a: libopr.a + $(INSTALL_DATA) libopr.a $@ + ++$(TOP_LIBDIR)/libopr_build.a: libopr_build.a ++ $(INSTALL_DATA) libopr_build.a $@ ++ + $(TOP_LIBDIR)/libopr_pic.a: libopr_pic.la + $(INSTALL_DATA) .libs/libopr_pic.a $@ + +diff -Nur --unidirectional-new-file openafs-1.8.2/src/rxgen/Makefile.in openafs-1.8.2.new/src/rxgen/Makefile.in +--- openafs-1.8.2/src/rxgen/Makefile.in 2018-09-11 17:52:48.000000000 +0200 ++++ openafs-1.8.2.new/src/rxgen/Makefile.in 2018-10-16 15:48:19.677898926 +0200 +@@ -25,6 +25,8 @@ + + CFLAGS_rpc_main.o= -DPATH_CPP="\"$(PATH_CPP)\"" + ++rxgen $(OBJS): CC=$(CC_FOR_BUILD) ++ + # + # Install targets + # diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.9/default.nix b/third_party/nixpkgs/pkgs/servers/openafs/1.9/default.nix new file mode 100644 index 0000000000..c26f8d3a23 --- /dev/null +++ b/third_party/nixpkgs/pkgs/servers/openafs/1.9/default.nix @@ -0,0 +1,105 @@ +{ stdenv, buildPackages, fetchurl, which, autoconf, automake, flex +, yacc , glibc, perl, kerberos, libxslt, docbook_xsl, file +, docbook_xml_dtd_43, libtool_2 +, withDevdoc ? false, doxygen, dblatex # Extra developer documentation +, ncurses # Extra ncurses utilities. Needed for debugging and monitoring. +, tsmbac ? null # Tivoli Storage Manager Backup Client from IBM +}: + +with (import ./srcs.nix { inherit fetchurl; }); +let + inherit (stdenv.lib) optional optionalString optionals; + +in stdenv.mkDerivation { + pname = "openafs"; + inherit version srcs; + + depsBuildBuild = [ buildPackages.stdenv.cc ]; + nativeBuildInputs = [ autoconf automake flex libxslt libtool_2 perl + which yacc ] ++ optionals withDevdoc [ doxygen dblatex ]; + + buildInputs = [ kerberos ncurses ]; + + patches = [ ./bosserver.patch ./cross-build.patch ] ++ optional (tsmbac != null) ./tsmbac.patch; + + outputs = [ "out" "dev" "man" "doc" ] ++ optional withDevdoc "devdoc"; + + enableParallelBuilding = false; + + setOutputFlags = false; + + # Makefiles don't include install targets for all new shared libs, yet. + dontDisableStatic = true; + + preConfigure = '' + patchShebangs . + for i in `grep -l -R '/usr/\(include\|src\)' .`; do + echo "Patch /usr/include and /usr/src in $i" + substituteInPlace $i \ + --replace "/usr/include" "${glibc.dev}/include" \ + --replace "/usr/src" "$TMP" + done + + for i in ./doc/xml/{AdminGuide,QuickStartUnix,UserGuide}/*.xml; do + substituteInPlace "''${i}" --replace "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" \ + "${docbook_xml_dtd_43}/xml/dtd/docbook/docbookx.dtd" + done + + ./regen.sh + + + configureFlagsArray=( + "--with-gssapi" + "--sysconfdir=/etc" + "--localstatedir=/var" + "--disable-kernel-module" + "--disable-fuse-client" + "--with-docbook-stylesheets=${docbook_xsl}/share/xml/docbook-xsl" + ${optionalString (tsmbac != null) "--enable-tivoli-tsm"} + ${optionalString (ncurses == null) "--disable-gtx"} + "--disable-linux-d_splice-alias-extra-iput" + ) + '' + optionalString (tsmbac != null) '' + export XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I${tsmbac}/lib64/sample -DXBSA_TSMLIB=\\\"${tsmbac}/lib64/libApiTSM64.so\\\"" + export XBSA_XLIBS="-ldl" + ''; + + buildFlags = [ "all_nolibafs" ]; + + postBuild = '' + for d in doc/xml/{AdminGuide,QuickStartUnix,UserGuide}; do + make -C "''${d}" index.html + done + '' + optionalString withDevdoc '' + make dox + ''; + + postInstall = '' + mkdir -p $doc/share/doc/openafs/{AdminGuide,QuickStartUnix,UserGuide} + cp -r doc/txt README LICENSE $doc/share/doc/openafs + for d in AdminGuide QuickStartUnix UserGuide ; do + cp "doc/xml/''${d}"/*.html "$doc/share/doc/openafs/''${d}" + done + + rm -r $out/lib/openafs + '' + optionalString withDevdoc '' + mkdir -p $devdoc/share/devhelp/openafs/doxygen + cp -r doc/{pdf,protocol} $devdoc/share/devhelp/openafs + cp -r doc/doxygen/output/html $devdoc/share/devhelp/openafs/doxygen + ''; + + # Avoid references to $TMPDIR by removing it and let patchelf cleanup the + # binaries. + preFixup = '' + rm -rf "$(pwd)" && mkdir "$(pwd)" + ''; + + meta = with stdenv.lib; { + outputsToInstall = [ "out" "doc" "man" ]; + description = "Open AFS client"; + homepage = "https://www.openafs.org"; + license = licenses.ipl10; + platforms = platforms.linux; + maintainers = [ maintainers.maggesi maintainers.spacefrogg ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.6/module.nix b/third_party/nixpkgs/pkgs/servers/openafs/1.9/module.nix similarity index 53% rename from third_party/nixpkgs/pkgs/servers/openafs/1.6/module.nix rename to third_party/nixpkgs/pkgs/servers/openafs/1.9/module.nix index 3354d8508e..5471347262 100644 --- a/third_party/nixpkgs/pkgs/servers/openafs/1.6/module.nix +++ b/third_party/nixpkgs/pkgs/servers/openafs/1.9/module.nix @@ -1,7 +1,9 @@ -{ stdenv, fetchurl, fetchpatch, which, autoconf, automake, flex, bison -, kernel, glibc, perl }: +{ stdenv, fetchurl, which, autoconf, automake, flex, yacc +, kernel, glibc, perl, libtool_2, kerberos, fetchpatch }: -with (import ./srcs.nix { inherit fetchurl; }); +with (import ./srcs.nix { + inherit fetchurl; +}); let modDestDir = "$out/lib/modules/${kernel.modDirVersion}/extra/openafs"; @@ -11,26 +13,12 @@ in stdenv.mkDerivation { name = "openafs-${version}-${kernel.modDirVersion}"; inherit version src; - patches = [ - # Linux 4.20 - (fetchpatch { - name = "openafs_1_6-current_kernel_time.patch"; - url = "http://git.openafs.org/?p=openafs.git;a=patch;h=b9936e944a2b4f5773d66864cbb297993b050e65"; - sha256 = "16fl9kp0l95dqm166jx3x4ijbzhf2bc9ilnipn3k1j00mfy4lnia"; - }) - (fetchpatch { - name = "openafs_1_6-do_settimeofday.patch"; - url = "http://git.openafs.org/?p=openafs.git;a=patch;h=fe6fb38b3d4095351955b9872d0fd6cba64f8784"; - sha256 = "0k6kgk1ybhm9xx2l0wbcyv7jimkr9mfs2ywvxy8hpyhcm7rbwjkp"; - }) - # Linux 5.0 - (fetchpatch { - name = "openafs_1_6-super_block.patch"; - url = "http://git.openafs.org/?p=openafs.git;a=patch;h=61db15f1badabd83e289efd622e274c47f0aefda"; - sha256 = "0cdd76s1h1bhxj0hl7r6mcha1jcy5vhlvc5dc8m2i83a6281yjsa"; - }) - ]; - nativeBuildInputs = [ autoconf automake flex perl bison which ] ++ kernel.moduleBuildDependencies; + nativeBuildInputs = [ autoconf automake flex libtool_2 perl which yacc ] + ++ kernel.moduleBuildDependencies; + + buildInputs = [ kerberos ]; + + patches = []; hardeningDisable = [ "pic" ]; @@ -38,6 +26,7 @@ in stdenv.mkDerivation { "--with-linux-kernel-build=${kernelBuildDir}" "--sysconfdir=/etc" "--localstatedir=/var" + "--with-gssapi" "--disable-linux-d_splice-alias-extra-iput" ]; @@ -51,7 +40,6 @@ in stdenv.mkDerivation { done ./regen.sh -q - ''; buildPhase = '' @@ -70,8 +58,7 @@ in stdenv.mkDerivation { license = licenses.ipl10; platforms = platforms.linux; maintainers = [ maintainers.maggesi maintainers.spacefrogg ]; - # Package will be removed in 21.03 - broken = true; + broken = versionOlder kernel.version "3.18" || kernel.isHardened; }; } diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.9/srcs.nix b/third_party/nixpkgs/pkgs/servers/openafs/1.9/srcs.nix new file mode 100644 index 0000000000..8c5f63cac1 --- /dev/null +++ b/third_party/nixpkgs/pkgs/servers/openafs/1.9/srcs.nix @@ -0,0 +1,14 @@ +{ fetchurl }: +rec { + version = "1.9.0"; + src = fetchurl { + url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-src.tar.bz2"; + sha256 = "1jw99zwisq25l0smdm8f0gfwhynk532s2ch44blrvxyd7all8kcd"; + }; + + srcs = [ src + (fetchurl { + url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-doc.tar.bz2"; + sha256 = "03x1pv8l4bv2fdns1l4sfy200nggy0a4b1f7qd0mnggdaj12c4jp"; + })]; +} diff --git a/third_party/nixpkgs/pkgs/servers/openafs/1.9/tsmbac.patch b/third_party/nixpkgs/pkgs/servers/openafs/1.9/tsmbac.patch new file mode 100644 index 0000000000..f68c777b6f --- /dev/null +++ b/third_party/nixpkgs/pkgs/servers/openafs/1.9/tsmbac.patch @@ -0,0 +1,62 @@ +diff -ru openafs-1.8.0/src/butc/afsxbsa.c openafs-1.8.0.new/src/butc/afsxbsa.c +--- openafs-1.8.0/src/butc/afsxbsa.c 2018-04-06 03:21:12.000000000 +0200 ++++ openafs-1.8.0.new/src/butc/afsxbsa.c 2018-06-12 16:26:26.272522305 +0200 +@@ -651,7 +651,7 @@ + #if defined(AFS_AIX_ENV) + dynlib = dlopen("/usr/lib/libApiDS.a(dsmapish.o)", RTLD_NOW | RTLD_LOCAL | RTLD_MEMBER); + #elif defined (AFS_AMD64_LINUX26_ENV) +- dynlib = dlopen("/usr/lib64/libApiTSM64.so", RTLD_NOW | RTLD_LOCAL); ++ dynlib = dlopen(XBSA_TSMLIB, RTLD_NOW | RTLD_LOCAL); + #elif defined(AFS_SUN5_ENV) || defined(AFS_LINUX26_ENV) + dynlib = dlopen("/usr/lib/libApiDS.so", RTLD_NOW | RTLD_LOCAL); + #else +diff -ru openafs-1.8.0/src/cf/tivoli.m4 openafs-1.8.0.new/src/cf/tivoli.m4 +--- openafs-1.8.0/src/cf/tivoli.m4 2018-04-06 03:21:12.000000000 +0200 ++++ openafs-1.8.0.new/src/cf/tivoli.m4 2018-06-12 16:26:26.072522485 +0200 +@@ -1,45 +1,7 @@ + AC_DEFUN([OPENAFS_TIVOLI_TESTS],[ + dnl check for tivoli + AC_MSG_CHECKING(for tivoli tsm butc support) +-XBSA_CFLAGS="" +-if test "$enable_tivoli_tsm" = "yes"; then +- XBSADIR1=/usr/tivoli/tsm/client/api/bin/xopen +- XBSADIR2=/opt/tivoli/tsm/client/api/bin/xopen +- XBSADIR3=/usr/tivoli/tsm/client/api/bin/sample +- XBSADIR4=/opt/tivoli/tsm/client/api/bin/sample +- XBSADIR5=/usr/tivoli/tsm/client/api/bin64/sample +- XBSADIR6=/opt/tivoli/tsm/client/api/bin64/sample +- +- if test -r "$XBSADIR3/dsmapifp.h"; then +- XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I$XBSADIR3" +- XBSA_XLIBS="-ldl" +- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) +- elif test -r "$XBSADIR4/dsmapifp.h"; then +- XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I$XBSADIR4" +- XBSA_XLIBS="-ldl" +- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) +- elif test -r "$XBSADIR5/dsmapifp.h"; then +- XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I$XBSADIR5" +- XBSA_XLIBS="-ldl" +- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) +- elif test -r "$XBSADIR6/dsmapifp.h"; then +- XBSA_CFLAGS="-Dxbsa -DNEW_XBSA -I$XBSADIR6" +- XBSA_XLIBS="-ldl" +- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) +- elif test -r "$XBSADIR1/xbsa.h"; then +- XBSA_CFLAGS="-Dxbsa -I$XBSADIR1" +- XBSA_XLIBS="" +- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) +- elif test -r "$XBSADIR2/xbsa.h"; then +- XBSA_CFLAGS="-Dxbsa -I$XBSADIR2" +- XBSA_XLIBS="" +- AC_MSG_RESULT([yes, $XBSA_CFLAGS]) +- else +- AC_MSG_RESULT([no, missing xbsa.h and dsmapifp.h header files]) +- fi +-else +- AC_MSG_RESULT([no]) +-fi ++AC_MSG_RESULT([yes]) + AC_SUBST(XBSA_CFLAGS) + AC_SUBST(XBSA_XLIBS) + XLIBS="$XBSA_XLIBS $XLIBS" diff --git a/third_party/nixpkgs/pkgs/servers/pg_featureserv/default.nix b/third_party/nixpkgs/pkgs/servers/pg_featureserv/default.nix new file mode 100644 index 0000000000..a50c1d5930 --- /dev/null +++ b/third_party/nixpkgs/pkgs/servers/pg_featureserv/default.nix @@ -0,0 +1,23 @@ +{ lib, fetchFromGitHub, buildGoModule }: + +buildGoModule rec { + pname = "pg_featureserv"; + version = "1.1.1"; + + src = fetchFromGitHub { + owner = "CrunchyData"; + repo = pname; + rev = "v${version}"; + sha256 = "0vfrwncx41yn9n2hqb32av3xgd13fqplrs1qzg5mv25i4qppd88l"; + }; + + vendorSha256 = "1jqrkx850ghmpnfjhqky93r8fq7q63m5ivs0lzljzbvn7ya75f2r"; + + meta = with lib; { + description = "Lightweight RESTful Geospatial Feature Server for PostGIS in Go"; + homepage = "https://github.com/CrunchyData/pg_featureserv"; + license = licenses.asl20; + maintainers = with maintainers; [ sikmir ]; + platforms = platforms.unix; + }; +} diff --git a/third_party/nixpkgs/pkgs/servers/pim6sd/default.nix b/third_party/nixpkgs/pkgs/servers/pim6sd/default.nix new file mode 100644 index 0000000000..6752a8089a --- /dev/null +++ b/third_party/nixpkgs/pkgs/servers/pim6sd/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchFromGitHub, lib, autoreconfHook, yacc, flex }: + +stdenv.mkDerivation rec { + pname = "pim6sd"; + version = "unstable-2019-05-31"; + + src = fetchFromGitHub { + owner = "troglobit"; + repo = "pim6sd"; + rev = "fa3909529981dd705ba9ead0517222c30c581a4e"; + sha256 = "0x7dyark2mp9xqz9cnmmgaf0z143vxn2835clllpji4ylg77zdjw"; + }; + + nativeBuildInputs = [ autoreconfHook yacc flex ]; + + meta = with lib; { + description = "PIM for IPv6 sparse mode daemon"; + homepage = "https://github.com/troglobit/pim6sd"; + license = licenses.bsd3; + maintainers = with maintainers; [ hexa ]; + platforms = platforms.unix; + }; +} diff --git a/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/pgroonga.nix b/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/pgroonga.nix index 2e69444ccd..05fc6c5ca6 100644 --- a/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/pgroonga.nix +++ b/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/pgroonga.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "pgroonga"; - version = "2.2.6"; + version = "2.2.7"; src = fetchurl { url = "https://packages.groonga.org/source/${pname}/${pname}-${version}.tar.gz"; - sha256 = "0anlxw4j6c3rd7q34j9mgph6i0zb1nff3warcxrkwvnnd1jbb6vr"; + sha256 = "1rd3cxap9rqpg5y8y48r5bd7rki3lck6qsrb0bqdqm9xffnibw8j"; }; nativeBuildInputs = [ pkgconfig ]; diff --git a/third_party/nixpkgs/pkgs/servers/tailscale/default.nix b/third_party/nixpkgs/pkgs/servers/tailscale/default.nix index 353ac4d5d8..a32f8115e2 100644 --- a/third_party/nixpkgs/pkgs/servers/tailscale/default.nix +++ b/third_party/nixpkgs/pkgs/servers/tailscale/default.nix @@ -2,14 +2,14 @@ buildGoModule rec { pname = "tailscale"; - version = "1.2.6"; - tagHash = "0423683af6500dacbbc0194cb97eedaa312a34f2"; # from `git rev-parse v1.2.6` + version = "1.2.8"; + tagHash = "37adb62a35d818f4af638924d3fc1526bdeaf215"; # from `git rev-parse v1.2.7` src = fetchFromGitHub { owner = "tailscale"; repo = "tailscale"; rev = "v${version}"; - sha256 = "0p2ygv2vwpjq6yhhaxis8j9gxkv0qcx0byxlf0vbmy9xqb03cs87"; + sha256 = "0305n5gwp2w36z3yh0w8x3ma8a074zr913cx3y73szln56jz88hg"; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/third_party/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix b/third_party/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix index adeab519a0..f9cf4f54aa 100644 --- a/third_party/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix +++ b/third_party/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix @@ -5,15 +5,15 @@ , nix, nixfmt, jq, coreutils, gnused, curl, cacert }: stdenv.mkDerivation rec { - version = "2020-11-12"; + version = "2020-11-20"; pname = "oh-my-zsh"; - rev = "9b119866dd0e2d5054abd992f4dfbf346ac81b0d"; + rev = "d57131dc49500a056c5b78b0fb444c7cb1ca83cd"; src = fetchFromGitHub { inherit rev; owner = "ohmyzsh"; repo = "ohmyzsh"; - sha256 = "0m65ii79lp8mhl4adicg4qqzj93321gxpg6s91h0wbpkdgd53qxw"; + sha256 = "073c6ni7a74gvb98y9z7xsc4x0i6p1r2sxp6bwdv3z8lsj8mfbd7"; }; installPhase = '' diff --git a/third_party/nixpkgs/pkgs/stdenv/linux/default.nix b/third_party/nixpkgs/pkgs/stdenv/linux/default.nix index 6c396b2774..6d6bca870b 100644 --- a/third_party/nixpkgs/pkgs/stdenv/linux/default.nix +++ b/third_party/nixpkgs/pkgs/stdenv/linux/default.nix @@ -274,9 +274,9 @@ in gmp = super.gmp.override { stdenv = self.makeStaticLibraries self.stdenv; }; mpfr = super.mpfr.override { stdenv = self.makeStaticLibraries self.stdenv; }; libmpc = super.libmpc.override { stdenv = self.makeStaticLibraries self.stdenv; }; - isl_0_17 = super.isl_0_17.override { stdenv = self.makeStaticLibraries self.stdenv; }; + isl_0_20 = super.isl_0_20.override { stdenv = self.makeStaticLibraries self.stdenv; }; gcc-unwrapped = super.gcc-unwrapped.override { - isl = isl_0_17; + isl = isl_0_20; }; }; extraNativeBuildInputs = [ prevStage.patchelf ] ++ diff --git a/third_party/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix b/third_party/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix index ec5f1092a4..421bb8502a 100644 --- a/third_party/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix +++ b/third_party/nixpkgs/pkgs/stdenv/linux/make-bootstrap-tools.nix @@ -152,7 +152,7 @@ in with pkgs; rec { # These needed for cross but not native tools because the stdenv # GCC has certain things built in statically. See # pkgs/stdenv/linux/default.nix for the details. - cp -d ${isl_0_17.out}/lib/libisl*.so* $out/lib + cp -d ${isl_0_20.out}/lib/libisl*.so* $out/lib '' + '' cp -d ${bzip2.out}/lib/libbz2.so* $out/lib diff --git a/third_party/nixpkgs/pkgs/tools/X11/grobi/default.nix b/third_party/nixpkgs/pkgs/tools/X11/grobi/default.nix index 111d064ad8..9d10dd4788 100644 --- a/third_party/nixpkgs/pkgs/tools/X11/grobi/default.nix +++ b/third_party/nixpkgs/pkgs/tools/X11/grobi/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, buildGoModule }: +{ stdenv, fetchFromGitHub, buildGoModule, fetchpatch }: buildGoModule rec { version = "0.6.0"; @@ -13,6 +13,14 @@ buildGoModule rec { vendorSha256 = "1ibwx5rbxkygfx78j3g364dmbwwa5b34qmzq3sqcbrsnv8rzrwvj"; + patches = [ + # fix failing test on go 1.15 + (fetchpatch { + url = "https://github.com/fd0/grobi/commit/176988ab087ff92d1408fbc454c77263457f3d7e.patch"; + sha256 = "0j8y3gns4lm0qxqxzmdn2ll0kq34mmfhf83lvsq13iqhp5bx3y31"; + }) + ]; + meta = with stdenv.lib; { homepage = "https://github.com/fd0/grobi"; description = "Automatically configure monitors/outputs for Xorg via RANDR"; diff --git a/third_party/nixpkgs/pkgs/tools/X11/nx-libs/default.nix b/third_party/nixpkgs/pkgs/tools/X11/nx-libs/default.nix index c08a2fd218..807282fae5 100644 --- a/third_party/nixpkgs/pkgs/tools/X11/nx-libs/default.nix +++ b/third_party/nixpkgs/pkgs/tools/X11/nx-libs/default.nix @@ -4,12 +4,12 @@ }: stdenv.mkDerivation rec { pname = "nx-libs"; - version = "3.5.99.24"; + version = "3.5.99.25"; src = fetchFromGitHub { owner = "ArcticaProject"; repo = "nx-libs"; rev = version; - sha256 = "0knx4phya90ahjxaflkvnnb7w22vdwjf7r78dhzmbmlccnlvwi7q"; + sha256 = "01aqdwy0i4nxdyfa24bwnrqjz93q0idihdaqals2yjqpg160nwfc"; }; nativeBuildInputs = [ autoconf automake libtool pkgconfig which diff --git a/third_party/nixpkgs/pkgs/tools/admin/awscli/default.nix b/third_party/nixpkgs/pkgs/tools/admin/awscli/default.nix index 79d6f42628..7c78587a05 100644 --- a/third_party/nixpkgs/pkgs/tools/admin/awscli/default.nix +++ b/third_party/nixpkgs/pkgs/tools/admin/awscli/default.nix @@ -47,10 +47,12 @@ in with py.pkgs; buildPythonApplication rec { ]; postInstall = '' - mkdir -p $out/etc/bash_completion.d - echo "complete -C $out/bin/aws_completer aws" > $out/etc/bash_completion.d/awscli + mkdir -p $out/share/bash-completion/completions + echo "complete -C $out/bin/aws_completer aws" > $out/share/bash-completion/completions/awscli + mkdir -p $out/share/zsh/site-functions mv $out/bin/aws_zsh_completer.sh $out/share/zsh/site-functions + rm $out/bin/aws.cmd ''; diff --git a/third_party/nixpkgs/pkgs/tools/admin/awscli2/default.nix b/third_party/nixpkgs/pkgs/tools/admin/awscli2/default.nix index e89df04e3b..b6844767e6 100644 --- a/third_party/nixpkgs/pkgs/tools/admin/awscli2/default.nix +++ b/third_party/nixpkgs/pkgs/tools/admin/awscli2/default.nix @@ -67,10 +67,12 @@ with py.pkgs; buildPythonApplication rec { ]; postInstall = '' - mkdir -p $out/etc/bash_completion.d - echo "complete -C $out/bin/aws_completer aws" > $out/etc/bash_completion.d/awscli + mkdir -p $out/share/bash-completion/completions + echo "complete -C $out/bin/aws_completer aws" > $out/share/bash-completion/completions/awscli + mkdir -p $out/share/zsh/site-functions mv $out/bin/aws_zsh_completer.sh $out/share/zsh/site-functions + rm $out/bin/aws.cmd ''; diff --git a/third_party/nixpkgs/pkgs/tools/admin/bluemix-cli/default.nix b/third_party/nixpkgs/pkgs/tools/admin/bluemix-cli/default.nix index f97a6e5df8..b0a5af35de 100644 --- a/third_party/nixpkgs/pkgs/tools/admin/bluemix-cli/default.nix +++ b/third_party/nixpkgs/pkgs/tools/admin/bluemix-cli/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { install -m755 -D -t $out/bin/cfcli bin/cfcli/cf ln -sv $out/bin/ibmcloud $out/bin/bx ln -sv $out/bin/ibmcloud $out/bin/bluemix - install -D -t "$out/etc/bash_completion.d" bx/bash_autocomplete + install -D -t "$out/share/bash-completion/completions" bx/bash_autocomplete install -D -t "$out/share/zsh/site-functions" bx/zsh_autocomplete ''; diff --git a/third_party/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix b/third_party/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix index 53cbaf1229..904cab3122 100644 --- a/third_party/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix +++ b/third_party/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix @@ -74,8 +74,8 @@ in stdenv.mkDerivation rec { disable_update_check = true" >> $out/google-cloud-sdk/properties # setup bash completion - mkdir -p $out/etc/bash_completion.d - mv $out/google-cloud-sdk/completion.bash.inc $out/etc/bash_completion.d/gcloud.inc + mkdir -p $out/share/bash-completion/completions + mv $out/google-cloud-sdk/completion.bash.inc $out/share/bash-completion/completions/gcloud.inc # This directory contains compiled mac binaries. We used crcmod from # nixpkgs instead. diff --git a/third_party/nixpkgs/pkgs/tools/backup/tarsnap/default.nix b/third_party/nixpkgs/pkgs/tools/backup/tarsnap/default.nix index 8d23e95509..34955a979a 100644 --- a/third_party/nixpkgs/pkgs/tools/backup/tarsnap/default.nix +++ b/third_party/nixpkgs/pkgs/tools/backup/tarsnap/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { }; preConfigure = '' - configureFlags="--with-bash-completion-dir=$out/etc/bash_completion.d" + configureFlags="--with-bash-completion-dir=$out/share/bash-completion/completions" ''; patchPhase = '' diff --git a/third_party/nixpkgs/pkgs/tools/compression/lz4/default.nix b/third_party/nixpkgs/pkgs/tools/compression/lz4/default.nix index 6bc365b8e1..0124a0b3d6 100644 --- a/third_party/nixpkgs/pkgs/tools/compression/lz4/default.nix +++ b/third_party/nixpkgs/pkgs/tools/compression/lz4/default.nix @@ -4,10 +4,10 @@ stdenv.mkDerivation rec { pname = "lz4"; - version = "1.9.2"; + version = "1.9.3"; src = fetchFromGitHub { - sha256 = "0lpaypmk70ag2ks3kf2dl4ac3ba40n5kc1ainkp9wfjawz76mh61"; + sha256 = "1w02kazh1fps3sji2sn89fz862j1199c5ajrqcgl1bnlxj09kcbz"; rev = "v${version}"; repo = pname; owner = pname; diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/bees/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/bees/default.nix index e87cecbf8f..82a9742c07 100644 --- a/third_party/nixpkgs/pkgs/tools/filesystems/bees/default.nix +++ b/third_party/nixpkgs/pkgs/tools/filesystems/bees/default.nix @@ -2,18 +2,15 @@ let - version = "0.6.2"; - sha256 = "05niv9rivd3j3cwcx3n3vjr85wr0l5i76giq9n54d2vdwmn8qjib"; - - bees = stdenv.mkDerivation { + bees = stdenv.mkDerivation rec { pname = "bees"; - inherit version; + version = "0.6.3"; src = fetchFromGitHub { owner = "Zygo"; repo = "bees"; rev = "v${version}"; - inherit sha256; + sha256 = "sha256-brEjr7lhmKDCIDeLq+XP+ZTxv1RvwoUlszMSEYygxv8="; }; buildInputs = [ @@ -58,7 +55,7 @@ let in -runCommand "bees-service-${version}" { +runCommand "bees-service" { inherit bash bees coreutils utillinux; btrfsProgs = btrfs-progs; # needs to be a valid shell variable name } '' diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix index 3358d1c027..03db1d913e 100644 --- a/third_party/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix +++ b/third_party/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { postPatch = "sed -i s/-O1/-O2/ configure"; postInstall = '' - install -v -m 444 -D btrfs-completion $out/etc/bash_completion.d/btrfs + install -v -m 444 -D btrfs-completion $out/share/bash-completion/completions/btrfs ''; configureFlags = stdenv.lib.optional stdenv.hostPlatform.isMusl "--disable-backtrace"; diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/ceph/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/ceph/default.nix index b221025f85..7ada070aba 100644 --- a/third_party/nixpkgs/pkgs/tools/filesystems/ceph/default.nix +++ b/third_party/nixpkgs/pkgs/tools/filesystems/ceph/default.nix @@ -208,12 +208,12 @@ in rec { ceph-client = runCommand "ceph-client-${version}" { meta = getMeta "Tools needed to mount Ceph's RADOS Block Devices"; } '' - mkdir -p $out/{bin,etc,${sitePackages}} + mkdir -p $out/{bin,etc,${sitePackages},share/bash-completion/completions} cp -r ${ceph}/bin/{ceph,.ceph-wrapped,rados,rbd,rbdmap} $out/bin cp -r ${ceph}/bin/ceph-{authtool,conf,dencoder,rbdnamer,syn} $out/bin cp -r ${ceph}/bin/rbd-replay* $out/bin cp -r ${ceph}/${sitePackages} $out/${sitePackages} - cp -r ${ceph}/etc/bash_completion.d $out/etc + cp -r ${ceph}/etc/bash_completion.d $out/share/bash-completion/completions # wrapPythonPrograms modifies .ceph-wrapped, so lets just update its paths substituteInPlace $out/bin/ceph --replace ${ceph} $out substituteInPlace $out/bin/.ceph-wrapped --replace ${ceph} $out diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/cpcfs/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/cpcfs/default.nix index 46635aa674..1c639dfc29 100644 --- a/third_party/nixpkgs/pkgs/tools/filesystems/cpcfs/default.nix +++ b/third_party/nixpkgs/pkgs/tools/filesystems/cpcfs/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { pname = "cpcfs"; version = "0.85.4"; - + src = fetchFromGitHub { owner = "derikz"; repo = "cpcfs"; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { description = "Manipulating CPC dsk images and files"; homepage = "https://github.com/derikz/cpcfs/" ; license = licenses.bsd2; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/idsk/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/idsk/default.nix index 6de0d586ad..a8e2cc3f09 100644 --- a/third_party/nixpkgs/pkgs/tools/filesystems/idsk/default.nix +++ b/third_party/nixpkgs/pkgs/tools/filesystems/idsk/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { description = "Manipulating CPC dsk images and files"; homepage = "https://github.com/cpcsdk/idsk" ; license = licenses.mit; - maintainers = [ maintainers.genesis ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/romdirfs/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/romdirfs/default.nix index 96389214c7..0408899034 100644 --- a/third_party/nixpkgs/pkgs/tools/filesystems/romdirfs/default.nix +++ b/third_party/nixpkgs/pkgs/tools/filesystems/romdirfs/default.nix @@ -19,6 +19,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/mlafeldt/romdirfs"; license = licenses.gpl3; platforms = platforms.linux; - maintainers = with maintainers; [ genesis ]; + maintainers = with maintainers; [ ]; }; } diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/squashfuse/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/squashfuse/default.nix index 27335a9cf5..9f9c4a605c 100644 --- a/third_party/nixpkgs/pkgs/tools/filesystems/squashfuse/default.nix +++ b/third_party/nixpkgs/pkgs/tools/filesystems/squashfuse/default.nix @@ -8,14 +8,6 @@ stdenv.mkDerivation rec { pname = "squashfuse"; version = "0.1.103"; - meta = { - description = "FUSE filesystem to mount squashfs archives"; - homepage = "https://github.com/vasi/squashfuse"; - maintainers = [ maintainers.genesis ]; - platforms = platforms.linux; - license = "BSD-2-Clause"; - }; - # platforms.darwin should be supported : see PLATFORMS file in src. # we could use a nix fuseProvider, and let the derivation choose the OS # specific implementation. @@ -29,4 +21,12 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook libtool pkgconfig ]; buildInputs = [ lz4 xz zlib lzo zstd fuse ]; + + meta = { + description = "FUSE filesystem to mount squashfs archives"; + homepage = "https://github.com/vasi/squashfuse"; + maintainers = [ ]; + platforms = platforms.linux; + license = "BSD-2-Clause"; + }; } diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/yandex-disk/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/yandex-disk/default.nix index 334aa6ad9c..152fd1d7a7 100644 --- a/third_party/nixpkgs/pkgs/tools/filesystems/yandex-disk/default.nix +++ b/third_party/nixpkgs/pkgs/tools/filesystems/yandex-disk/default.nix @@ -32,12 +32,13 @@ stdenv.mkDerivation rec { cd unpacked ${rpmextract}/bin/rpmextract $src + mkdir -p $out/share/bash-completion/completions cp -r -t $out/bin usr/bin/* cp -r -t $out/share usr/share/* - cp -r -t $out/etc etc/* + cp -r -t $out/share/bash-completion/completions etc/bash_completion.d/* sed -i 's@have@${which}/bin/which >/dev/null 2>\&1@' \ - $out/etc/bash_completion.d/yandex-disk-completion.bash + $out/share/bash-completion/completions/yandex-disk-completion.bash ${patchelf}/bin/patchelf \ --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ diff --git a/third_party/nixpkgs/pkgs/tools/graphics/vulkan-extension-layer/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/vulkan-extension-layer/default.nix new file mode 100644 index 0000000000..3a7473530d --- /dev/null +++ b/third_party/nixpkgs/pkgs/tools/graphics/vulkan-extension-layer/default.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchFromGitHub, cmake, writeText, vulkan-headers, jq }: + +stdenv.mkDerivation rec { + pname = "vulkan-extension-layer"; + version = "2020-11-20"; + + src = fetchFromGitHub { + owner = "KhronosGroup"; + repo = "Vulkan-ExtensionLayer"; + rev = "7474cb8e1f70e9f4a8bf382708a7f15465453af5"; + sha256 = "1lxkgcnv32wqk4hlckv13xy84g38jzgc4qxp9vsbkrgz87hkdvwj"; + }; + + nativeBuildInputs = [ cmake jq ]; + + buildInputs = [ vulkan-headers ]; + + # Help vulkan-loader find the validation layers + setupHook = writeText "setup-hook" '' + export XDG_DATA_DIRS=@out@/share:$XDG_DATA_DIRS + ''; + + # Include absolute paths to layer libraries in their associated + # layer definition json files. + preFixup = '' + for f in "$out"/share/vulkan/explicit_layer.d/*.json "$out"/share/vulkan/implicit_layer.d/*.json; do + jq <"$f" >tmp.json ".layer.library_path = \"$out/lib/\" + .layer.library_path" + mv tmp.json "$f" + done + ''; + + meta = with stdenv.lib; { + description = "Layers providing Vulkan features when native support is unavailable"; + homepage = "https://github.com/KhronosGroup/Vulkan-ExtensionLayer/"; + platforms = platforms.linux; + license = licenses.asl20; + maintainers = with maintainers; [ expipiplus1 ]; + }; +} diff --git a/third_party/nixpkgs/pkgs/tools/misc/chezmoi/default.nix b/third_party/nixpkgs/pkgs/tools/misc/chezmoi/default.nix index 95e1f0592e..0722fca437 100644 --- a/third_party/nixpkgs/pkgs/tools/misc/chezmoi/default.nix +++ b/third_party/nixpkgs/pkgs/tools/misc/chezmoi/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "chezmoi"; - version = "1.8.8"; + version = "1.8.9"; src = fetchFromGitHub { owner = "twpayne"; repo = "chezmoi"; rev = "v${version}"; - sha256 = "1ax0rq341k8mi7lghw1rkmlg802fd22zpql5v3g6lhgy6s1xq9wk"; + sha256 = "07jsakihci98ww1hgppilq942raz05c5xi2pzq632vq5i11fi0nj"; }; - vendorSha256 = "08x81r9y2x1xcld1s6maspq94wr817w9aqjdv226058ran0492s8"; + vendorSha256 = "0adva7crl6dachbf76920aniki3zcq9chdjjrzssasm89zqgwicf"; doCheck = false; diff --git a/third_party/nixpkgs/pkgs/tools/misc/cpuminer-multi/default.nix b/third_party/nixpkgs/pkgs/tools/misc/cpuminer-multi/default.nix index dba42e4bfe..2856bc2f1e 100644 --- a/third_party/nixpkgs/pkgs/tools/misc/cpuminer-multi/default.nix +++ b/third_party/nixpkgs/pkgs/tools/misc/cpuminer-multi/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, curl, jansson, autoconf, automake +{ stdenv, fetchFromGitHub, curl, jansson, autoconf, automake , aesni ? stdenv.hostPlatform.aesSupport }: let @@ -8,9 +8,10 @@ in stdenv.mkDerivation { name = "cpuminer-multi-${date}-${stdenv.lib.strings.substring 0 7 rev}"; - src = fetchgit { + src = fetchFromGitHub { + owner = "hyc"; + repo = "cpuminer-multi"; inherit rev; - url = "https://github.com/wolf9466/cpuminer-multi.git"; sha256 = "11dg4rra4dgfb9x6q85irn0hrkx2lkwyrdpgdh10pag09s3vhy4v"; }; diff --git a/third_party/nixpkgs/pkgs/tools/misc/cutecom/default.nix b/third_party/nixpkgs/pkgs/tools/misc/cutecom/default.nix index d825b555e1..e109b12f28 100644 --- a/third_party/nixpkgs/pkgs/tools/misc/cutecom/default.nix +++ b/third_party/nixpkgs/pkgs/tools/misc/cutecom/default.nix @@ -2,13 +2,13 @@ mkDerivation rec { pname = "cutecom"; - version = "0.51.0"; + version = "0.51.0+patch"; src = fetchFromGitLab { owner = "cutecom"; repo = "cutecom"; - rev = "v${version}"; - sha256 = "1zprabjs4z26hsb64fc3k790aiiqiz9d88j666xrzi4983m1bfv8"; + rev = "70d0c497acf8f298374052b2956bcf142ed5f6ca"; + sha256 = "X8jeESt+x5PxK3rTNC1h1Tpvue2WH09QRnG2g1eMoEE="; }; preConfigure = '' diff --git a/third_party/nixpkgs/pkgs/tools/misc/execline/default.nix b/third_party/nixpkgs/pkgs/tools/misc/execline/default.nix index ecedd2b0b4..dfc2b1756f 100644 --- a/third_party/nixpkgs/pkgs/tools/misc/execline/default.nix +++ b/third_party/nixpkgs/pkgs/tools/misc/execline/default.nix @@ -7,8 +7,8 @@ with skawarePackages; buildPackage { pname = "execline"; - version = "2.6.1.0"; - sha256 = "0mj565xml3hvw27finydms0s9abbbpgbr29vnr8gwi7zjzq7ck52"; + version = "2.6.1.1"; + sha256 = "0mmsnai3bkyhng0cxdz6bf7d6b7kbsxs4p39m63215lz6kq0hhrr"; description = "A small scripting language, to be used in place of a shell in non-interactive scripts"; diff --git a/third_party/nixpkgs/pkgs/tools/misc/flameshot/default.nix b/third_party/nixpkgs/pkgs/tools/misc/flameshot/default.nix index 3dcf1e9626..988849fbbb 100644 --- a/third_party/nixpkgs/pkgs/tools/misc/flameshot/default.nix +++ b/third_party/nixpkgs/pkgs/tools/misc/flameshot/default.nix @@ -18,7 +18,7 @@ mkDerivation rec { meta = with lib; { description = "Powerful yet simple to use screenshot software"; - homepage = "https://flameshot.js.org"; + homepage = "https://github.com/flameshot-org/flameshot"; maintainers = [ maintainers.scode ]; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; diff --git a/third_party/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix b/third_party/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix index 7616e6a5b3..f787ab1ef0 100644 --- a/third_party/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix +++ b/third_party/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "fluent-bit"; - version = "1.6.3"; + version = "1.6.4"; src = fetchFromGitHub { owner = "fluent"; repo = "fluent-bit"; rev = "v${version}"; - sha256 = "0c8b5xg1shdncw24jsnzwk96ln4qmw1h2qlxv6467lf083kz0azw"; + sha256 = "1hfkix5pjcrm68bm4k71dlkkdlnwffzlw4kxhiq9pmg09z8s6kq3"; }; nativeBuildInputs = [ cmake flex bison ]; diff --git a/third_party/nixpkgs/pkgs/tools/misc/gibo/default.nix b/third_party/nixpkgs/pkgs/tools/misc/gibo/default.nix index abee4950d8..1357ab5196 100644 --- a/third_party/nixpkgs/pkgs/tools/misc/gibo/default.nix +++ b/third_party/nixpkgs/pkgs/tools/misc/gibo/default.nix @@ -14,15 +14,15 @@ stdenv.mkDerivation rec { phases = [ "unpackPhase" "installPhase" "fixupPhase" ]; installPhase = '' - mkdir -p $out/bin $out/etc/bash_completion.d + mkdir -p $out/bin $out/share/bash-completion/completions cp gibo $out/bin - cp gibo-completion.bash $out/etc/bash_completion.d + cp gibo-completion.bash $out/share/bash-completion/completions sed -e 's|\&2 echo "core: $old_core_rev, geoip: $old_geoip_rev, geosite: $old_geosite_rev" >&2 function fetch_latest_rev { - curl "https://api.github.com/repos/v2ray/$1/releases" | + curl "https://api.github.com/repos/v2fly/$1/releases" | jq '.[0].tag_name' --raw-output } @@ -28,7 +28,7 @@ echo "core: $core_rev, geoip: $geoip_rev, geosite: $geosite_rev" >&2 if [[ $core_rev != $old_core_rev ]]; then echo "Prefetching core..." >&2 { read hash; read store_path; } < <( - nix-prefetch-url --unpack --print-path "https://github.com/v2ray/v2ray-core/archive/v$core_rev.zip" + nix-prefetch-url --unpack --print-path "https://github.com/v2fly/v2ray-core/archive/v$core_rev.zip" ) sed --in-place \ @@ -40,7 +40,7 @@ fi if [[ $geoip_rev != $old_geoip_rev ]]; then echo "Prefetching geoip..." >&2 - hash=$(nix-prefetch-url "https://github.com/v2ray/geoip/releases/download/$geoip_rev/geoip.dat") + hash=$(nix-prefetch-url "https://github.com/v2fly/geoip/releases/download/$geoip_rev/geoip.dat") sed --in-place \ -e "s/\bgeoipRev = \".*\"/geoipRev = \"$geoip_rev\"/" \ -e "s/\bgeoipSha256 = \".*\"/geoipSha256 = \"$hash\"/" \ @@ -49,7 +49,7 @@ fi if [[ $geosite_rev != $old_geosite_rev ]]; then echo "Prefetching geosite..." >&2 - hash=$(nix-prefetch-url "https://github.com/v2ray/domain-list-community/releases/download/$geosite_rev/dlc.dat") + hash=$(nix-prefetch-url "https://github.com/v2fly/domain-list-community/releases/download/$geosite_rev/dlc.dat") sed --in-place \ -e "s/\bgeositeRev = \".*\"/geositeRev = \"$geosite_rev\"/" \ -e "s/\bgeositeSha256 = \".*\"/geositeSha256 = \"$hash\"/" \ diff --git a/third_party/nixpkgs/pkgs/tools/package-management/nfpm/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/nfpm/default.nix index 62baff512b..66ea91a56d 100644 --- a/third_party/nixpkgs/pkgs/tools/package-management/nfpm/default.nix +++ b/third_party/nixpkgs/pkgs/tools/package-management/nfpm/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "nfpm"; - version = "1.10.0"; + version = "1.10.1"; src = fetchFromGitHub { owner = "goreleaser"; repo = pname; rev = "v${version}"; - sha256 = "1pgdajbphqfn430jwm052czz1d4ynl6n4z2wjzmblv7lwkbh9j3d"; + sha256 = "1j9b6kkhlw2sx6qwnxkhsk7bj9vm2vr0z1hj1jf257fxw9m2q6mz"; }; vendorSha256 = "0x7r7qn4852q57fx5mcrw3aqdydmidk9g0hvj6apj81q77k5svqs"; diff --git a/third_party/nixpkgs/pkgs/tools/package-management/nix/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/nix/default.nix index 2762a3df73..42eae8d9ff 100644 --- a/third_party/nixpkgs/pkgs/tools/package-management/nix/default.nix +++ b/third_party/nixpkgs/pkgs/tools/package-management/nix/default.nix @@ -188,10 +188,10 @@ in rec { nix = nixStable; nixStable = callPackage common (rec { - name = "nix-2.3.8"; + name = "nix-2.3.9"; src = fetchurl { url = "https://nixos.org/releases/nix/${name}/${name}.tar.xz"; - sha256 = "c7119823c1eabdcc9e527cc96a91f11a0b0e63f3840a02fe7573538dad2dad2a"; + sha256 = "72331fdba220517a0ccabcf5c9735703c31674bfb4ef0b64da5d8f715d6022fa"; }; inherit storeDir stateDir confDir boehmgc; @@ -199,13 +199,13 @@ in rec { nixUnstable = lib.lowPrio (callPackage common rec { name = "nix-2.4${suffix}"; - suffix = "pre20201102_550e11f"; + suffix = "pre20201118_79aa7d9"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix"; - rev = "550e11f077ae508abde5a33998a9d4029880e7b2"; - sha256 = "186grfxsfqg7r92wgwbma66xc7p3iywn43ff7s59m4g6bvb0qgcl"; + rev = "79aa7d95183cbe6c0d786965f0dbff414fd1aa67"; + sha256 = "0aa0xggrczylwp3da3q9m4ad9j6gzi7wpa3ph4i8a1ng36kl91c7"; }; inherit storeDir stateDir confDir boehmgc; diff --git a/third_party/nixpkgs/pkgs/tools/security/pass/extensions/genphrase.nix b/third_party/nixpkgs/pkgs/tools/security/pass/extensions/genphrase.nix index 48db0094db..d45e35d9bb 100644 --- a/third_party/nixpkgs/pkgs/tools/security/pass/extensions/genphrase.nix +++ b/third_party/nixpkgs/pkgs/tools/security/pass/extensions/genphrase.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "pass-genphrase"; - version = "0.2"; + version = "0.3"; src = fetchFromGitHub { owner = "congma"; repo = "pass-genphrase"; rev = version; - sha256 = "1sdkmz5s6wdx4vdlgqf5kmyrm17zwzy3n52s13qpx32bnnajap1h"; + sha256 = "01dff2jlp111y7vlmp1wbgijzphhlzc19m02fs8nzmn5vxyffanx"; }; dontBuild = true; diff --git a/third_party/nixpkgs/pkgs/tools/security/pass/extensions/import.nix b/third_party/nixpkgs/pkgs/tools/security/pass/extensions/import.nix index cc5f0c94e1..bd41ae0c59 100644 --- a/third_party/nixpkgs/pkgs/tools/security/pass/extensions/import.nix +++ b/third_party/nixpkgs/pkgs/tools/security/pass/extensions/import.nix @@ -38,7 +38,7 @@ in stdenv.mkDerivation rec { installFlags = [ "PREFIX=$(out)" - "BASHCOMPDIR=$(out)/etc/bash_completion.d" + "BASHCOMPDIR=$(out)/share/bash-completion/completions" ]; postFixup = '' diff --git a/third_party/nixpkgs/pkgs/tools/security/pass/extensions/update.nix b/third_party/nixpkgs/pkgs/tools/security/pass/extensions/update.nix index b2f331f137..c364c341bd 100644 --- a/third_party/nixpkgs/pkgs/tools/security/pass/extensions/update.nix +++ b/third_party/nixpkgs/pkgs/tools/security/pass/extensions/update.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace Makefile \ - --replace "BASHCOMPDIR ?= /etc/bash_completion.d" "BASHCOMPDIR ?= $out/etc/bash_completion.d" + --replace "BASHCOMPDIR ?= /etc/bash_completion.d" "BASHCOMPDIR ?= $out/share/bash-completion/completions" ''; dontBuild = true; diff --git a/third_party/nixpkgs/pkgs/tools/security/tor/default.nix b/third_party/nixpkgs/pkgs/tools/security/tor/default.nix index 791ba80288..04bf598d13 100644 --- a/third_party/nixpkgs/pkgs/tools/security/tor/default.nix +++ b/third_party/nixpkgs/pkgs/tools/security/tor/default.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation rec { pname = "tor"; - version = "0.4.4.5"; + version = "0.4.4.6"; src = fetchurl { url = "https://dist.torproject.org/${pname}-${version}.tar.gz"; - sha256 = "09lr6l98qmc69pzsi8r02z86v969dbfwjrwphfm3npknzq5a0p54"; + sha256 = "1p0zpqmbskygx0wmiijhprg8r45n2wqbbjl7kv4gbb83b0alq5az"; }; outputs = [ "out" "geoip" ]; @@ -90,7 +90,7 @@ stdenv.mkDerivation rec { license = licenses.bsd3; maintainers = with maintainers; - [ phreedom thoughtpolice joachifm ]; + [ phreedom thoughtpolice joachifm prusnak ]; platforms = platforms.unix; }; } diff --git a/third_party/nixpkgs/pkgs/tools/system/fio/default.nix b/third_party/nixpkgs/pkgs/tools/system/fio/default.nix index 2a945c78f8..4e47b8f568 100644 --- a/third_party/nixpkgs/pkgs/tools/system/fio/default.nix +++ b/third_party/nixpkgs/pkgs/tools/system/fio/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "fio"; - version = "3.23"; + version = "3.24"; src = fetchFromGitHub { owner = "axboe"; repo = "fio"; rev = "fio-${version}"; - sha256 = "0xr1d1jh7zhdhf0zfv8w6r99hk8h5d22v36h13hrd8mqyaz1g8m0"; + sha256 = "0wkbs8gzfvclsn576fcx5sqzb5qs7annn7ra4kk2i578a32q4sxw"; }; buildInputs = [ python zlib ] diff --git a/third_party/nixpkgs/pkgs/tools/system/s6-rc/default.nix b/third_party/nixpkgs/pkgs/tools/system/s6-rc/default.nix index 4ddc7fbecc..328dd3242d 100644 --- a/third_party/nixpkgs/pkgs/tools/system/s6-rc/default.nix +++ b/third_party/nixpkgs/pkgs/tools/system/s6-rc/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "s6-rc"; - version = "0.5.1.2"; - sha256 = "18m8jsx3bkj566p6xwwnsvdckk10n8wqnhp0na2k88i295h4rnjp"; + version = "0.5.2.0"; + sha256 = "1qpygkajalaziszhwfv5rr6hc27q05z8dayyv7im06z6vndimchs"; description = "A service manager for s6-based systems"; platforms = stdenv.lib.platforms.linux; diff --git a/third_party/nixpkgs/pkgs/tools/system/s6/default.nix b/third_party/nixpkgs/pkgs/tools/system/s6/default.nix index 3ce97a9d97..a0419c2d2a 100644 --- a/third_party/nixpkgs/pkgs/tools/system/s6/default.nix +++ b/third_party/nixpkgs/pkgs/tools/system/s6/default.nix @@ -4,8 +4,8 @@ with skawarePackages; buildPackage { pname = "s6"; - version = "2.9.1.0"; - sha256 = "1xqzl2wnvcmcyhppk7mc10h1ac7fkik3i6gpyliwpf3d5i9mkqh5"; + version = "2.9.2.0"; + sha256 = "1pfxx50shncg2s47ic4kp02jh1cxfjq75j3mnxjagyzzz0mbfg9n"; description = "skarnet.org's small & secure supervision software suite"; diff --git a/third_party/nixpkgs/pkgs/tools/text/kdiff3/default.nix b/third_party/nixpkgs/pkgs/tools/text/kdiff3/default.nix index 9921862b79..862faadea3 100644 --- a/third_party/nixpkgs/pkgs/tools/text/kdiff3/default.nix +++ b/third_party/nixpkgs/pkgs/tools/text/kdiff3/default.nix @@ -18,7 +18,7 @@ mkDerivation rec { propagatedBuildInputs = [ kconfig kcrash kinit kparts kiconthemes ]; meta = with lib; { - homepage = "http://kdiff3.sourceforge.net/"; + homepage = "https://invent.kde.org/sdk/kdiff3"; license = licenses.gpl2Plus; description = "Compares and merges 2 or 3 files or directories"; maintainers = with maintainers; [ peterhoeg ]; diff --git a/third_party/nixpkgs/pkgs/tools/text/poedit/default.nix b/third_party/nixpkgs/pkgs/tools/text/poedit/default.nix index 05241033c6..9ece11c742 100644 --- a/third_party/nixpkgs/pkgs/tools/text/poedit/default.nix +++ b/third_party/nixpkgs/pkgs/tools/text/poedit/default.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { sha256 = "0pvd903j2x3h9wh38fhlcn23d0jkjlqnfbdpbvnbhy6al1ngx72w"; }; - nativeBuildInputs = [ autoconf automake asciidoc wrapGAppsHook + nativeBuildInputs = [ autoconf automake asciidoc wrapGAppsHook libxslt xmlto boost libtool pkgconfig ]; buildInputs = [ lucenepp nlohmann_json wxGTK30 icu pugixml gtk2 gtkspell2 hicolor-icon-theme ]; propagatedBuildInputs = [ gettext ]; - + preConfigure = " patchShebangs bootstrap ./bootstrap @@ -29,11 +29,11 @@ stdenv.mkDerivation rec { "--with-boost-libdir=${boost.out}/lib" "CPPFLAGS=-I${nlohmann_json}/include/nlohmann/" ]; - + preFixup = '' gappsWrapperArgs+=(--prefix PATH : "${stdenv.lib.makeBinPath [ gettext ]}") ''; - + enableParallelBuilding = true; meta = with stdenv.lib; { @@ -41,6 +41,6 @@ stdenv.mkDerivation rec { homepage = "https://www.poedit.net/"; license = licenses.mit; platforms = platforms.unix; - maintainers = with maintainers; [ domenkozar genesis ]; + maintainers = with maintainers; [ domenkozar ]; }; } diff --git a/third_party/nixpkgs/pkgs/tools/text/recode/default.nix b/third_party/nixpkgs/pkgs/tools/text/recode/default.nix index b6503f8884..e8dd5c8bbf 100644 --- a/third_party/nixpkgs/pkgs/tools/text/recode/default.nix +++ b/third_party/nixpkgs/pkgs/tools/text/recode/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "recode"; - version = "3.7.7"; + version = "3.7.8"; # Use official tarball, avoid need to bootstrap/generate build system src = fetchurl { url = "https://github.com/rrthomas/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz"; - sha256 = "1yrqgw74qrdmy82lxd1cxlfclrf2fqi0qp7afjmfc6b7f0xzcih9"; + sha256 = "19yg20z1smj9kag1axgvc4s4kd6jmw75h0pa8xqxl3xqqyn5rdsg"; }; nativeBuildInputs = [ python3 python3.pkgs.cython perl intltool flex texinfo libiconv ]; diff --git a/third_party/nixpkgs/pkgs/tools/video/rav1e/default.nix b/third_party/nixpkgs/pkgs/tools/video/rav1e/default.nix index ae7a45b562..ae300f47b1 100644 --- a/third_party/nixpkgs/pkgs/tools/video/rav1e/default.nix +++ b/third_party/nixpkgs/pkgs/tools/video/rav1e/default.nix @@ -1,18 +1,32 @@ -{ rustPlatform, fetchFromGitHub, lib, nasm, cargo-c }: +{ stdenv, rustPlatform, fetchurl, fetchFromGitHub, lib, nasm, cargo-c }: rustPlatform.buildRustPackage rec { pname = "rav1e"; - version = "0.3.4"; + version = "0.4.0-alpha"; - src = fetchFromGitHub { - owner = "xiph"; - repo = "rav1e"; - rev = "v${version}"; - sha256 = "0zwjg0sv504i1ahzfy2jgng6qwmyvcrvdrp4n3s90r4kvwjkv8xs"; + src = stdenv.mkDerivation rec { + name = "${pname}-${version}-source"; + + src = fetchFromGitHub { + owner = "xiph"; + repo = "rav1e"; + rev = "v${version}"; + sha256 = "1fw1gxi8330kfhl9hfzpn0lcmyn5604lc74d6g6iadzz2hmv4mb9"; + }; + + cargoLock = fetchurl { + url = "https://github.com/xiph/rav1e/releases/download/v0.4.0-alpha/Cargo.lock"; + sha256 = "002s2wlzpifn5p2ahdrjdkjl48c1wr6fslg0if4gf9qpl8qj05fl"; + }; + + installPhase = '' + mkdir -p $out + cp -r ./* $out/ + cp ${cargoLock} $out/Cargo.lock + ''; }; - cargoSha256 = "1mfzshcbxky27nskxhcyrj99wd3v5f597ymgv7nb67lzp5lsyb24"; - + cargoSha256 = "1i5ldqb77rrhfxxf9krp7f6yj3h6rsqak6hf23fd2znhgmi7psb1"; nativeBuildInputs = [ nasm cargo-c ]; postBuild = '' @@ -31,7 +45,7 @@ rustPlatform.buildRustPackage rec { libaom (the reference encoder) is too slow. Features: https://github.com/xiph/rav1e#features ''; - inherit (src.meta) homepage; + homepage = "https://github.com/xiph/rav1e"; changelog = "https://github.com/xiph/rav1e/releases/tag/v${version}"; license = licenses.bsd2; maintainers = [ maintainers.primeos ]; diff --git a/third_party/nixpkgs/pkgs/tools/virtualization/awsebcli/default.nix b/third_party/nixpkgs/pkgs/tools/virtualization/awsebcli/default.nix index aff00519a2..00f8ed89a2 100644 --- a/third_party/nixpkgs/pkgs/tools/virtualization/awsebcli/default.nix +++ b/third_party/nixpkgs/pkgs/tools/virtualization/awsebcli/default.nix @@ -83,8 +83,8 @@ in with localPython.pkgs; buildPythonApplication rec { ]; postInstall = '' - mkdir -p $out/etc/bash_completion.d - mv $out/bin/eb_completion.bash $out/etc/bash_completion.d + mkdir -p $out/share/bash-completion/completions + mv $out/bin/eb_completion.bash $out/share/bash-completion/completions/ ''; meta = with stdenv.lib; { diff --git a/third_party/nixpkgs/pkgs/tools/virtualization/nixos-container/default.nix b/third_party/nixpkgs/pkgs/tools/virtualization/nixos-container/default.nix index 94a19c5375..32a7c1e2c3 100644 --- a/third_party/nixpkgs/pkgs/tools/virtualization/nixos-container/default.nix +++ b/third_party/nixpkgs/pkgs/tools/virtualization/nixos-container/default.nix @@ -10,7 +10,7 @@ substituteAll { inherit utillinux; postInstall = '' - t=$out/etc/bash_completion.d + t=$out/share/bash-completion/completions mkdir -p $t cp ${./nixos-container-completion.sh} $t/nixos-container ''; diff --git a/third_party/nixpkgs/pkgs/top-level/aliases.nix b/third_party/nixpkgs/pkgs/top-level/aliases.nix index ddd94bc9b9..078d4bc2ec 100644 --- a/third_party/nixpkgs/pkgs/top-level/aliases.nix +++ b/third_party/nixpkgs/pkgs/top-level/aliases.nix @@ -471,9 +471,11 @@ mapAliases ({ phonon-backend-vlc = throw "phonon-backend-vlc: Please use libsForQt5.phonon-backend-vlc, as Qt4 support in this package has been removed."; # added 2019-11-22 phonon = throw "phonon: Please use libsForQt5.phonon, as Qt4 support in this package has been removed."; # added 2019-11-22 qca-qt5 = libsForQt5.qca-qt5; # added 2015-12-19 + qcsxcad = libsForQt5.qcsxcad; # added 2020-11-05 quake3game = ioquake3; # added 2016-01-14 qvim = throw "qvim has been removed."; # added 2020-08-31 qwt6 = libsForQt5.qwt; # added 2015-12-19 + qtcurve = libsForQt5.qtcurve; # added 2020-11-07 qtpfsgui = throw "qtpfsgui is now luminanceHDR"; # added 2019-06-26 quaternion-git = throw "quaternion-git has been removed in favor of the stable version 'quaternion'"; # added 2020-04-09 rdf4store = throw "rdf4store has been removed from nixpkgs."; # added 2019-12-21 @@ -486,6 +488,7 @@ mapAliases ({ rssglx = rss-glx; #added 2015-03-25 rssh = throw "rssh has been removed from nixpkgs: no upstream releases since 2012, several known CVEs"; # added 2020-08-25 recordmydesktop = throw "recordmydesktop has been removed from nixpkgs, as it's unmaintained and uses deprecated libraries"; # added 2019-12-10 + retroshare06 = retroshare; gtk-recordmydesktop = throw "gtk-recordmydesktop has been removed from nixpkgs, as it's unmaintained and uses deprecated libraries"; # added 2019-12-10 qt-recordmydesktop = throw "qt-recordmydesktop has been removed from nixpkgs, as it's abandoned and uses deprecated libraries"; # added 2019-12-10 rfkill = throw "rfkill has been removed, as it's included in utillinux"; # added 2020-08-23 diff --git a/third_party/nixpkgs/pkgs/top-level/all-packages.nix b/third_party/nixpkgs/pkgs/top-level/all-packages.nix index f9dfa61291..43ced1f6b2 100644 --- a/third_party/nixpkgs/pkgs/top-level/all-packages.nix +++ b/third_party/nixpkgs/pkgs/top-level/all-packages.nix @@ -94,6 +94,8 @@ in genericUpdater = callPackage ../common-updater/generic-updater.nix { }; + unstableGitUpdater = callPackage ../common-updater/unstable-updater.nix { }; + nix-update-script = callPackage ../common-updater/nix-update.nix { }; ### Push NixOS tests inside the fixed point @@ -239,7 +241,7 @@ in grsync = callPackage ../applications/misc/grsync { }; dockerTools = callPackage ../build-support/docker { - writePython3 = writers.writePython3; + writePython3 = buildPackages.writers.writePython3; }; snapTools = callPackage ../build-support/snap { }; @@ -1056,6 +1058,8 @@ in container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { }; + fedora-backgrounds = callPackage ../data/misc/fedora-backgrounds { }; + fedora-coreos-config-transpiler = callPackage ../development/tools/fedora-coreos-config-transpiler { }; ccextractor = callPackage ../applications/video/ccextractor { }; @@ -1479,7 +1483,7 @@ in bindfs = callPackage ../tools/filesystems/bindfs { }; - birdtray = libsForQt514.callPackage ../applications/misc/birdtray { }; + birdtray = libsForQt5.callPackage ../applications/misc/birdtray { }; bitbucket-cli = python2Packages.bitbucket-cli; @@ -2234,9 +2238,7 @@ in gringo = callPackage ../tools/misc/gringo { }; - grobi = callPackage ../tools/X11/grobi { - buildGoModule = buildGo114Module; - }; + grobi = callPackage ../tools/X11/grobi { }; gscan2pdf = callPackage ../applications/graphics/gscan2pdf { }; @@ -3520,7 +3522,7 @@ in sonobuoy = callPackage ../applications/networking/cluster/sonobuoy { }; - strawberry = libsForQt514.callPackage ../applications/audio/strawberry { }; + strawberry = libsForQt5.callPackage ../applications/audio/strawberry { }; tealdeer = callPackage ../tools/misc/tealdeer { inherit (darwin.apple_sdk.frameworks) Security; @@ -5024,21 +5026,21 @@ in kpcli = callPackage ../tools/security/kpcli { }; - krename = libsForQt514.callPackage ../applications/misc/krename { }; + krename = libsForQt5.callPackage ../applications/misc/krename { }; krunner-pass = libsForQt5.callPackage ../tools/security/krunner-pass { }; - kronometer = libsForQt514.callPackage ../tools/misc/kronometer { }; + kronometer = libsForQt5.callPackage ../tools/misc/kronometer { }; krop = callPackage ../applications/graphics/krop { }; - kdiff3 = libsForQt514.callPackage ../tools/text/kdiff3 { }; + kdiff3 = libsForQt5.callPackage ../tools/text/kdiff3 { }; kube-router = callPackage ../applications/networking/cluster/kube-router { }; kwalletcli = libsForQt5.callPackage ../tools/security/kwalletcli { }; - peruse = libsForQt514.callPackage ../tools/misc/peruse { }; + peruse = libsForQt5.callPackage ../tools/misc/peruse { }; ksmoothdock = libsForQt514.callPackage ../applications/misc/ksmoothdock { }; @@ -5203,6 +5205,8 @@ in mmv = callPackage ../tools/misc/mmv { }; + mmv-go = callPackage ../tools/misc/mmv-go { }; + most = callPackage ../tools/misc/most { }; motion = callPackage ../applications/video/motion { }; @@ -5242,9 +5246,9 @@ in nixnote2 = libsForQt514.callPackage ../applications/misc/nixnote2 { }; - nodejs = hiPrio nodejs-12_x; + nodejs = hiPrio nodejs-14_x; - nodejs-slim = nodejs-slim-12_x; + nodejs-slim = nodejs-slim-14_x; nodejs-10_x = callPackage ../development/web/nodejs/v10.nix { }; @@ -5528,7 +5532,6 @@ in mailpile = callPackage ../applications/networking/mailreaders/mailpile { }; mailutils = callPackage ../tools/networking/mailutils { - guile = guile_2_0; # compilation fails with guile 2.2 sasl = gsasl; }; @@ -6297,7 +6300,7 @@ in paperless = callPackage ../applications/office/paperless { }; - paperwork = callPackage ../applications/office/paperwork { }; + paperwork = callPackage ../applications/office/paperwork/paperwork-gtk.nix { }; papertrail = callPackage ../tools/text/papertrail { }; @@ -6442,6 +6445,8 @@ in phodav = callPackage ../tools/networking/phodav { }; + pim6sd = callPackage ../servers/pim6sd { }; + pinentry = libsForQt5.callPackage ../tools/security/pinentry { libcap = if stdenv.isDarwin then null else libcap; }; @@ -6687,7 +6692,7 @@ in qarte = libsForQt5.callPackage ../applications/video/qarte { }; - qlcplus = libsForQt512.callPackage ../applications/misc/qlcplus { }; + qlcplus = libsForQt5.callPackage ../applications/misc/qlcplus { }; qnial = callPackage ../development/interpreters/qnial { }; @@ -6933,7 +6938,7 @@ in rshijack = callPackage ../tools/networking/rshijack { }; - rsibreak = libsForQt514.callPackage ../applications/misc/rsibreak { }; + rsibreak = libsForQt5.callPackage ../applications/misc/rsibreak { }; rss2email = callPackage ../applications/networking/feedreaders/rss2email { pythonPackages = python3Packages; @@ -7157,7 +7162,7 @@ in sigal = callPackage ../applications/misc/sigal { }; - sigil = libsForQt514.callPackage ../applications/editors/sigil { }; + sigil = libsForQt5.callPackage ../applications/editors/sigil { }; signal-cli = callPackage ../applications/networking/instant-messengers/signal-cli { }; @@ -8948,7 +8953,7 @@ in inherit noSysDirs; # PGO seems to speed up compilation by gcc by ~10%, see #445 discussion profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64)); - isl = if !stdenv.isDarwin then isl_0_17 else null; + isl = if !stdenv.isDarwin then isl_0_20 else null; # just for stage static crossStageStatic = true; @@ -9041,7 +9046,7 @@ in libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null; - isl = if !stdenv.isDarwin then isl_0_17 else null; + isl = if !stdenv.isDarwin then isl_0_20 else null; })); gcc10 = lowPrio (wrapCC (callPackage ../development/compilers/gcc/10 { @@ -9055,7 +9060,7 @@ in libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null; - isl = if !stdenv.isDarwin then isl_0_17 else null; + isl = if !stdenv.isDarwin then isl_0_20 else null; })); gcc_latest = gcc10; @@ -9227,7 +9232,7 @@ in # Please update doc/languages-frameworks/haskell.section.md, “Our # current default compiler is”, if you bump this: - haskellPackages = dontRecurseIntoAttrs haskell.packages.ghc884; + haskellPackages = dontRecurseIntoAttrs haskell.packages.ghc8102; inherit (haskellPackages) ghc; @@ -9534,14 +9539,12 @@ in inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices; }; -julia_15 = callPackage ../development/compilers/julia/1.5.nix { + julia_15 = callPackage ../development/compilers/julia/1.5.nix { inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices; }; - - julia_1 = julia_10; - julia = julia_1; + julia = julia_15; jwasm = callPackage ../development/compilers/jwasm { }; @@ -10192,6 +10195,8 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { ceptre = callPackage ../development/interpreters/ceptre { }; + cling = callPackage ../development/interpreters/cling { }; + clips = callPackage ../development/interpreters/clips { }; clisp = callPackage ../development/interpreters/clisp { }; @@ -10802,7 +10807,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { aws-adfs = with python3Packages; toPythonApplication aws-adfs; inherit (callPackages ../development/tools/electron { }) - electron electron_3 electron_4 electron_5 electron_6 electron_7 electron_8 electron_9 electron_10; + electron electron_3 electron_4 electron_5 electron_6 electron_7 electron_8 electron_9 electron_10 electron_11; autobuild = callPackage ../development/tools/misc/autobuild { }; @@ -11544,7 +11549,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { lttv = callPackage ../development/tools/misc/lttv { }; - massif-visualizer = libsForQt514.callPackage ../development/tools/analysis/massif-visualizer { }; + massif-visualizer = libsForQt5.callPackage ../development/tools/analysis/massif-visualizer { }; maven = maven3; maven3 = callPackage ../development/tools/build-managers/apache-maven { @@ -11737,7 +11742,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { lua = lua5; } // (config.radare or {}))) radare2 r2-for-cutter; - radare2-cutter = libsForQt514.callPackage ../development/tools/analysis/radare2/cutter.nix { }; + radare2-cutter = libsForQt515.callPackage ../development/tools/analysis/radare2/cutter.nix { }; ragel = ragelStable; @@ -12494,9 +12499,9 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { dbus-sharp-glib-1_0 = callPackage ../development/libraries/dbus-sharp-glib/dbus-sharp-glib-1.0.nix { }; dbus-sharp-glib-2_0 = callPackage ../development/libraries/dbus-sharp-glib { }; - makeDBusConf = { suidHelper, serviceDirectories }: + makeDBusConf = { suidHelper, serviceDirectories, apparmor }: callPackage ../development/libraries/dbus/make-dbus-conf.nix { - inherit suidHelper serviceDirectories; + inherit suidHelper serviceDirectories apparmor; }; dee = callPackage ../development/libraries/dee { }; @@ -12641,7 +12646,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { openal = if stdenv.isDarwin then null else openal; libmfx = if stdenv.isDarwin then null else intel-media-sdk; libpulseaudio = if stdenv.isDarwin then null else libpulseaudio; - rav1e = null; + rav1e = if stdenv.isDarwin then null else rav1e; samba = if stdenv.isDarwin then null else samba; vid-stab = if stdenv.isDarwin then null else vid-stab; x265 = if stdenv.isDarwin then null else x265; @@ -12684,8 +12689,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { flyway = callPackage ../development/tools/flyway { }; - inherit (callPackages ../development/libraries/fmt { }) - fmt_6 fmt_7; + inherit (callPackages ../development/libraries/fmt { }) fmt_7; fmt = fmt_7; @@ -15170,8 +15174,9 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { python = python37; }; - protobuf = protobuf3_13; + protobuf = protobuf3_14; + protobuf3_14 = callPackage ../development/libraries/protobuf/3.14.nix { }; protobuf3_13 = callPackage ../development/libraries/protobuf/3.13.nix { }; protobuf3_12 = callPackage ../development/libraries/protobuf/3.12.nix { }; protobuf3_11 = callPackage ../development/libraries/protobuf/3.11.nix { }; @@ -15379,8 +15384,14 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { grantlee = callPackage ../development/libraries/grantlee/5 { }; + qtcurve = callPackage ../data/themes/qtcurve {}; + + herqq = callPackage ../development/libraries/herqq { }; + kdb = callPackage ../development/libraries/kdb { }; + kde2-decoration = callPackage ../data/themes/kde2 { }; + kdiagram = callPackage ../development/libraries/kdiagram { }; kdsoap = callPackage ../development/libraries/kdsoap { }; @@ -15445,6 +15456,8 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { qca-qt5 = callPackage ../development/libraries/qca-qt5 { }; + qcsxcad = callPackage ../development/libraries/science/electronics/qcsxcad { }; + qmltermwidget = callPackage ../development/libraries/qmltermwidget { inherit (darwin.apple_sdk.libs) utmp; }; @@ -16162,6 +16175,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { CoreText IOSurface ImageIO OpenGL GLUT; }; + vulkan-extension-layer = callPackage ../tools/graphics/vulkan-extension-layer { }; vulkan-headers = callPackage ../development/libraries/vulkan-headers { }; vulkan-loader = callPackage ../development/libraries/vulkan-loader { }; vulkan-tools = callPackage ../tools/graphics/vulkan-tools { }; @@ -16830,9 +16844,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { grafana_reporter = callPackage ../servers/monitoring/grafana-reporter { }; - gerbera = callPackage ../servers/gerbera { - fmt = fmt_6; - }; + gerbera = callPackage ../servers/gerbera {}; gobetween = callPackage ../servers/gobetween { }; @@ -17030,8 +17042,10 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { openbgpd = callPackage ../servers/openbgpd { }; - openafs = callPackage ../servers/openafs/1.6 { tsmbac = null; ncurses = null; }; openafs_1_8 = callPackage ../servers/openafs/1.8 { tsmbac = null; ncurses = null; }; + openafs_1_9 = callPackage ../servers/openafs/1.9 { tsmbac = null; ncurses = null; }; + # Current stable release; don't backport release updates! + openafs = openafs_1_8; openresty = callPackage ../servers/http/openresty { withPerl = false; @@ -17121,6 +17135,8 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { tomcat-native = callPackage ../servers/http/tomcat/tomcat-native.nix { }; + pg_featureserv = callPackage ../servers/pg_featureserv { }; + pg_tileserv = callPackage ../servers/pg_tileserv { }; pies = callPackage ../servers/pies { }; @@ -17294,10 +17310,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { postgresql_jdbc = callPackage ../development/java-modules/postgresql_jdbc { }; prom2json = callPackage ../servers/monitoring/prometheus/prom2json.nix { }; - prometheus = callPackage ../servers/monitoring/prometheus { - buildGoPackage = buildGo114Package; - go = go_1_14; - }; + prometheus = callPackage ../servers/monitoring/prometheus { }; prometheus-alertmanager = callPackage ../servers/monitoring/prometheus/alertmanager.nix { }; prometheus-apcupsd-exporter = callPackage ../servers/monitoring/prometheus/apcupsd-exporter.nix { }; prometheus-aws-s3-exporter = callPackage ../servers/monitoring/prometheus/aws-s3-exporter.nix { }; @@ -18282,8 +18295,10 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { rtlwifi_new = callPackage ../os-specific/linux/rtlwifi_new { }; - openafs = callPackage ../servers/openafs/1.6/module.nix { }; openafs_1_8 = callPackage ../servers/openafs/1.8/module.nix { }; + openafs_1_9 = callPackage ../servers/openafs/1.9/module.nix { }; + # Current stable release; don't backport release updates! + openafs = openafs_1_8; facetimehd = callPackage ../os-specific/linux/facetimehd { }; @@ -19433,8 +19448,6 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { kawkab-mono-font = callPackage ../data/fonts/kawkab-mono {}; - kde2-decoration = libsForQt514.callPackage ../data/themes/kde2 { }; - kochi-substitute = callPackage ../data/fonts/kochi-substitute {}; kochi-substitute-naga10 = callPackage ../data/fonts/kochi-substitute-naga10 {}; @@ -19687,8 +19700,6 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { qogir-theme = callPackage ../data/themes/qogir { }; - qtcurve = libsForQt514.callPackage ../data/themes/qtcurve {}; - redhat-official-fonts = callPackage ../data/fonts/redhat-official { }; route159 = callPackage ../data/fonts/route159 { }; @@ -20018,7 +20029,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { msgviewer = callPackage ../applications/networking/mailreaders/msgviewer { }; - amarok = libsForQt514.callPackage ../applications/audio/amarok { }; + amarok = libsForQt5.callPackage ../applications/audio/amarok { }; amarok-kf5 = amarok; # for compatibility amfora = callPackage ../applications/networking/browsers/amfora { }; @@ -20421,7 +20432,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { clightd = callPackage ../applications/misc/clight/clightd.nix { }; - clipgrab = libsForQt514.callPackage ../applications/video/clipgrab { }; + clipgrab = libsForQt5.callPackage ../applications/video/clipgrab { }; clipcat = callPackage ../applications/misc/clipcat { }; @@ -20450,7 +20461,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { cntr = callPackage ../applications/virtualization/cntr { }; - communi = libsForQt514.callPackage ../applications/networking/irc/communi { }; + communi = libsForQt5.callPackage ../applications/networking/irc/communi { }; confclerk = callPackage ../applications/misc/confclerk { }; @@ -20473,7 +20484,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { pygments = python27Packages.pygments; }; - csound-qt = libsForQt514.callPackage ../applications/audio/csound/csound-qt { + csound-qt = libsForQt5.callPackage ../applications/audio/csound/csound-qt { python = python27; }; @@ -20518,7 +20529,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { curseradio = callPackage ../applications/audio/curseradio { }; - cutecom = libsForQt514.callPackage ../tools/misc/cutecom { }; + cutecom = libsForQt5.callPackage ../tools/misc/cutecom { }; cvs = callPackage ../applications/version-management/cvs { }; @@ -20956,7 +20967,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { freewheeling = callPackage ../applications/audio/freewheeling { }; - fritzing = libsForQt514.callPackage ../applications/science/electronics/fritzing { }; + fritzing = libsForQt5.callPackage ../applications/science/electronics/fritzing { }; fsv = callPackage ../applications/misc/fsv { }; @@ -21176,7 +21187,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { redoflacs = callPackage ../applications/audio/redoflacs { }; - flameshot = libsForQt514.callPackage ../tools/misc/flameshot { }; + flameshot = libsForQt5.callPackage ../tools/misc/flameshot { }; flashplayer = callPackage ../applications/networking/browsers/mozilla-plugins/flashplayer (config.flashplayer or {}); @@ -21643,9 +21654,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { swaylock-effects = callPackage ../applications/window-managers/sway/lock-effects.nix { }; - waybar = callPackage ../applications/misc/waybar { - fmt = fmt_6; - }; + waybar = callPackage ../applications/misc/waybar {}; hikari = callPackage ../applications/window-managers/hikari { }; @@ -21655,6 +21664,8 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { i3-gaps = callPackage ../applications/window-managers/i3/gaps.nix { }; + i3altlayout = callPackage ../applications/window-managers/i3/altlayout.nix { }; + i3-easyfocus = callPackage ../applications/window-managers/i3/easyfocus.nix { }; i3-layout-manager = callPackage ../applications/window-managers/i3/layout-manager.nix { }; @@ -21956,7 +21967,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { keyfinder-cli = libsForQt5.callPackage ../applications/audio/keyfinder-cli { }; - kgraphviewer = libsForQt514.callPackage ../applications/graphics/kgraphviewer { }; + kgraphviewer = libsForQt5.callPackage ../applications/graphics/kgraphviewer { }; khal = callPackage ../applications/misc/khal { }; @@ -21979,7 +21990,8 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { }; - kmymoney = libsForQt5.callPackage ../applications/office/kmymoney { }; + # Pinned to qt5.14 due to kdewebkit (depends on qtwebkit) which is currently broken with qt5.15 + kmymoney = libsForQt514.callPackage ../applications/office/kmymoney { }; kodestudio = callPackage ../applications/editors/kodestudio { }; @@ -22001,7 +22013,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { ktimetracker = libsForQt5.callPackage ../applications/office/ktimetracker { }; - ktorrent = libsForQt514.callPackage ../applications/networking/p2p/ktorrent { }; + ktorrent = libsForQt5.callPackage ../applications/networking/p2p/ktorrent { }; kubecfg = callPackage ../applications/networking/cluster/kubecfg { }; @@ -22188,7 +22200,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { lsp-plugins = callPackage ../applications/audio/lsp-plugins { }; - luminanceHDR = libsForQt514.callPackage ../applications/graphics/luminance-hdr { }; + luminanceHDR = libsForQt5.callPackage ../applications/graphics/luminance-hdr { }; lxdvdrip = callPackage ../applications/video/lxdvdrip { }; @@ -22309,6 +22321,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { meme = callPackage ../applications/graphics/meme { }; + # Needs qtwebkit which is broken on qt5.15 mendeley = libsForQt514.callPackage ../applications/office/mendeley { gconf = pkgs.gnome2.GConf; }; @@ -22324,6 +22337,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { mercurialFull = appendToName "full" (pkgs.mercurial.override { guiSupport = true; }); + # Needs qtwebkit which is broken on qt5.15 merkaartor = libsForQt514.callPackage ../applications/misc/merkaartor { }; meshlab = libsForQt5.callPackage ../applications/graphics/meshlab { }; @@ -22353,7 +22367,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { minishift = callPackage ../applications/networking/cluster/minishift { }; - minitube = libsForQt514.callPackage ../applications/video/minitube { }; + minitube = libsForQt5.callPackage ../applications/video/minitube { }; mimic = callPackage ../applications/audio/mimic { }; @@ -22610,11 +22624,10 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { osm2pgsql = callPackage ../tools/misc/osm2pgsql { }; - ostinato = callPackage ../applications/networking/ostinato { - wireshark = wireshark.override { qt5 = qt514; }; - }; + ostinato = libsForQt5.callPackage ../applications/networking/ostinato { }; p4 = callPackage ../applications/version-management/p4 { }; + # Broken with Qt5.15 because qtwebkit is broken with it p4v = libsForQt514.callPackage ../applications/version-management/p4v { }; partio = callPackage ../development/libraries/partio {}; @@ -22676,7 +22689,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { qbec = callPackage ../applications/networking/cluster/qbec { }; - rssguard = libsForQt514.callPackage ../applications/networking/feedreaders/rssguard { }; + rssguard = libsForQt5.callPackage ../applications/networking/feedreaders/rssguard { }; scudcloud = callPackage ../applications/networking/instant-messengers/scudcloud { }; @@ -22848,11 +22861,13 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { inherit (gnome2) libglade; }; - obs-studio = libsForQt514.callPackage ../applications/video/obs-studio { }; + obs-studio = libsForQt5.callPackage ../applications/video/obs-studio { }; obs-wlrobs = callPackage ../applications/video/obs-studio/wlrobs.nix { }; - obs-v4l2sink = libsForQt514.callPackage ../applications/video/obs-studio/v4l2sink.nix { }; + obs-move-transition = callPackage ../applications/video/obs-studio/obs-move-transition.nix { }; + + obs-v4l2sink = libsForQt5.callPackage ../applications/video/obs-studio/v4l2sink.nix { }; obs-ndi = libsForQt514.callPackage ../applications/video/obs-studio/obs-ndi.nix { }; @@ -22978,6 +22993,8 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { packet = callPackage ../development/tools/packet { }; + packet-sd = callPackage ../development/tools/packet-sd { }; + packet-cli = callPackage ../development/tools/packet-cli { }; pb_cli = callPackage ../tools/misc/pb_cli {}; @@ -23168,7 +23185,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { properties-cpp = callPackage ../development/libraries/properties-cpp { }; - protonmail-bridge = libsForQt512.callPackage ../applications/networking/protonmail-bridge { }; + protonmail-bridge = libsForQt5.callPackage ../applications/networking/protonmail-bridge { }; protonvpn-cli = callPackage ../applications/networking/protonvpn-cli { }; @@ -23176,9 +23193,9 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { ps2client = callPackage ../applications/networking/ps2client { }; - psi = libsForQt514.callPackage ../applications/networking/instant-messengers/psi { }; + psi = libsForQt5.callPackage ../applications/networking/instant-messengers/psi { }; - psi-plus = libsForQt514.callPackage ../applications/networking/instant-messengers/psi-plus { }; + psi-plus = libsForQt5.callPackage ../applications/networking/instant-messengers/psi-plus { }; psol = callPackage ../development/libraries/psol { }; @@ -23422,8 +23439,9 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { remotebox = callPackage ../applications/virtualization/remotebox { }; - retroshare = libsForQt514.callPackage ../applications/networking/p2p/retroshare { }; - retroshare06 = retroshare; + # This package is currently broken with libupnp + # But when unbroken, it should work with the stable Qt5 + retroshare = libsForQt5.callPackage ../applications/networking/p2p/retroshare { }; rgp = libsForQt5.callPackage ../development/tools/rgp { }; @@ -23679,7 +23697,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { robustirc-bridge = callPackage ../servers/irc/robustirc-bridge { }; - skrooge = libsForQt514.callPackage ../applications/office/skrooge {}; + skrooge = libsForQt5.callPackage ../applications/office/skrooge {}; smartgithg = callPackage ../applications/version-management/smartgithg { jre = openjdk11; @@ -23695,11 +23713,11 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { sipp = callPackage ../development/tools/misc/sipp { }; - skanlite = libsForQt514.callPackage ../applications/office/skanlite { }; + skanlite = libsForQt5.callPackage ../applications/office/skanlite { }; soci = callPackage ../development/libraries/soci { }; - sonic-lineup = libsForQt514.callPackage ../applications/audio/sonic-lineup { }; + sonic-lineup = libsForQt5.callPackage ../applications/audio/sonic-lineup { }; sonic-visualiser = libsForQt5.callPackage ../applications/audio/sonic-visualiser { }; @@ -23874,7 +23892,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { teams = callPackage ../applications/networking/instant-messengers/teams { }; - teamspeak_client = libsForQt512.callPackage ../applications/networking/instant-messengers/teamspeak/client.nix { }; + teamspeak_client = libsForQt5.callPackage ../applications/networking/instant-messengers/teamspeak/client.nix { }; teamspeak_server = callPackage ../applications/networking/instant-messengers/teamspeak/server.nix { }; taskell = haskell.lib.justStaticExecutables haskellPackages.taskell; @@ -24211,7 +24229,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { system-libvirt = libvirt; }; - virt-manager-qt = libsForQt514.callPackage ../applications/virtualization/virt-manager/qt.nix { + virt-manager-qt = libsForQt5.callPackage ../applications/virtualization/virt-manager/qt.nix { qtermwidget = lxqt.qtermwidget; }; @@ -24373,7 +24391,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { wayvnc = callPackage ../applications/networking/remote/wayvnc { }; - webcamoid = libsForQt514.callPackage ../applications/video/webcamoid { }; + webcamoid = libsForQt5.callPackage ../applications/video/webcamoid { }; webmacs = libsForQt5.callPackage ../applications/networking/browsers/webmacs {}; @@ -24911,7 +24929,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { zombietrackergps = libsForQt514.callPackage ../applications/gis/zombietrackergps { }; - zoom-us = libsForQt514.callPackage ../applications/networking/instant-messengers/zoom-us { }; + zoom-us = libsForQt5.callPackage ../applications/networking/instant-messengers/zoom-us { }; zotero = callPackage ../applications/office/zotero { }; @@ -25047,6 +25065,8 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { ### GAMES + _1oom = callPackage ../games/1oom { }; + _2048-in-terminal = callPackage ../games/2048-in-terminal { }; _20kly = callPackage ../games/20kly { }; @@ -25152,7 +25172,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { chessx = libsForQt5.callPackage ../games/chessx { }; - chiaki = libsForQt514.callPackage ../games/chiaki { }; + chiaki = libsForQt5.callPackage ../games/chiaki { }; chocolateDoom = callPackage ../games/chocolate-doom { }; @@ -25596,7 +25616,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { papermc = callPackage ../games/papermc { }; - pentobi = libsForQt514.callPackage ../games/pentobi { }; + pentobi = libsForQt5.callPackage ../games/pentobi { }; performous = callPackage ../games/performous { boost = boost166; @@ -25681,11 +25701,11 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { rrootage = callPackage ../games/rrootage { }; - saga = libsForQt514.callPackage ../applications/gis/saga { + saga = libsForQt5.callPackage ../applications/gis/saga { inherit (darwin.apple_sdk.frameworks) Cocoa; }; - samplv1 = callPackage ../applications/audio/samplv1 { qt5 = qt514; }; + samplv1 = libsForQt5.callPackage ../applications/audio/samplv1 { }; sauerbraten = callPackage ../games/sauerbraten {}; @@ -26586,7 +26606,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { xfitter = callPackage ../applications/science/physics/xfitter {}; - xflr5 = libsForQt514.callPackage ../applications/science/physics/xflr5 { }; + xflr5 = libsForQt5.callPackage ../applications/science/physics/xflr5 { }; ### SCIENCE/PROGRAMMING @@ -26815,7 +26835,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { adms = callPackage ../applications/science/electronics/adms { }; - appcsxcad = libsForQt514.callPackage ../applications/science/electronics/appcsxcad { }; + appcsxcad = libsForQt5.callPackage ../applications/science/electronics/appcsxcad { }; # Since version 8 Eagle requires an Autodesk account and a subscription # in contrast to single payment for the charged editions. @@ -26824,7 +26844,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { openssl = openssl_1_0_2; }; - eagle = libsForQt514.callPackage ../applications/science/electronics/eagle/eagle.nix { }; + eagle = libsForQt5.callPackage ../applications/science/electronics/eagle/eagle.nix { }; caneda = libsForQt5.callPackage ../applications/science/electronics/caneda { }; @@ -26867,8 +26887,6 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { pcb = callPackage ../applications/science/electronics/pcb { }; - qcsxcad = libsForQt514.callPackage ../applications/science/electronics/qcsxcad { }; - qucs = callPackage ../applications/science/electronics/qucs { }; xcircuit = callPackage ../applications/science/electronics/xcircuit { }; @@ -27144,7 +27162,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { cached-nix-shell = callPackage ../tools/nix/cached-nix-shell {}; - calaos_installer = libsForQt514.callPackage ../misc/calaos/installer {}; + calaos_installer = libsForQt5.callPackage ../misc/calaos/installer {}; ccemux = callPackage ../misc/emulators/ccemux { }; @@ -27943,7 +27961,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { prow = callPackage ../applications/networking/cluster/prow { }; - tellico = libsForQt514.callPackage ../applications/misc/tellico { }; + tellico = libsForQt5.callPackage ../applications/misc/tellico { }; termpdfpy = python3Packages.callPackage ../applications/misc/termpdf.py {}; @@ -27994,7 +28012,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { ib-controller = callPackage ../applications/office/ib/controller { jdk=oraclejdk8; }; - vnote = libsForQt514.callPackage ../applications/office/vnote { }; + vnote = libsForQt5.callPackage ../applications/office/vnote { }; ssh-audit = callPackage ../tools/security/ssh-audit { }; @@ -28309,7 +28327,7 @@ julia_15 = callPackage ../development/compilers/julia/1.5.nix { inherit pkgs; }; - golden-cheetah = libsForQt512.callPackage ../applications/misc/golden-cheetah {}; + golden-cheetah = libsForQt514.callPackage ../applications/misc/golden-cheetah {}; linkchecker = callPackage ../tools/networking/linkchecker { }; diff --git a/third_party/nixpkgs/pkgs/top-level/ocaml-packages.nix b/third_party/nixpkgs/pkgs/top-level/ocaml-packages.nix index 9cc95dd4f5..235ffb67c9 100644 --- a/third_party/nixpkgs/pkgs/top-level/ocaml-packages.nix +++ b/third_party/nixpkgs/pkgs/top-level/ocaml-packages.nix @@ -531,8 +531,12 @@ let metrics = callPackage ../development/ocaml-modules/metrics { }; + metrics-influx = callPackage ../development/ocaml-modules/metrics/influx.nix { }; + metrics-lwt = callPackage ../development/ocaml-modules/metrics/lwt.nix { }; + metrics-mirage = callPackage ../development/ocaml-modules/metrics/mirage.nix { }; + metrics-unix = callPackage ../development/ocaml-modules/metrics/unix.nix { inherit (pkgs) gnuplot; }; diff --git a/third_party/nixpkgs/pkgs/top-level/perl-packages.nix b/third_party/nixpkgs/pkgs/top-level/perl-packages.nix index f88b68d73c..e81149f886 100644 --- a/third_party/nixpkgs/pkgs/top-level/perl-packages.nix +++ b/third_party/nixpkgs/pkgs/top-level/perl-packages.nix @@ -511,10 +511,10 @@ let buildInputs = [ DataDump FileWhich Readonly TestDifferences TestTrap ]; preCheck = "rm t/30cluster.t"; # do not run failing tests postInstall = '' - mkdir -p $out/etc/bash_completion.d + mkdir -p $out/share/bash-completion/completions mv $out/bin/clusterssh_bash_completion.dist \ - $out/etc/bash_completion.d/clusterssh_bash_completion - substituteInPlace $out/etc/bash_completion.d/clusterssh_bash_completion \ + $out/share/bash-completion/completions/clusterssh_bash_completion + substituteInPlace $out/share/bash-completion/completions/clusterssh_bash_completion \ --replace '/bin/true' '${pkgs.coreutils}/bin/true' \ --replace 'grep' '${pkgs.gnugrep}/bin/grep' \ --replace 'sed' '${pkgs.gnused}/bin/sed' @@ -21211,6 +21211,21 @@ let }; }; + TextMultiMarkdown = buildPerlPackage { + pname = "Text-MultiMarkdown"; + version = "1.000035"; + src = fetchurl { + url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Text-MultiMarkdown-1.000035.tar.gz"; + sha256 = "2467dd13751dc2979d7c880b24e762952130fdf42a1ed3ee04fdf72d4b52646a"; + }; + buildInputs = [ ListMoreUtils TestException ]; + propagatedBuildInputs = [ HTMLParser TextMarkdown ]; + meta = { + description = "Convert MultiMarkdown syntax to (X)HTML"; + license = stdenv.lib.licenses.bsd3; + }; + }; + TestNumberDelta = buildPerlPackage { pname = "Test-Number-Delta"; version = "1.06"; @@ -22461,6 +22476,21 @@ let }; }; + WWWTwilioAPI = buildPerlPackage { + pname = "WWW-Twilio-API"; + version = "0.21"; + src = fetchurl { + url = "mirror://cpan/authors/id/S/SC/SCOTTW/WWW-Twilio-API-0.21.tar.gz"; + sha256 = "582db53a091f8da3670c037733314f2510af5e8ee0ba42a0e391e2f2e3ca7734"; + }; + prePatch = "rm examples.pl"; + propagatedBuildInputs = [ LWPProtocolhttps ]; + meta = { + description = "Accessing Twilio's REST API with Perl"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + WWWYoutubeViewer = callPackage ../development/perl-modules/WWW-YoutubeViewer { }; Want = buildPerlPackage { diff --git a/third_party/nixpkgs/pkgs/top-level/python-packages.nix b/third_party/nixpkgs/pkgs/top-level/python-packages.nix index 4fef3c3946..a96a31b5a6 100644 --- a/third_party/nixpkgs/pkgs/top-level/python-packages.nix +++ b/third_party/nixpkgs/pkgs/top-level/python-packages.nix @@ -9,19 +9,16 @@ { pkgs , stdenv , python -, overrides ? (self: super: {}) }: with pkgs.lib; -let - packages = ( self: +self: let + inherit (self) callPackage; inherit (python.passthru) isPy27 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder; - callPackage = pkgs.newScope self; - namePrefix = python.libPrefix + "-"; bootstrapped-pip = callPackage ../development/python-modules/bootstrapped-pip { }; @@ -102,7 +99,7 @@ in { inherit (python.passthru) isPy27 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder; inherit python bootstrapped-pip buildPythonPackage buildPythonApplication; - inherit fetchPypi callPackage; + inherit fetchPypi; inherit hasPythonModule requiredPythonModules makePythonPath disabledIf; inherit toPythonModule toPythonApplication; inherit buildSetupcfg; @@ -358,6 +355,8 @@ in { apsw = callPackage ../development/python-modules/apsw { }; + arabic-reshaper = callPackage ../development/python-modules/arabic-reshaper { }; + area = callPackage ../development/python-modules/area { }; arelle = callPackage ../development/python-modules/arelle { gui = true; }; @@ -1990,6 +1989,8 @@ in { Fabric = callPackage ../development/python-modules/Fabric { }; + fabulous = callPackage ../development/python-modules/fabulous { }; + facebook-sdk = callPackage ../development/python-modules/facebook-sdk { }; face = callPackage ../development/python-modules/face { }; @@ -2370,6 +2371,8 @@ in { getmac = callPackage ../development/python-modules/getmac { }; + getkey = callPackage ../development/python-modules/getkey { }; + gevent = callPackage ../development/python-modules/gevent { }; geventhttpclient = callPackage ../development/python-modules/geventhttpclient { }; @@ -3518,6 +3521,8 @@ in { lirc = disabledIf isPy27 (toPythonModule (pkgs.lirc.override { python3 = python; })); + littleutils = callPackage ../development/python-modules/littleutils { }; + livelossplot = callPackage ../development/python-modules/livelossplot { }; livereload = callPackage ../development/python-modules/livereload { }; @@ -3546,8 +3551,6 @@ in { lockfile = callPackage ../development/python-modules/lockfile { }; - locustio = callPackage ../development/python-modules/locustio { }; - Logbook = callPackage ../development/python-modules/Logbook { }; logfury = callPackage ../development/python-modules/logfury { }; @@ -4024,6 +4027,8 @@ in { ndg-httpsclient = callPackage ../development/python-modules/ndg-httpsclient { }; + ndjson = callPackage ../development/python-modules/ndjson { }; + ndtypes = callPackage ../development/python-modules/ndtypes { }; neo = callPackage ../development/python-modules/neo { }; @@ -4355,7 +4360,10 @@ in { paperspace = callPackage ../development/python-modules/paperspace { }; - paperwork-backend = callPackage ../applications/office/paperwork/backend.nix { }; + openpaperwork-core = callPackage ../applications/office/paperwork/openpaperwork-core.nix { }; + openpaperwork-gtk = callPackage ../applications/office/paperwork/openpaperwork-gtk.nix { }; + paperwork-backend = callPackage ../applications/office/paperwork/paperwork-backend.nix { }; + paperwork-shell = callPackage ../applications/office/paperwork/paperwork-shell.nix { }; papis = callPackage ../development/python-modules/papis { }; @@ -5774,10 +5782,14 @@ in { python-baseconv = callPackage ../development/python-modules/python-baseconv { }; + python-bidi = callPackage ../development/python-modules/python-bidi { }; + python-binance = callPackage ../development/python-modules/python-binance { }; python-constraint = callPackage ../development/python-modules/python-constraint { }; + python-crontab = callPackage ../development/python-modules/python-crontab { }; + python-ctags3 = callPackage ../development/python-modules/python-ctags3 { }; python-daemon = callPackage ../development/python-modules/python-daemon { }; @@ -6923,6 +6935,8 @@ in { sslyze = callPackage ../development/python-modules/sslyze { }; + stack-data = callPackage ../development/python-modules/stack-data { }; + starlette = callPackage ../development/python-modules/starlette { }; staticjinja = callPackage ../development/python-modules/staticjinja { }; @@ -7970,6 +7984,4 @@ in { zxcvbn = callPackage ../development/python-modules/zxcvbn { }; -}); - -in fix' (extends overrides packages) +}